>_æææ://|||

væult — the chain, running

Not a description. Every block below is captured output from the real tools, run in this order. Nothing here is a mock.

11/11links healthy
8/8agents taught
7/7pledges current
30tests pass
95%degraded captures
0chain breaks

1 · The chain verifies itself

Eleven links, each checked for existence, import, and the verbs it claims. On its first run this found two links DOWN — qr_mail and qr_sms had a syntax error and nothing had noticed.

2 · Every agent is taught

A skill only loads when its trigger matches — that is documentation hoping to be found. These are the surfaces an agent cannot avoid. The cwd-independent one matters most: AGENTS.md reaches exactly one directory, so the fleet-wide teaching lives in SOUL.md.

3 · A signed card, and eight ways to forge it

An unsigned card is a bearer token — a photograph of someone else's card dispatches the same action. A signed card binds verb, target, subject, and expiry.

4 · The gate refuses what it cannot verify

The rune magic æ: generates perfectly and fails on scan. An in-memory round trip passes it; only two independent decoders catch it. And a scan with no expectation is labelled — never claimed as verified.

5 · Three agents, one shared repo

Agents that push independently collide; a commit can land on a branch nobody watches. The push is a unit of work, so it gets a board task, and the task is the lock. Watch them queue.

6 · What the gate does under real conditions

Rotation, blur, glare, perspective, occlusion, compression. The gate agrees with the decoders in all 21 degraded cases — the one remaining failure is correct: occlusion at max severity, where the decoders genuinely cannot read it.

7 · The receipt chain is real

A chain seeded with an empty prev is not a chain — it cannot prove order or detect omission. This one links, and the links are checked.

8 · The contract

Every agent signs the same hashed pledge. Change one word and every signature lapses — which is how you know the promise is precise.

9 · The tax that kept recurring

github.io does not resolve raw UTF-8 in URLs. This cost a cycle four times before it was automated. Now it is generated and checked, not remembered.

Captured · #OPENSOURCEWARE  ·  væult-chain.json  ·  the pledge