Summary
Split out the provider contract-drift track from #2511 into a small executable MVP for detecting high-signal external schema or field drift.
Why
The parent roadmap identifies contract drift as a real risk area, but it is too broad to execute as a roadmap item alone. This issue narrows the work to a minimal, high-value CI check.
Scope
- Identify one or a small set of providers where schema or field drift risk is highest.
- Define a lightweight baseline for expected fields or payload shape.
- Add focused checks that flag drift with readable diagnostics.
- Keep the implementation small enough to extend incrementally provider by provider.
Out of Scope
Acceptance Criteria
Parent
Related
Summary
Split out the provider contract-drift track from #2511 into a small executable MVP for detecting high-signal external schema or field drift.
Why
The parent roadmap identifies contract drift as a real risk area, but it is too broad to execute as a roadmap item alone. This issue narrows the work to a minimal, high-value CI check.
Scope
Out of Scope
Acceptance Criteria
Parent
Related