Releases: broomva/bstack
Releases · broomva/bstack
v0.2.0 — Primitive renumber: Wait moves back to P9
Primitive renumber: Wait moves back to P9 (skill-name↔primitive-number alignment)
The productive-wait primitive (broomva/p9 skill) is now P9 (Wait) again, matching the skill repo name. Freshness moves to P7, Janitor moves to P8.
| Before | After |
|---|---|
P7 = Wait (broomva/p9 skill — historical name) |
P7 = Skill Freshness |
| P8 = Skill Freshness | P8 = Branch + Worktree Janitor |
| P9 = Branch + Worktree Janitor | P9 = Wait (name matches number) |
Rationale: the interim P8-Freshness / P9-Janitor numbering broke the Name (Pn) recall key for Wait — the broomva/p9 skill name no longer matched any primitive number.
Naming convention rule propagated to bstack-loaded surfaces
The "use Name (Pn) form in agent prose, never bare Pn" rule is now restated in SKILL.md and references/primitives.md.
Doctor extensions
- New Section 9 — Naming convention propagation lint
- Primitive-number checks updated across sections 3, 4, 6, 7
Retroactive release tagged 2026-05-18 as part of release-infrastructure formalization (see v0.2.2).