Files
DashBoard/docs/migration/deferred-route-modernization-follow-up/governance_milestones.md
egg c38b5f646a feat(modernization): promote deferred routes to in-scope and unify page header styles
Promote /tables, /excel-query, /query-tool, /mid-section-defect from
deferred to full shell-governed in-scope routes with canonical redirects,
content contracts, governance artifacts, and updated CI gates.

Unify all page header gradients to #667eea → #764ba2 and h1 font-size
to 24px for visual consistency across all dashboard pages. Remove
Native Route-View dev annotations from job-query, excel-query, and
query-tool headers.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-12 13:20:06 +08:00

1.9 KiB

Deferred Route Modernization Governance Milestones

Upstream Reference

  • Phase 1: full-modernization-architecture-blueprint
  • Handoff: docs/migration/full-modernization-architecture-blueprint/deferred_route_handoff.md

Phase Completion Criteria

A phase is complete only when all criteria below are true:

  1. Route governance: 100% of in-scope deferred routes in route_scope_matrix.json have valid shell contract metadata and ownership with scope promoted to in-scope.
  2. Style governance: deferred route-local styles do not introduce page-global selectors (:root, body) unless recorded in exception registry.
  3. Quality governance: functional parity, visual checkpoints, accessibility checks, and performance budgets pass at configured gate severity.
  4. Content safety governance: page-content parity evidence + manual acceptance sign-off exist for each migrated deferred route.
  5. Bug carry-over governance: known-bug replay checks for migrated scope do not reproduce legacy defects.
  6. Pre-change confirmation: each deferred route has an approved pre-change confirmation record before implementation begins.

Legacy Deprecation Milestones

  • 2026-02-19: deferred route contract CI completeness gate enabled in warn mode.
  • 2026-02-26: deferred route contract CI completeness gate promoted to block mode.
  • 2026-03-05: deferred route asset readiness gate promoted to block mode.
  • 2026-03-12: runtime fallback posture retired for deferred routes in production policy.
  • 2026-03-19: unresolved style exceptions past milestone fail modernization review.

Route Cutover Sequence

Routes are cut over one at a time in the following planned order:

  1. /tables
  2. /excel-query
  3. /query-tool
  4. /mid-section-defect

Next route cutover is blocked until current route has:

  • Parity pass (golden fixtures + interaction checks)
  • Manual acceptance sign-off
  • Known-bug replay pass