ktg-plugin-marketplace/plugins/ultraplan-local/tests
Kjell Tore Guttormsen 1da4f3fe30 docs(ultraplan-local): Handover 7 § Lifecycle (SC-5 stale-file principle)
Step 11 of v3.4.1 plan. Adds the lifecycle subsection to Handover 7
documenting:

- Producer/consumer arbeidsdeling (executor + helper write; ultracontinue
  reads; pre-compact-flush refreshes only)
- Stale-file principle: status==='completed' state files SHOULD be
  removed via /ultracontinue-local --cleanup --confirm (operator-invoked,
  no auto-cleanup, no force flag)
- Frontmatter contract for NEXT-SESSION-PROMPT.local.md: producers MUST
  write produced_by + produced_at (ISO-8601); files without frontmatter
  are tolerated (warning, not error) for backwards compatibility
- Idempotency: --cleanup --confirm is safe to re-run; partial state
  reported but never auto-recovered

Adds 3 doc-consistency pins:
- next-session-prompt-validator CLI shim
- Handover 7 § Lifecycle subsection present
- Handover 7 § Lifecycle names --cleanup + produced_by contract

358 -> 361 tests, all green.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-05-04 17:48:37 +02:00
..
commands feat(ultraplan-local): Bug 4 — wire --cleanup into /ultracontinue-local [skip-docs] 2026-05-04 17:42:56 +02:00
fixtures test(ultraplan-local): add session-state fixtures 2026-05-01 20:21:50 +02:00
helpers chore(ultraplan-local): Spor 0 — foundation for v3.1.0 kvalitetsprogram 2026-05-01 05:27:44 +02:00
hooks test(ultraplan-local): add path-guard + bash-guard baseline hook tests (SC8 baseline) 2026-05-04 08:55:49 +02:00
lib docs(ultraplan-local): Handover 7 § Lifecycle (SC-5 stale-file principle) 2026-05-04 17:48:37 +02:00
synthetic test(ultraplan-local): add plan-determinism + review-determinism synthetic fixtures (SC7 floor) 2026-05-04 08:46:39 +02:00
validators feat(ultraplan-local): next-session-prompt-validator (Bug 3 consistency check) [skip-docs] 2026-05-04 17:34:16 +02:00