v1 plan: task 02 replacement fixtures for the lease_idle/unknown-key conflict; AGENTS.md: earlier plans' given files stay protected

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
2026-09-25 03:47:15 -07:00
co-authored by Claude Fable 5.1
parent da1da149b8
commit 0874e00bdd
5 changed files with 214 additions and 2 deletions
+5 -2
View File
@@ -21,8 +21,11 @@ implementing it one task at a time.
## Files you must never edit
- `PLAN.md`, `docs/plans/`, `AGENTS.md`
- Anything a task told you to copy from `docs/plans/**/_files/`: tests, testdata, `Makefile`,
scripts, `example.toml`, `cmd/fakeupstream`. If a copied test fails, your code is wrong.
- Anything a task told you to copy from `docs/plans/**/_files/` — in this plan **or any earlier
one** — stays protected: tests, testdata, `Makefile`,
scripts, `example.toml`, `cmd/fakeupstream`. If a copied test fails, your code is wrong. If a
copied test can no longer be right because the new task changes what it tested, that is the
owner's error: stop and report it; the owner hands over the replacement.
## Code rules