1
0
Fork 0
portfolio-optimiser-commons/docs/plan
Kjell Tore Guttormsen fe6b998ac9 docs(plan): D3 status vocabulary — canonical 7-token set for roll-up register
Author the framework-neutral contract that fills the vocabulary reference
D2 left open. Both the D2 register-form fix and the ratified
~/.claude/coord/register.md defer the status-token set to "the D3 track"
without defining it (register.md lines 42-44, 73).

Canonical set: planned / in-progress / partial / blocked / deferred / done /
not-applicable. 'active' folded into 'in-progress' (redundant synonym).
Two normative rules:
- partial is transitional — its output-A prose MUST carry owner + next-step;
  never a terminal resting state. Output-A-local, so no conflict with D2's
  output-B public-safety gate.
- deferred != blocked — voluntary postponement vs involuntary external wait;
  the distinction encodes decision information.

Verified against ground truth: only planned (5x) + not-applicable (1x) in
use across ~/repos/*/STATE.md; 'active' unused (safe to drop); no existing
marker falls outside the set. Definition-before-use, not a migration.

Contract only; no global convention edited. Ratification into register.md
(replace the candidate list + '...' with the canonical set and the two
rules) is the next step, per §7.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016oMpAhQcJZVGBW182stSPn
2026-07-23 22:46:55 +02:00
..
2026-07-16-llm-ingestion-guard-adoption.md docs(plan): record commons↔implementation-repo coordination boundary 2026-07-16 07:41:25 +02:00
2026-07-20-f1-freetext-connector-direction.md docs(plan): F1 direction — free-text sources belong in ingest-spec door A 2026-07-20 07:26:02 +02:00
2026-07-20-q3-bundle-shape-navigation-conflict.md docs(plan): Q3 finding — method-spec §3 silently forbids hierarchical bundles 2026-07-20 08:53:33 +02:00
2026-07-23-d2-register-form-fix.md docs(plan): D2 register-form fix — two-output model resolves ÅS#5 2026-07-23 22:14:00 +02:00
2026-07-23-d3-status-vocabulary.md docs(plan): D3 status vocabulary — canonical 7-token set for roll-up register 2026-07-23 22:46:55 +02:00