Split out of #16104 (section 3, item 2) by the skills seat at flight P's ACCEPT, as that card's claim prescribed.
The reading
The spec-property-retirement playbook's consumer walk rebuilds the dependency closure per walk: on the spec seat's 2026-09-05 shift each lap cost about six minutes on the shared box (measured on one retirement card). The walk's coverage does not depend on rebuilding everything — an affected-scoped walk (turbo ls --affected against the merge base, then the walk over that set) reaches the same consumers.
What
The playbook's walk rule names the affected-scoped form as the walk's default and keeps the full closure as the fallback when the affected set cannot be computed (a shallow clone, a missing merge base). Line-neutral at the pinned count; the row-bytes pin (326 after PR #16357) untouched; rules-only register.
Acceptance
check-skill-line-ratchet (the playbook's line and row pins), check-skill-id-lint, check-governed-merges --test exit 3; whole-repo lint.
- The report shows one retirement walk timed both ways on the same card (the measurement is the acceptance).
- Governed (
.claude/**): draft PR, seat review, os-zhuang + hotlong, human merge.
Refs #16104.
Generated by Claude Code
Split out of #16104 (section 3, item 2) by the skills seat at flight P's ACCEPT, as that card's claim prescribed.
The reading
The
spec-property-retirementplaybook's consumer walk rebuilds the dependency closure per walk: on the spec seat's 2026-09-05 shift each lap cost about six minutes on the shared box (measured on one retirement card). The walk's coverage does not depend on rebuilding everything — an affected-scoped walk (turbo ls --affectedagainst the merge base, then the walk over that set) reaches the same consumers.What
The playbook's walk rule names the affected-scoped form as the walk's default and keeps the full closure as the fallback when the affected set cannot be computed (a shallow clone, a missing merge base). Line-neutral at the pinned count; the row-bytes pin (326 after PR #16357) untouched; rules-only register.
Acceptance
check-skill-line-ratchet(the playbook's line and row pins),check-skill-id-lint,check-governed-merges --testexit 3; whole-repo lint..claude/**): draft PR, seat review,os-zhuang+hotlong, human merge.Refs #16104.
Generated by Claude Code