Files
msd-core/tests
Tom Boucher bd31cf2bba fix(#3321): exclude .claude/.planning from no-phantom-issue-refs SKIP_DIRS (#3396)
* test(#3321): add failing-first regression proving walk() must skip .claude/.planning

RED step: SKIP_DIRS does not yet exclude .claude/.planning, so this test
is expected to fail until the next commit adds them.

* fix(#3321): exclude .claude/.planning from no-phantom-issue-refs SKIP_DIRS

walk() previously had no guard against descending into ambient,
gitignored .claude/worktrees/** or .planning/** content, so this
guard's pass/fail would have depended on the developer's local
worktree layout the next time PHANTOM is repopulated. Currently
dormant (PHANTOM=[] short-circuits via t.skip before walk() runs)
but the gap was real, per #1885 F23.

---------

Co-authored-by: sim <sim@local>
2026-08-12 20:08:35 -04:00
..