946 B
946 B
Legacy Wrapper Exit Criteria (Rewrite-ready)
A wrapped page is rewrite-ready only when all criteria are met.
Functional readiness
- Core workflows are documented with at least one deterministic smoke script per workflow.
- Route/query contract is frozen and covered by contract tests.
- Export/upload side effects (if any) are reproducible in test or staging.
Technical readiness
- Shared UI and composables can cover at least 70% of page scaffolding (filters, cards, table shell, pagination).
- Required API payload key/type contract is stable for two consecutive releases.
- Wrapper telemetry shows no unresolved high-severity navigation failures in the last release cycle.
Operational readiness
- Rollback path for rewritten page is documented and rehearsed.
- Error budget and success threshold for canary are defined before rewrite starts.
- Product owner confirms parity acceptance checklist for the target page.