Add regression coverage and stale-workflow fallback for workflow-aware dashboard selection. - Cover cached board-workflow hydration across remounted Header and Graph switchers. - Verify Header and Graph selections remain isolated while Graph task filtering follows the Graph selection. - Treat deleted workflow assignments as default-workflow tasks so they remain visible. - Add hook coverage for cache hydration, project changes, selection fallbacks, disabled workflow mode, and consumer isolation. - Add a patch changeset for the stale Graph workflow filtering fix. Files changed: .changeset/fn-7057-graph-workflow-filter.md | 7 + .../workflow-selection-cross-surface.test.tsx | 184 +++++++++++++++++++++ .../app/components/GraphWorkflowSwitcherSlot.tsx | 11 +- .../__tests__/GraphWorkflowSwitcherSlot.test.tsx | 1 + .../app/hooks/__tests__/useBoardWorkflows.test.ts | 133 ++++++++++++++- 5 files changed, 330 insertions(+), 6 deletions(-) Fusion-Task-Id: FN-7057 Fusion-Task-Lineage: 52e6682a-576e-4ed6-92d5-03e0e9b5896c
4.6 KiB
4.6 KiB