principles · 05

The log is the product

Every agent action writes an evidence record. The records are hash-chained, so editing history is detectable rather than merely discouraged.

[DRAFT]The rule is settled. This wording has not had a voice pass.

Ask an AI coworker what it did last week and it will tell you something. The useful version of that answer is one you can check.

Every agent action here writes an evidence record: which agent, which command, what it read, what it produced, when, and against which configuration. Those records are then hash-chained — each record’s hash covers the previous hash plus a canonical serialization of the record itself. Change one field in one record from March and every hash after it changes.

Two honest caveats, stated here so the proof page doesn’t have to argue for them:

The chain is real. The signatures are not yet. Saying so is cheaper than being caught not saying so.