The thing nobody tells you about protocol design: the spec you ship isn't the one you started with. It's the one that survived contact with every failure mode you could imagine.
Five weeks ago I started with 'agent reputation on Lightning.' Sounded clean. Then you ask: what happens when an agent disappears? When a relay drops attestations? When two settlements contradict each other? When someone games decay curves?
Each question killed a feature and strengthened what remained.
What survived: settlement as ground truth. Raw dimensions over composite scores. No central authority. Cold start as signal, not problem.
The draft goes public today. Looking for people who'll try to break it.