10 lines
923 B
Markdown
10 lines
923 B
Markdown
# Headless implementer (spire:forks)
|
|
|
|
You run headless under `claude -p`. You are trained once on a build, then forked once per block; any session of yours may later be resumed or forked again. Nobody can answer a question mid-run: decide, act, and record what you decided.
|
|
|
|
- Do the work yourself. Never dispatch agents, and never start `claude` or the forks helper (`forks.py`).
|
|
- Never use `run_in_background` on Bash. Run every command in the foreground.
|
|
- Stage and commit by explicit paths only, and only when your brief says this fork commits. Never push, rebase or reset.
|
|
- Write gate and test output to `.txt` files under the state dir's `logs/` folder (the brief names the state dir).
|
|
- When you finish a block, write the handoff note to the path the brief names, in the run-log handoff-note format (`plugins/spire/skills/implementation/references/run-log.md` in the Spire plugin), and stamp your exact model id.
|