Files
DashBoard/docs/migration/portal-shell-route-view-integration/wave-a-smoke-evidence.json

137 lines
3.3 KiB
JSON

{
"generated_at": "2026-02-11T17:45:00+08:00",
"scope": "wave-a-native",
"routes": [
"/wip-overview",
"/wip-detail",
"/hold-overview",
"/hold-detail",
"/hold-history",
"/resource",
"/resource-history",
"/qc-gate"
],
"execution": {
"automated_runs": [
{
"command": "npm --prefix frontend test",
"status": "pass",
"evidence": [
"frontend/tests/portal-shell-wave-a-smoke.test.js",
"frontend/tests/portal-shell-wave-a-chart-lifecycle.test.js",
"frontend/tests/portal-shell-parity-table-chart-matrix.test.js"
]
},
{
"command": "pytest tests/test_route_view_migration_baseline.py tests/test_portal_shell_routes.py tests/test_cutover_gates.py -q",
"status": "pass",
"evidence": [
"tests/test_route_view_migration_baseline.py",
"tests/test_portal_shell_routes.py",
"tests/test_cutover_gates.py"
]
}
],
"manual_replay": "waived",
"waiver_reason": "Coverage upgraded to deterministic CI gates for table/chart/filter/interaction/matrix semantics"
},
"pages": {
"/wip-overview": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "pass",
"interaction": "pass",
"matrix": "pass",
"zero_empty": "pass"
}
},
"/wip-detail": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/hold-overview": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "pass",
"zero_empty": "pass"
}
},
"/hold-detail": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "pass",
"interaction": "pass",
"matrix": "pass",
"zero_empty": "pass"
}
},
"/hold-history": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/resource": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "n/a",
"filter": "pass",
"interaction": "pass",
"matrix": "pass",
"zero_empty": "pass"
}
},
"/resource-history": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "pass",
"interaction": "pass",
"matrix": "n/a",
"zero_empty": "pass"
}
},
"/qc-gate": {
"status": "pass",
"critical_failures": [],
"checkpoints": {
"table": "pass",
"chart": "pass",
"filter": "n/a",
"interaction": "pass",
"matrix": "pass",
"zero_empty": "pass"
}
}
}
}