feat(FN-4038): repair interview resume latch and document mission resume di

Fixed mission resume behavior in MissionManager by repairing the interview resume latch and added tests covering the feature, with a one-line documentation update to clarify resume discoverability.

Fusion-Task-Id: FN-4038
This commit is contained in:
Fusion
2026-05-11 15:43:04 -07:00
committed by gsxdsm
parent 554d260581
commit 5fd1e19687
3 changed files with 119 additions and 2 deletions

View File

@@ -51,6 +51,7 @@ The dashboard supports mission planning workflows where you can:
- Track progress at each layer
- Persisted missions with `interviewState: "in_progress"` remain visible as interview-styled mission cards in the main mission list so planning work does not disappear after reloads
- Resume in-progress mission interview sessions directly from separate transient session rows in the main missions list (`mission_interview` sessions in `generating`, `awaiting_input`, or `error`) before a mission record is created
- Banner-driven mission interview resumes are one-shot: if you close or send the interview to background, Missions re-fetches project-scoped `mission_interview` sessions and re-surfaces the transient row (including on the mobile stacked Missions view) so resume/retry remains discoverable without losing persisted `interviewState: "in_progress"` mission cards
### Auto-Generated Assertions