{ "change": "deferred-route-modernization-follow-up", "rule": "implementation is blocked for a route until its pre-change confirmation is recorded and approved", "required_fields": [ "route", "status_snapshot", "scope_boundary_check", "contract_baseline_refs", "known_bug_baseline_ref", "rollback_flag_plan", "owner", "date", "approved_by" ], "records": [ { "route": "/tables", "status_snapshot": "dev", "scope_boundary_check": "confirmed in route_scope_matrix.json as in-scope (promoted from deferred)", "contract_baseline_refs": { "route_contract": "route_contracts.json#/tables", "content_contract": "route_content_contracts.json#/tables" }, "known_bug_baseline_ref": "known_bug_baseline.json#/tables", "rollback_flag_plan": { "feature_flag": "modernization_feature_flags.json#/tables.content_cutover_enabled", "rollback_strategy": "fallback_to_legacy_route" }, "owner": "frontend-mes-reporting", "date": "2026-02-12", "approved_by": "deferred-route-modernization-follow-up" }, { "route": "/excel-query", "status_snapshot": "dev", "scope_boundary_check": "confirmed in route_scope_matrix.json as in-scope (promoted from deferred)", "contract_baseline_refs": { "route_contract": "route_contracts.json#/excel-query", "content_contract": "route_content_contracts.json#/excel-query" }, "known_bug_baseline_ref": "known_bug_baseline.json#/excel-query", "rollback_flag_plan": { "feature_flag": "modernization_feature_flags.json#/excel-query.content_cutover_enabled", "rollback_strategy": "fallback_to_legacy_route" }, "owner": "frontend-mes-reporting", "date": "2026-02-12", "approved_by": "deferred-route-modernization-follow-up" }, { "route": "/query-tool", "status_snapshot": "dev", "scope_boundary_check": "confirmed in route_scope_matrix.json as in-scope (promoted from deferred)", "contract_baseline_refs": { "route_contract": "route_contracts.json#/query-tool", "content_contract": "route_content_contracts.json#/query-tool" }, "known_bug_baseline_ref": "known_bug_baseline.json#/query-tool", "rollback_flag_plan": { "feature_flag": "modernization_feature_flags.json#/query-tool.content_cutover_enabled", "rollback_strategy": "fallback_to_legacy_route" }, "owner": "frontend-mes-reporting", "date": "2026-02-12", "approved_by": "deferred-route-modernization-follow-up" }, { "route": "/mid-section-defect", "status_snapshot": "dev", "scope_boundary_check": "confirmed in route_scope_matrix.json as in-scope (promoted from deferred)", "contract_baseline_refs": { "route_contract": "route_contracts.json#/mid-section-defect", "content_contract": "route_content_contracts.json#/mid-section-defect" }, "known_bug_baseline_ref": "known_bug_baseline.json#/mid-section-defect", "rollback_flag_plan": { "feature_flag": "modernization_feature_flags.json#/mid-section-defect.content_cutover_enabled", "rollback_strategy": "fallback_to_legacy_route" }, "owner": "frontend-mes-reporting", "date": "2026-02-12", "approved_by": "deferred-route-modernization-follow-up" } ] }