↳ that commit must pass checks 1–3 ✓ ✓ ✓
It edits a copy of itself.
Every change starts on a branch, never the running copy.
It proves the copy builds and still knows itself.
It must build, pass its tests, and still describe itself exactly.
It proves it can still change itself.
A fresh copy must edit itself successfully — or the change stays out.
The new core takes over the same conversation.
The old core hands over the conversation; if the new one dies, the old one resumes.
The Root watches what happens next.
The Root watches twelve harm signals and rolls back what trips one.