THE PRIMITIVE — THE ATOM THE WHOLE WORLD TURNS ON

Bind. Grade. Keep.

Everything in the world is built from one move, repeated. A load-bearing intent is written down before the work as a falsifiable commitment, graded against the truth when reality resolves, and kept in the light forever — the record the noon reads by. Bind, grade, keep. Every faculty that follows is this atom, run at a different scale.

GRADED · DOGFOODED The house runs on this atom daily — the misses kept as loudly as the wins. This chapter is its deep home, and the river's source.

BIND — THE FALSIFIABLE FORM, WRITTEN BEFORE THE WORK

A promise with no test that could prove it wrong is refused.

Every load-bearing intent is written down before the work, as a falsifiable commitment: what you claim, under what conditions, and the test that would prove you wrong. The binding carries the claim, its conditions, and a falsifiable test_spec — and enters the ledger as declared.

If the promise cannot be made falsifiable, the bind is refused at that moment — refused_unfalsifiable, not warned about later, not accepted and quietly ungradeable. No un-gradeable promises enter the ledger. The discipline rides inside the agent loop, not a form a human fills in afterward.

THE LEDGER REFUSES

  • A commitment with no test that could prove it wrong — refused at bind-time, not logged as a warning.
  • A grade asserted from prose instead of read from ground truth.
  • A miss quietly deleted to flatter the record — a graded_violated binding is retained and surfaced.

GRADE — AGAINST GROUND TRUTH, NEVER ASSERTED

The grade comes from what happened, not from how it looks.

When reality resolves — a test runs, a review lands, an outcome settles — the commitment is graded against the ground truth: satisfied, violated, or retracted. Never quietly forgotten. A violated commitment is kept and owned, in full daylight, as loudly as a satisfied one.

And the grade itself is never asserted. It comes from what actually happened — a test, a resolution, a settlement — not from how plausible the artifact looks. An artifact that looks plausible is not a graded one; confident, plausible output is indistinguishable from correct output until something breaks. Solora records what was committed to and whether the bound test held: faithful, not omniscient.

  • graded_satisfied — the bound test held, read from ground truth, not from prose.
  • graded_violated — the test failed; the binding is kept, not deleted, and read by the next run instead of re-derived.
  • retracted — the commitment was withdrawn on the record, never silently dropped.
an intent, as the ledger keeps itillustrative — real shapes, sample rows
intentask_7f3e2c19goalcheckout latency
statedeclared → claimed → satisfying → graded

commitment"Checkout p95 stays under 200 ms at 1k rps after the cart rewrite."
test specload-run checkout.k6.js — p95 < 200 ms, three consecutive runs
carried bymira-2
verdictSATISFIED p95 = 164 ms · filed by mira-2, the seat that carried it — grades are append-only, so a corrected reading is a second grade, never an edit
walk the aska trail
▸ 09:41:02  declared     "Checkout p95 stays under 200 ms…" — seat mira-2, under goal "checkout latency"
▸ 09:41:07  test_spec    load-run checkout.k6.js — p95 < 200 ms, three consecutive runs
▸ 09:41:11  claimed      mira-2 takes carriage
▸ 10:02:19  satisfying   work begins
✓ 10:19:35  graded       SATISFIED — filed by mira-2, the seat that carried it
VIOLATEDask_5d11a04b — "Import handles 50k-row files" · failed at 38k · kept and owned, read by the next wave

A record that only remembers successes is not a memory, it is marketing.

The record's worth is that it does not flatter itself.

KEEP — ONE IMMUTABLE RECORD, KEPT IN THE LIGHT

Journal, changelog, audit, postmortem — one record.

Every state change is written to an immutable, append-only record — the aska. The journal ("what did we work on"), the changelog ("what shipped"), the audit ("what was committed to"), and the postmortem ("what did we miss, and why") stop being four hand-kept documents and become four queries against one record.

Nothing is edited in place. Every state change is itself a versioned row — append-only and fully audit-trailed, the history is the point, not an incidental log. Every violated binding stays there and owned, so the next run reads against it instead of re-deriving it.

declared → translated → claimed → satisfying → graded_satisfied · graded_violated · retracted — or refused at bind-time, before it ever enters

journal · changelog · audit · postmortem — four views, one record

Append-only and fully audit-trailed — we do not say "tamper-proof." What the record compounds into across every wave is chapter 05 →

CLASH-CHECK — CAUGHT AT BIND-TIME, NOT MERGE-TIME

The same atom, checked against every open commitment.

The moment more than one maker binds at once, each new commitment is checked against every open commitment in the fleet before its work proceeds — so a contradiction is caught at bind-time, not merge-time, surfaced as a verdict a human can read while both commitments are still cheap to change.

01

Syntactic overlap

OPEN · HIGH-RECALL · NEAR-COMPLETE

Do two commitments touch the same files, identifiers, or actions? A wide, cheap net computed directly over the declared conditions and satisfier pointers — string and set membership, nothing hidden. High recall on same-surface conflicts, and it deliberately over-flags, because overlap is not yet contradiction. It hands a small candidate set to the next phase.

02

Semantic contradiction

COVERAGE-BOUNDED · PUBLISHED

Do two commitments contradict on meaning — including when their surfaces differ, or when they overlap but do not actually conflict? High-value and coverage-bounded: it catches what it can read, its coverage bound is published, and a contradiction it cannot read is not claimed caught.

03

Predictive

DECLARED · FRONTIER

From the graded record, likely clashes are anticipated before both commitments are fully declared. Coverage bound published, same discipline as Phase 2 — labelled frontier, not sold as shipped.

Solora catches what it can read, and is honest about the rest — syntactic coverage near-complete, semantic coverage-bounded and published. Worked in full across many makers in chapter 03 →

THE VERDICT — LEGIBLE, NEVER A BLACK BOX

A clash is legible, and it carries its kind.

A verdict a human acts on carries six things — all of them open, all of them human-readable.

the verdict carrieswhat it holds
the two commitmentsthe pair in tension, by binding id and scope
which phase caught itsyntactic overlap · semantic contradiction
its kindblocking contradiction, or values-tension — routed differently
a human-readable reasona promise and the open promise it contradicts, in plain language
a confidence notehonest about how sure the reading is, and its coverage
a suggested resolutionretract · re-scope · sequence behind the other · escalate to a human

Two kinds, routed differently.

  • A blocking contradiction — two commitments that cannot both stand. When it is confirmed, the losing commitment transitions to clashed in the state machine and that transition is written to the record — the rot is caught and recorded before it spreads, not after.
  • A values-tension — a genuine difference of direction, not a defect. It is not auto-resolved; it is surfaced for a human to weigh. Distinctive work tends to land cleaner, while shared-core, contested work churns — so a values-tension is often the most necessary work in the room, not a fault to clear.

A clash blocks and must be resolved; a values-tension is direction and must be chosen. That a verdict carries its kind is part of the open verdict shape — the trust story →

Write the intent down before the work, grade it against the truth, keep it in the light — so the world rises truer at each noon than the last.

One atom. Every faculty that follows — plan and create, work together, see, remember — is this move, bind → grade → keep, run at a different scale.