gsxdsm
5d2c3be6a0
FN-8221: clear inactive planner overseer state
Clear retained planner overseer state when effective oversight is disabled.
- Remove monitor, recovery, advisor, and dedup runtime for oversight-off tasks.
- Suppress stale oversight-off Eye badges in task cards.
- Cover cleanup and badge behavior with regression tests.
- Document the runtime snapshot invariant and add a patch changeset.
Files changed:
.changeset/fn-8221-overseer-badge-oversight-off.md | 7 ++
docs/architecture.md | 4 +
packages/dashboard/app/components/TaskCard.tsx | 9 +-
.../app/components/__tests__/TaskCard.test.tsx | 20 ++++
.../__tests__/planner-overseer-off-cleanup.test.ts | 119 +++++++++++++++++++++
packages/engine/src/project-engine.ts | 12 +++
6 files changed, 170 insertions(+), 1 deletion(-)
Fusion-Task-Id: FN-8221
Fusion-Task-Lineage: 01c9d838-fbe4-4d34-8eb5-d735cf35e581
Co-authored-by: Fusion (runfusion.ai) <noreply@runfusion.ai>
2026-07-17 11:27:44 -07:00
..
2026-07-17 10:25:01 -07:00
2026-07-17 10:37:00 -07:00
2026-07-17 11:27:44 -07:00
2026-07-11 18:07:00 -07:00
2026-07-17 09:27:33 -07:00
2026-07-06 19:03:06 -07:00
2026-07-15 20:28:11 -07:00
2026-07-17 00:00:46 -07:00
2026-07-08 01:29:56 -07:00
2026-07-04 13:43:59 -07:00
2026-07-17 01:07:52 -07:00
2026-07-17 09:27:33 -07:00
2026-07-17 00:00:46 -07:00
2026-07-16 15:33:47 -07:00