docs(agents): require specs and plans to live in this repo
Make explicit that design specs go in docs/superpowers/specs/ and implementation plans go in docs/superpowers/plans/, both committed to git, with the YYYY-MM-DD-<topic>[-design].md naming already used elsewhere in the tree. The plan-mode scratch file under ~/.claude/plans/ is fine while plan mode is open, but the persisted artifact must end up inside the repo. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
a4e9f6cd26
commit
c2cf723911
1 changed files with 7 additions and 0 deletions
|
|
@ -23,6 +23,13 @@ Do not invent architecture outside these plans unless explicitly requested.
|
||||||
- Do not use git worktrees.
|
- Do not use git worktrees.
|
||||||
- Local Python venv is direnv-managed via `.envrc` (Python 3.13). After fresh checkout: `direnv allow`, then `pip install -e ./l4d2host -e ./l4d2web pytest`. See README **Local development** for details.
|
- Local Python venv is direnv-managed via `.envrc` (Python 3.13). After fresh checkout: `direnv allow`, then `pip install -e ./l4d2host -e ./l4d2web pytest`. See README **Local development** for details.
|
||||||
|
|
||||||
|
### Planning artifacts
|
||||||
|
|
||||||
|
- Design specs live in `docs/superpowers/specs/` as `YYYY-MM-DD-<topic>-design.md`.
|
||||||
|
- Implementation plans live in `docs/superpowers/plans/` as `YYYY-MM-DD-<topic>.md` (suffix the topic with `-v1`/`-v2`/etc. if a plan is versioned).
|
||||||
|
- Commit both to git as soon as the user approves them.
|
||||||
|
- Do not leave specs or plans outside this repo. The `~/.claude/plans/<slug>.md` plan-mode scratch file is acceptable while plan mode is open; the persisted artifact must end up under `docs/superpowers/` and be committed.
|
||||||
|
|
||||||
### Naming and boundaries
|
### Naming and boundaries
|
||||||
|
|
||||||
- Use `l4d2` naming consistently.
|
- Use `l4d2` naming consistently.
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue