Rescue passing dashboard component tests and move still-failing orphaned tests under the quarantine ratchet. - Remove the FN-6441 dashboard component batch from the curated skip-list. - Keep passing PlanningModeModal, TaskReviewTab, and TerminalModal coverage documented in app backfill. - Register remaining failing dashboard component/CSS tests in the dated quarantine ledger and Vitest excludes. - Teach the dashboard curated inventory guard to accept dated quarantine entries without returning them to the skip-list. Files changed: .../PlanningModeModal.ui-interactions.test.tsx | 9 ++- .../components/__tests__/TaskReviewTab.test.tsx | 4 ++ .../components/__tests__/TerminalModal.test.tsx | 4 ++ packages/dashboard/vitest.config.ts | 14 +++++ scripts/__tests__/check-test-inventory.test.mjs | 32 +++++++++++ scripts/check-test-inventory.mjs | 67 +++++++++++++++++----- scripts/lib/dashboard-curated-skiplist.json | 56 ------------------ scripts/lib/test-quarantine.json | 58 ++++++++++++++++++- 8 files changed, 172 insertions(+), 72 deletions(-) Fusion-Task-Id: FN-6441 Fusion-Task-Lineage: 19065d1f-31eb-45fc-a6ce-083773b094e4
4.7 KiB
4.7 KiB