Document the manual no-backfill mission-goal policy and flag active missions that still need explicit goal links. - document the mission→goal linkage model, explicit no-backfill decision, and manual linkage workflow in missions docs - include linkedGoalCount in mission summaries and cover single-summary/batched-summary behavior in MissionStore tests - show an Unlinked badge for active non-interview missions with zero linked goals and add MissionManager coverage Files changed: .changeset/fn-5898-mission-goal-unlinked-indicator.md | 5 ++ docs/missions.md | 18 ++++-- packages/core/src/__tests__/mission-store.test.ts | 32 +++++++++- packages/core/src/mission-store.ts | 25 +++++++- packages/dashboard/app/components/MissionManager.css | 6 ++ packages/dashboard/app/components/MissionManager.tsx | 14 ++++ packages/dashboard/app/components/__tests__/MissionManager.test.tsx | 74 ++++++++++++++++++++++ packages/dashboard/app/components/mission-types.ts | 1 + 8 files changed, 166 insertions(+), 9 deletions(-) Fusion-Task-Id: FN-5898 Fusion-Task-Lineage: e31e9544-4e03-4b52-afbb-e372314b997e
61 KiB
61 KiB