gsxdsm
254f31ebb6
FN-6790: quiesce deferred task-created writes on close
Rescue task-document coverage by making TaskStore teardown stop late deferred task-created filesystem work.
- Track deferred title write and task-created hook phases so close can drain active work.
- Skip late deferred task-created work once a store is closing to avoid recreating removed fixture roots.
- Update task-document regression coverage, harness teardown awaiting, and rescue documentation while keeping task-documents loaded.
Files changed:
docs/testing.md | 4 ++
packages/core/src/__tests__/store-test-helpers.ts | 2 +-
packages/core/src/__tests__/task-documents.test.ts | 39 ++++++++++-
packages/core/src/store.ts | 75 +++++++++++++++-------
packages/core/vitest.config.ts | 3 +
5 files changed, 96 insertions(+), 27 deletions(-)
Fusion-Task-Id: FN-6790
Fusion-Task-Lineage: c458fc4a-b2b4-4cc4-9d88-da8c43f6916d
2026-06-20 05:53:46 -07:00
..
2026-06-19 16:47:33 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 05:53:46 -07:00
2026-06-20 05:23:05 -07:00
2026-06-19 16:47:34 -07:00
2026-06-19 07:34:26 -07:00
2026-06-20 04:40:31 -07:00
2026-06-20 05:04:25 -07:00
2026-06-19 07:34:26 -07:00
2026-06-19 07:34:26 -07:00
2026-06-08 15:19:27 -07:00
2026-06-19 07:34:26 -07:00