Version. 0.15
Date. 2026-08-03
Status of this document. The single guide we work to: everything we are building, in order, with its current status. This is the one page the Operator reads at each sitting. Charter v0.1 ratified 2026-07-30; autonomous regime in effect. Day-to-day status also lives in current-status/dunin7-status-brief, which carries the decision queue.
Author. Claude.ai; v0.3–v0.4 and v0.10 by Claude Code; the rest by Claude.ai.
Changes from v0.14. B-9 is closed — the provenance walk works, and the arc it was the point of is finished. Four new items — B-41 to B-44 — all surfaced by building it. One of them is not small, and it is the first thing on this list that concerns whether the system can be rebuilt from its own sources.
It is written for you first. Every item has a plain-English line saying what it is and why it matters. Technical cross-references sit at the end of each line for the sessions.
It updates as we go. The responsible session saves the next version with the change made and the date on it. The highest-numbered version is always the truth — and past nine, sort the versions as numbers, not text.
The statuses: READY — a session can start it today · IN PROGRESS · NEEDS YOU: decision · NEEDS YOU: act · WAITING — queued behind an earlier item · DONE · PARKED.
The finish line, in one sentence: the full live demonstration works with no excuses — a firm's own document becomes a working engagement, information flows in, the summary view appears, a finished report comes out, a question gets a truthful answer with its sources shown, and an outsider can contribute without seeing anything else.
B-9 was the point of the last week. It was blocked on knowing what was actually true in the record — which meant fixing eighty-three fabricated provenance values and eleven false authorship writes first.
What it does. Open a finished document and see, for every note that went into it, who said it and who committed it — walking back through the Shape it was built from, the summary that Shape drew on, and the notes that summary organized. Every step reads the version that was actually selected, not whatever that record says today. The live check proved that matters: with the selected versions deliberately superseded, an unpinned walk reported a retired Shape and the wrong grouping.
What it refuses to do, and these are the product rather than the caveats:
(CR-2026-164; loomworks cb8b940, tag provenance-walk-v0_1.)
B-1 to B-7. DONE. The four rooms exist: Memory, Manifestation, Shaping, Rendering.
B-8. Teach the Companion the last three rooms. READY — unblocked. (Change request D. First Step 0 item: does a vaguely-worded request skip the authority check entirely?)
B-9. The "show me where this came from" walk. DONE. See above.
B-10. Outside contributors, safely. READY. (CR-2026-157, filed, not executed.)
B-11. Make answers truthful. READY — and this is now the largest thing on the main line. The answer isn't wrong, it's unstable: the same question three times gave correct, then a false confession of fabrication, then correct with its source cited.
B-12. Make the record searchable. WAITING on B-11. The biggest single piece of engineering on this list. May merge with B-11.
B-13. Ask your engagement. WAITING on B-12.
B-14. Read spreadsheets and slide decks. READY (independent).
B-16. Update the foundation document. READY to draft · NEEDS YOU: act (read it first). (Seed v0.13.)
B-17. The portfolio filter. READY. B-18. File the four protocol requirements. READY. B-19. Keep this list alive. IN PROGRESS.
B-25, B-27, B-28, B-29. DONE.
B-26. Correct the record about door 3. READY (small).
B-30. The trap that caused B-27. READY — small. Never repaired; only the broken door was removed. The test suite cannot see it.
B-31. The post-admission lifecycle investigation. READY to open. An investigation, not a build.
B-32. The re-derive button on the Manifestation screen. READY — small.
B-33. The engine's one broken test. READY — small.
B-34. The surface's twelve warnings. READY — small.
B-35. A missing key looks like a crash. READY — small.
B-36. A way to retire a render. READY — small. This is how you say which document is superseded — the judgement the system correctly refuses to make for you.
B-37. Show when a shape's production has failed. READY — small (engine). A failed production and a running one currently look identical.
B-38. Bring the Rendering screen onto the shared contract. READY — small.
B-39. Ephemeral agent identities. READY to scope.
B-40. Where contributed Markdown should go. READY to scope.
B-41. A fresh database cannot be built from our own migrations. READY to scope — new, and the one that is not small.
Running the engine's own migration command against an empty database fails partway through. It stops at a step that needs an administrative record which does not exist yet, and after that is worked around, it fails again because a column the system needs belongs to Stele — which ships its own migration chain that the engine's configuration never runs.
Why this matters more than it sounds. The migration chain is what you rely on to stand the system up somewhere new — a second environment, a recovery, a customer's own deployment. If it cannot produce a working database, then the only working database is the one that has been running since the beginning, and its shape is known only by inspection rather than by anything written down. Found while building B-9's live check, which needed a throwaway database and could not get one the documented way. (Worked around in the throwaway only, and deliberately not fixed there.)
B-42. A rule the codebase breaks systemically. READY — small. One code-quality rule is broken by fourteen files, including the room that is the model everything else follows. The rule is either right and the codebase should change, or wrong and it should be switched off — but a standing exception of this size means nobody can read a clean report as clean. The third such item on this list, alongside B-33 and B-34.
B-43. Walk the other way. READY — costed. B-9 walks backward from a finished document. The reverse — what was built from this note — is served by routes that already exist, and the wiring is cheap. What is not cheap is where it lives: it opens from a different room, with its own presentation and its own tests. A second feature sharing infrastructure, not a ride-along.
B-44. An untitled draft that has a title. READY — cosmetic. On a walk, the Shape's title comes back empty because titles are held elsewhere; the panel correctly falls back to an untitled draft. Real engagements populate it — worth a glance at live data before it matters.
B-20. The marketing website. READY. B-22. Package Stele. WAITING (background). B-23. The security story. READY. B-24. Investor-visible FORAY. READY.
Restricted-visibility slices 2–3 · target-hosted visibility · protocol wire-format changes · OVA's remaining standalone role · cross-fund questions · the stray zip file in the record · how many live records carry a fabricated author (needs a production database query) · whether a held shape whose job failed is ever cleaned up.
The restart. Six change requests, seven merges — one of them spans both repositories. Everything above marked DONE is done in the repository and absent from the running system — including the walk that just closed.
| Merged and not deployed | Where | |---|---| | CR-2026-159 — the provenance field | engine | | CR-2026-160 — the Manifestation screen | surface | | CR-2026-161 — the record writes that aren't true | engine | | CR-2026-162 — the lost contribution, and downloads | both | | CR-2026-163 — the Shaping screen | surface | | CR-2026-164 — the provenance walk | surface |
B-16. Read seed v0.13 before it commits.
One decision on the queue, blocking nothing. Whether to pursue per-statement provenance — clicking a sentence rather than a note. It cannot be built the obvious way: asking the model to cite its sources makes the citations model output, and a fabricated citation would lead confidently to the wrong person. Worse than no walk, in the feature built to show the record can be trusted. It wants an investigation, and B-9 shipped without it.
Everything else proceeds without you.
DUNIN7 — Done In Seven LLC — Miami, Florida DUNIN7 — the build list — v0.15 — 2026-08-03