← ClaudeAtlas

mutationslisted

Use the moment a change alters expected behaviour, data, logic, workflow, configuration or output — a new implementation, a rule change, a refactor, a config or dependency update, a schema or interface change, and equally a regression, a side effect, a corrupted value, an altered result or a mutation someone else's change produced. Also use on "did anyone check what that did", "this used to work", "the output changed", "that broke something downstream", "we changed the default", "is this safe to accept", "should we revert this", and whenever a change is proposed whose effect on behaviour, data integrity, security, dependencies or interfaces is predicted rather than observed. Fires on the change itself, whether or not anybody asked for it to be recorded.
RubyEyedReaper/Odin-Skills · ★ 0 · AI & Automation · score 62
Install: claude install-skill RubyEyedReaper/Odin-Skills
# Mutations A mutation is a change to expected behaviour, data, logic, workflow, configuration or output. It is worth exactly one thing: **the observation that says what it actually did.** **The deliverable is an entry in `MUTATIONS.md` that is OPEN until that observation exists**, and then closed with a disposition and a citation of wherever the outcome was recorded. A change whose effect nobody looked at is otherwise indistinguishable from one that was checked and behaved — that indistinguishability is the whole subject of this skill, and `MU-0001` is it, measured. ## When this fires Three gates. Any one of them fires this skill, and the work in hand pauses until the mutation is assessed. | Gate | Fires when | |---|---| | **Mutation** | a change is proposed or detected that affects behaviour, data integrity, configuration, security, dependencies, interfaces or expected outputs | | **Oops** | a mutation produces an unexpected result, side effect or regression | | **Mistake** | a mutation stems from an incorrect assumption, invalid action, missed requirement or preventable process failure | The Oops and Mistake gates are **hand-offs, not duplicates**: they fire this skill to record the mutation and its observation, and they fire `oops` / `mistake-to-gate` to record the occurrence and build the guard. One event, two records, joined by a citation — see the boundary below. ### Which gate is mechanical The Mutation gate. `mistakes-check.sh` refuses an entry whose `Actual