gsxdsm
c43fdbb520
FN-8245: stabilize dashboard focus and planning tests
Make dashboard test execution deterministic and restore quarantined coverage.
- Defer oversight-menu autofocus until the opening frame and cover both breakpoints.
- Replace timing-dependent planning stream mocks with deterministic microtasks.
- Isolate QuickEntryBox focus state and re-admit restored dashboard tests.
Files changed:
.../dashboard/app/components/TaskDetailModal.tsx | 15 ++-
.../PlanningModeModal.planning-flow.test.tsx | 132 ++++++++++++++-------
.../components/__tests__/QuickEntryBox.test.tsx | 13 ++
.../TaskDetailModal.oversight-mobile.test.tsx | 19 +--
packages/dashboard/vitest.config.ts | 24 ++--
scripts/lib/dashboard-curated-skiplist.json | 4 +
scripts/lib/test-quarantine.json | 20 ----
7 files changed, 140 insertions(+), 87 deletions(-)
Fusion-Task-Id: FN-8245
Fusion-Task-Lineage: cd9b0638-0a6b-4dcf-980a-e90ba72b5db9
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-17 15:46:31 -07:00
..
2026-07-14 23:18:55 -07:00
2026-07-13 23:00:25 -07:00
2026-06-23 23:30:32 -07:00
2026-06-03 19:12:28 -07:00
2026-07-17 15:46:31 -07:00
2026-07-10 13:26:23 -07:00
2026-07-13 01:21:33 -07:00
2026-06-24 19:25:38 -07:00
2026-07-16 10:33:47 -07:00
2026-06-18 16:47:09 -07:00
2026-07-08 09:00:47 -07:00
2026-06-15 02:30:41 -07:00
2026-06-25 22:41:18 -07:00
2026-07-14 23:18:55 -07:00
2026-06-03 19:12:28 -07:00
2026-07-17 15:46:31 -07:00
2026-06-14 15:29:35 -07:00
2026-06-25 17:04:30 -07:00
2026-06-19 05:13:39 -07:00