How the Machine Thinks · Sources
Sources
Every file this book draws on, gathered in one place. Paths are relative to the coagnes/ directory of the repository. Nothing in this book states a fact, quotes a line, or shows a tuple that was not checked directly against one of these.
§The specification and standing law
spec/PROGRAMME_MANUAL.md— how a figure is authored; the source for most of Part 3 and Part 2.spec/ADR-004-playground-demo-stand.md— the working decision record for the workbench; decision d27 is the press-release study's own landing record, the direct source for Part 4.spec/ADR-003-contour-protocols.md— acts as fact factories, the projector/formation-boundary rule, the origin of several cited rails.CLAUDE.md(host root, outsidecoagnes/) — the eleven "Thinking rails," cited throughout as "host rail N."/Users/leonid/vestacore/learning/meta/meta-bind-01.md(host level) — the collection · accumulation · publication figure named once, in 5.4's closing note.
§The core machine (nestvm/lib/)
lib/README.md— the region map and conformance ledger behind 6.3.lib/TOPOLOGY.md— the four axes (Rotation, Truth, Contours, Observation) that are Part 6's spine.lib/API.md— the wave API's three roots, the full ingest and projection registers, the catalogue section — the whole of Part 5.lib/core/wave/{wave-tuple,contracts,create-wave-engine}.ts— the tuple envelope, the three station interfaces, the engine loop.lib/core/runtime/create-wave-runtime.ts— the settle loop.lib/core/membrane/create-membrane.ts— the sweep.lib/core/topology/{create-deterministic-knot,create-operator-bind,create-emit-descriptor,rule-matches,parse-deterministic-condition,create-topology}.ts— knots, binds, dispatch.lib/core/registers/*.ts— the register file and the whole self-journalling state protocol (op-map.ts,record-transition.ts, and every individual op cited in 1.4 and elsewhere).lib/core/cells/{cell-protocol,create-cell-space,admit-cell-package,materialise-cell-records}.ts— the whole of Part 7.lib/machine/gate.ts— the K1 doors.lib/entry/{gate,handle-request}.ts— the K4 transport, 5.4's route table.lib/session/create-document-session-host.ts— the request cycle, the four state-protocol principles.lib/application/{act-intent,act-deepen,act-apply-data,act-review-cell,act-admit-blueprint,ingest-act,ingest-register,catalogue,figure-records,validate-figure,programme-shelf,read-lineage,log-address}.ts— the acts and readings cited across every part.lib/side/world/{create-gemini-controller,create-local-ceremony-discharge,create-represent-controller,create-programme-choice-double}.ts— the controllers.lib/side/figures/composer-fixture.ts— the composer's own Charter, blueprint, andadmissionCeremonyRecords.lib/side/observers/{sheet-projector,release-mark}.ts— the sheet's fold; the release-mark predicate behindpublications@1.lib/tests/intent-workbench.test.ts— the codebase's own "smallest figure that runs" example, quoted in 3.1.
§The programme shelf (nestvm/programmes/)
intent.yaml— the front door.press-release.yaml— the four-vector study behind Part 4.blueprints-reader.yaml— the reader seats, including the press-reader brief quoted in full in 4.3.epistemic-cascade.yaml— the seven-level chain behind 2.3.blueprints-epistemic.yaml— the seven seats' own titles, glosses and questions.composer.yaml— the composer's root ceremony.reflective-truth.records.json/.md— the manual's own cited exemplar of a minimal declared figure.
§The surface (nestvm/huid/, nestvm/app/, nestvm/debug/)
huid/formation/{gate,ingest-register,handle-act}.ts— the Next skin over the K4 transport.huid/board/perspectives.ts— the workbench's own declared module map, the source for the dock table implicit in Part 6.huid/modules/{cell-card,knot-card}.tsx— the Attest/Archive controls, Commit and Open a Cell, walked in 6.4 and 7.4.app/(board)/workbench/page.tsx— the board's own polling and pin-committing code.debug/perspective.ts— the debug board's declared module map.
§The worked session
.sessions/loop-sem-1/(log/,journal/) — the stored session every real offset in this book is drawn from, in full in ../pr09.