Dossier self-loop — first compounding-return readout on ourselves

dossier-self-loop-readout

artifact read as Reference confidence inferred status active 2026-06-21 owner forward-deployed-engineer
source dossier-self-loop (scripts/dossier-self-loop.mjs) — offline canned transport over the real board

Dossier self-loop — the first compounding-return readout on ourselves

Re-derivable artifact (DEC-0067 pattern): its SSOT is the run it summarizes — the real board atoms + the tenant's git trail. Regenerate with node scripts/dossier-self-loop.mjs. Emitted at inferred (the agent-confidence floor); a human promotes it on curation.

What ran

Dossier's own agentic board was drained through the built runtime (Agentic-agency runtime topology — compile personas from the OKF graph and activate the reserved BoardWorker over the deterministic spine): claim → persona-from-our-own-OKF-graph → bounded session → cap at inferredreconcile()review, then a human disposition (Agentic-agency runtime topology — compile personas from the OKF graph and activate the reserved BoardWorker over the deterministic spine Invariant 3) and the watch ledger (The WATCH face — a read-only compounding-return ledger over the board snapshot + the tenant git trail). Transport: the offline canned BoundedSession (no network, no key) — the persona, board, claim/lease, reconcile diff, git commits, disposition, and ledger are all real over real atoms; only the live model turn is held offline-by-construction (Extraction runtime architecture — the moat §6).

The board going in

54 real task atoms — 24 done, 3 in review, 24 backlog (claimable), 2 blocked.

What the loop did

  • Drained (claimed + carried to review): task-codebase-why-mining-spike → review, task-docs-home-synthesize-overview-when-no-root-index → review, task-ingestion-detector-ensemble-measured-recall → review
  • Approved (compounded reviewdone into git, Inv 3): task-codebase-why-mining-spike (commit 2e0fbcb, by dakota)
  • Rejected (sent reviewbacklog, re-claimable): task-docs-home-synthesize-overview-when-no-root-index (commit db015c8)

The compounding return (watch ledger — all REAL, never invented)

metric value
compounded (done) 25
awaiting review 4
in flight 1
backlog 22
blocked 2
approve events (git) 1
reject events (git) 1
total board events (git) 8
first → last activity 2026-06-21T17:02:11-05:00 → 2026-06-21T17:02:15-05:00

The sovereign git trail (the proof)

The loop's compounding return IS a git diff in our own history — the dossier(board): commits the runtime wrote (newest first):

  • db015c8 — dossier(board): reject task-docs-home-synthesize-overview-when-no-root-index → backlog — sent back by dakota
  • 2e0fbcb — dossier(board): approve task-codebase-why-mining-spike → done — compounded by dakota (DEC-0053 Inv 3)
  • 779508b — dossier(board): task-ingestion-detector-ensemble-measured-recall → review
  • bcbb2b1 — dossier(board): claim task-ingestion-detector-ensemble-measured-recall — dossier-self-loop (lease 2026-06-21T13:00:00.000Z)
  • 295542f — dossier(board): task-docs-home-synthesize-overview-when-no-root-index → review
  • 36e518e — dossier(board): claim task-docs-home-synthesize-overview-when-no-root-index — dossier-self-loop (lease 2026-06-21T13:00:00.000Z)
  • 729034d — dossier(board): task-codebase-why-mining-spike → review
  • 53f8ffc — dossier(board): claim task-codebase-why-mining-spike — dossier-self-loop (lease 2026-06-21T13:00:00.000Z)