Development record
commands/prepare-this-repo.md locates the record at commands/abcd/prepare-this-repo.md and says the repo root is three levels up, but the file lives flat at commands/prepare-this-repo.md (two levels up) since the iss-161 flattening — an agent following it resolves $ABCD one dir above the repo and every Phase 0/1 read misses, under a no-search-fallback directive
commands/prepare-this-repo.md locates the record at commands/abcd/prepare-this-repo.md and says the repo root is three levels up, but the file lives flat at commands/prepare-this-repo.md (two levels up) since the iss-161 flattening — an agent following it resolves $ABCD one dir above the repo and every Phase 0/1 read misses, under a no-search-fallback directive
Evidence
commands/prepare-this-repo.md:14-17-- names<abcd-root>/commands/abcd/prepare-this-repo.md, "three levels up".- Actual path is flat
commands/prepare-this-repo.md(iss-161 flattening; gated bysurfaceparity_test.go), so the root is two levels up.
Refuter verdict -- CONFIRMED (substantive, lower end)
No install re-nests it (.claude-plugin/marketplace.json source: ./). "Three" overshoots by one under either level-counting reading, and the literal path names a nonexistent file. iss-161/162 closed on the /abcd:<verb> naming, not this self-location prose. Fix: <abcd-root>/commands/prepare-this-repo.md, root is two levels up.
Frontmatter
| id | iss-343 |
|---|---|
| type | issue |
| lifecycle | resolved |
| severity | minor |
.abcd/work/issues/resolved/iss-343-commands-prepare-this-repo-md-locates.md
open on GitHub ↗ · commit history ↗
mentions2
- dcn-26082000000000012026-08-20 — bughunt round 2 (branch bughunt-a/round-2): captured iss-331..iss-343 and fixed (ids 339-343 re-minted from an initial 326-330 after main concurrently took those numbers in the v0.6.1 cut)
- iss-161Plugin verbs render as /abcd:abcd:<verb> instead of /abcd:<verb>: the verb files live in commands/abcd/, and the harness maps a commands/ subdirectory to a namespace segment, so the directory name duplicates the plugin prefix. Verbs need to live flat under commands/ (or the subdirectory renamed away from the plugin name) for the documented /abcd:<verb> surface.