One public input, three agents, one append-only log. A small, honest machine: pull a record from the open commons, fold it deterministically into a hash-chained memory, and sign every step to a log you can audit. No AI in the loop, no hidden state — just a verifiable chain.
each part of the pipeline emerges by one of four natures
natural
of the source — the public corpus the lattice eats: the article, the file, the commons
ethereal
of the digest and the chain — the prim, the hash, the link to the prior with no body
spiritual
of the contract — determinism as a creed, the witness, the signed and auditable record
electrical
of the machine — the three agents, the fetch, the commit, the running pipeline
The Design
the shape · the tether · the mill
The Shape
1 → 3 → 1, by consensus
One input, three observers, one log. A record is pulled from a public source, then handed to three INDEPENDENT observers that each read it on their own. They must agree — a majority of three — before the signature is written. The output is one entry in an append-only log. Not a pipeline that trusts a single reader, but a quorum.
The Quorum
2 of 3, one fault survived
Each observer reads the same record on its own and hashes it. Two of three must match before the prim is signed — which tolerates one faulty or tampered observer: it is outvoted and the cycle still proceeds. If two disagree there is no quorum, and the cycle is rejected and logged. Replication plus majority vote — triple-modular redundancy, the classic way to trust an unreliable reader.
The Tether & The Mill
signed, chained, deterministic
The agreed digest becomes the prim = SHA-256(agreed ‖ previous prim), so the log is one tamper-evident chain — change any past entry and every later prim breaks. The transform is deterministic; the only randomness is the input and the optional fault injector. No AI. No GPU. Just Ada's Mill, est. 1843.
Data Contracts
what flows between the agents — small, strict, auditable
record = { title: str, text: str, source_url: str }
observe = sha256(title ‖ text) # each of 3 observers computes this independently
consensus= the hash held by ≥ 2 of 3 observers # else: no quorum → cycle rejected
prim = sha256( consensus ‖ previous_prim ) # 64 hex; genesis prev = 0×64
log_entry= { cycle, title, votes: "N/3", prim: hex, prev: hex } # append-only; git commit per entry
invariant: recompute every prim from the agreed digests ⇒ the chain must reproduce, or it was tampered
Run It — Live
the real pipeline: a random Wikipedia/Commons record in, three consensus observers, one chained log out
the same Detect → Compare → Witness → Anchor discipline, turned into a courtroom: a deterministic 60:00 policy debate runs perpetually, topic after topic, and every verdict is witnessed in a hash-linked docket — break one ruling and the chain breaks downstream. Audited 15/15 (Closure Loop) before ship.
what it guarantees, how it maps, and the clean rebuild
Why Three, Not One
the point of consensus
One reader can be wrong, corrupted, or tampered — and a single-reader loop would never know.
Three independent reads plus a majority make a single fault both visible and survivable. The lattice trusts the quorum, not any one observer. GUARANTEES: deterministic transform, a 1-fault-tolerant 2-of-3 quorum, a tamper-evident chain. NO AI in the loop.
Maps to the Corpus
one shape, again
This is the F/M/B ring in one object: the public source (front/world) → the three observers (middle) → the log (back).
The shared log is the J-junction witness — the exterior record that makes the quorum trustworthy; the same mirror-verify as the loud lattice. The primitive, made runnable.
IP-Clean Rebuild
scrubbed and sourced
Rebuilt from scratch: no film quotes, no borrowed dialogue, no copyrighted artifact reused — the 16 raw versions stay local.
The live demo fetches real public content (Wikipedia / Commons, CC BY-SA 4.0) and attributes it; sources are cited below.
Sources
cited — the design eats public, attributed material
A ROOT0 technical design, rebuilt clean and IP-scrubbed — no film quotes, no reused artifact, the 16 raw versions kept local. The pipeline is 1 → 3 → 1: one public record in (Wikipedia / Commons, CC BY-SA 4.0, attributed), three agents (ingest, synthesize, witness), one append-only hash-chained log out. Honest by contract: the transform is deterministic and the chain is tamper-evident; the input is a random public record, so the walk is not reproducible — only the record is auditable. No AI sits in the loop. The same shape as ROOT0's F/M/B ring and the J-junction witness, made runnable. Each entry is named by its nature: natural, ethereal, spiritual, or electrical.