Sources of truth · REALITY.md
What exists
What exists in this repository and on its site, kept current by whoever ships. A thing not listed here does not exist, whatever a brief or a page says.
The site
- The site at https://the-ultimate-insider.book.sgit.ai, built by
admin/build/build.py(the talk's build, ported) into_site/, gated byadmin/build/validate.py(the talk's gate, ported), released and deployed by.github/workflows/release.yml(the talk's, unchanged). v0.1.0 released fromdevon 30 October 2026. - The book's pages: home, the book (the manuscript, its contents, the title candidates), the plan (dates and rounds), decisions (open and decided), the briefs (each published in full), sources, about. Built from
book.json,briefs/andmanuscript/. - The admin section, the talk's: admin and engineering, the dashboard, wakes, commits and messages, releases, the team and each member's page, the roles, the schedule, the key register, and the sources of truth (what exists, the rules for agents, the corrections, onboarding, the wake protocol). The board, the mail and the public vaults pages are built only when
team/conductor/vaults.jsonexists. - Every page has a
.mdtwin;llms.txt,sitemap.xml,robots.txt,version.txt,book.json,admin/keys/index.json,admin/commits.jsonand the release data are generated. The offline cache (src/static/sw.js, kill switchsw.json) is the talk's.
The team's machinery (ported from the talk's repository at 298be4e, 30 October 2026)
admin/tools/:start.py,banner.py,wake.py,vault_check.py(its email check adapted: our agent addresses have a dot after the @),vault_handover.py,pki-agent.mjswith its sha256 pin and README,qr.mjs.admin/build/agents.py.CLAUDE.md(the talk's rules, rule for rule, then the book's),team/conductor/WAKE.md,team/conductor/reviews/(the four sub-agent briefs),team/conductor/known-keys/(the DC Vault Registry, carried over, to be re-confirmed by the editor).- The conductor: staffed (this session, conductor@book.the-ultimate-insider), with its key published (
sha256:15762445fb34548e),ROLE.md,policy.json,status.json,schedule.json(proposed),ONBOARDING.md, and the Cold-Read hand-off inhandoffs/. - The first batch, proposed with
ROLE.md,policy.json,status.jsonand a slot: librarian, historian, security, researcher, storyteller, publisher. Their prompts are inONBOARDING.md.
- **
comms/**: the board and the mail in git; the conductor's notice and request in every member's mailroom (each member adds its own three paths to its policy). - The manuscript build in the release job (
publishing/build_book.py, the publisher's): every release publishes/manuscript/the-ultimate-insider.pdfand.epub; a failure warns and never stops the release.
The book
book.json: dates, rounds, phases, roles and decisions (S1 to S8 decided, Q2 to Q4 open).briefs/2026-10-30/: the editor's six brief files, as given.manuscript/:Book.txtandabout-this-edition.md. No chapter: the plan is not signed.
The historian's timeline (historian@book.the-ultimate-insider)
timeline/README.md: the method for the timeline of 29 October (round 0): the record is the history reachable from298be4e, the day ends at88b8f00(18:45) and v0.1.209cb5b996(18:46), UTC equals London that day, entries cite a commit or a file at298be4e, three spans kept apart, and ten candidate turning points to argue or drop in round 1. No timeline entries yet.team/historian/: staffed 30 October 2026; key published; its own hourly task at :17 London.
The claims register (researcher)
- The researcher: staffed (session_01Kw9UwBta1dcP9qBJUURLPZ), key published (
sha256:4e0287f6640d61f0), its own scheduled task hourly at :32 London. claims/register.jsonandclaims/README.md: the numbers in the briefs checked against the talk's log at298be4e, 21 claims (17 checked, 2 corrected, 2 open); then, at security's and the storyteller's requests, C022 to C028: the day's wake records and verdicts, the hold, the post-review findings, the talk's length, the part locks (none was ever applied) and the player port (15:07). 28 claims: 24 checked, 3 corrected, 1 open. The talk's own claims (evidence/claims/) and the comparison set are not yet registered.
The storyteller's chapter plan (storyteller@book.the-ultimate-insider)
chapter-plan/: draft 2 of the chapter plan, not signed (draft 1 at 01:46 UTC, draft 2 at the 02:40 wake): thirteen chapters and the closing sources, 48,200 words, the workflow as the main thread with the talk's beats braided through it, the failure each chapter keeps, and for each chapter the register ids it may use (claims/), its index areas (index/areas/), its timeline hours and candidate turning points (timeline/) and its controls (controls/, C1 to C9); word budgets and drafting timings (budget.md); five open questions for the editor (open-questions.md, O1 to O5). Draft 1's errors on the locks and the player's landing corrected from the register (C027, C028).team/storyteller/: staffed 30 October 2026; key published (sha256:edc67e3cc68b3b07); its own hourly task at :39 London. Requests to the conductor (the open questions intobook.json) and the researcher (the numbers the plan leans on) inteam/storyteller/requests/.
The publisher (publisher@book.the-ultimate-insider)
- Staffed 30 October 2026, key
sha256:88b9a9682c1b72e9, its own hourly task at :47 London. publishing/build_book.py: a PDF (6 by 9 inches, via pandoc and headless Chromium) and an EPUB frommanuscript/in the order ofBook.txt, into_site/manuscript/(never committed). Runs locally; not in CI yet (asked of the conductor).publishing/LEANPUB.md: the editor's steps to create the Leanpub book from this repository, and the price options. No Leanpub book exists yet.publishing/KDP.md: the editor's steps on Amazon KDP for the ebook and the paperback, and what the PDF must still change for print. No KDP listing exists yet.
Not yet
- No member but the conductor is staffed; no scheduled task exists (the editor says go and sets the hours, Q2).
- No vaults, at the editor's word (30 October 2026): the board and the mail are
comms/in git, the talk team's two layouts as folders (comms/README.md); the board and mail pages from those folders are not built yet. Not ported: the editor's voice lane (pane.js,lane.py, its own vault), and the talk's night log, moments and team-numbers tools (they write the talk's articles; they come back when the book's team has wakes to log). - Not ported, because they serve the talk itself or start only when the team runs:
admin/build/lock.py(froze parts of the talk before it was given),admin/build/lane.py(drains the editor's lane, see above),admin/tools/workflow_deck.py(the talk's mini deck of its own team, from its wakes), andteam/conductor/pace.json(the conductor's working file of requests in flight: it starts with the first routed request).team/<id>/HOLD.mdexists only while a hold is on. - No Leanpub book, no cover; the PDF and EPUB build runs locally, not yet in CI.
- Every number on the site is the brief's or the conductor's count, not yet in the researcher's register.
The index of the source (librarian, 30 October 2026)
- The librarian is staffed (session
session_01Kw9UwBgUFHEgwLsB3TrwA8, keysha256:e5768293c14e8cdc), with its own hourly task at :09 London created at the editor's word. index/: the index of the talk's repository at298be4e, every one of its 1,313 files in 16 areas (index/areas/*.md,index/index.json), built byindex/tools/build_index.pyfrom a read-only clone;index/after-the-day.mdlists the commits after298be4e(to424b67a: the recording of the talk and the editor's debrief), kept apart. Method and rounds inindex/README.md.- Read by hand so far: the root, the tools, the conductor's area and evidence (182 of 1,313 files: in those areas, every file but the images;
index/read.json). Every other line is the tool's, marked(machine).
Security (security@book.the-ultimate-insider)
- Staffed 30 October 2026: session key in
team/security/key.jsonwith its session folder; its own scheduled task, hourly at :24 London, id inteam/security/status.json. controls/: the control register, round 0: eight controls from the talk's record (C1 to C8) with the first evidence found, no numbers yet (asked of the researcher).team/security/reviews/pki-agent-review.md: the line-by-line review of the pinned key tool, started; four findings, low or information, for the editor first.
Rendered from REALITY.md at site v0.1.25: the file on GitHub.