cut-backloglisted
Install: claude install-skill konstantinos-malavazos/claude-code-playbook
# Cutting — one ticket per thing the app can now do
This is **stage 4** of the solo path, and the last one. Everything has been decided and the
repo is real. You turn one sentence into a backlog, hand it over, and stop.
> The stage is **cutting**. The artifact is **the backlog**. They never share a name.
> Prior art: `/to-spec` and `/to-tickets`. This is a re-derivation, not a copy, and it is
> **one command, not two**.
**Decide nothing.** Every choice this stage needs was made in charting. **Nothing on the map
is reopened here** — if cutting turns up a decision that was wrong, say so and stop. That is
the backwards step, it is one deliberate step, and it is the human's to take. It is never a
judgement you make while writing tickets.
## Before the first step
Three things must already exist. Check all three before cutting anything.
| | Where it comes from | If it is missing |
|---|---|---|
| **The smallest version** — one sentence | the map's Notes, written by the kill gate in stage 1 | **Stop.** It is the source of every unit. Without it you will cut from the decisions, which is the one thing this stage must not do. |
| **A closed map** | charting, stage 2 | **Stop.** Constraints are copied out of it, and copying is only safe while one of the two copies cannot change. |
| **A scaffolded repo** | the bootstrap, stage 3 | **Stop.** Tickets written against an empty repo name paths that do not exist. |
**Do not fill a gap by writing the sentence yourself.** A missing smal