gsxdsm
2669bb17e7
FN-6980: fix inherited workflow details
Fix task workflow details so inherited board defaults render consistently in the live Workflow tab.
- Resolve null task workflow selections through board workflow mappings or the project default for read-only detail surfaces.
- Load workflow graphs and optional steps from the effective workflow while preserving explicit selector state.
- Add coverage for default inheritance, explicit custom workflows, cleared selections, stale workflow ids, and task detail progress fixtures.
Files changed:
.../app/components/WorkflowResultsTab.tsx | 60 ++++++++---
...skDetailModal.models-progress-workflow.test.tsx | 63 +++++++++++
.../__tests__/TaskDetailModal.test-helpers.ts | 23 ++++
.../__tests__/WorkflowResultsTab.test.tsx | 118 ++++++++++++++++++++-
4 files changed, 243 insertions(+), 21 deletions(-)
Fusion-Task-Id: FN-6980
Fusion-Task-Lineage: 2ee9ca68-4053-4d69-a4da-e2bfc22cfe43
2026-06-25 12:25:14 -07:00
..
2026-06-25 08:27:41 -07:00
2026-06-24 23:56:23 -07:00
2026-06-25 12:25:13 -07:00
2026-06-25 12:25:14 -07:00
2026-06-24 23:56:23 -07:00
2026-06-24 23:56:23 -07:00
2026-06-25 11:21:46 -07:00
2026-06-25 12:25:13 -07:00
2026-06-24 23:56:23 -07:00
2026-06-24 23:56:23 -07:00
2026-06-08 15:19:27 -07:00
2026-06-24 23:56:23 -07:00