feat(gstack2)!: remove /design skill — canonical surface is now 5 (plan/qa/debug/review/ship)
Merged
TI
3mo ago+305+305+012345678901234567890123456789-27423-27423-01234567890123456789012345678901234567890123456789
Removes the /design skill entirely. Canonical surface 6→5.
- Drops the design dispatcher + 8 modules + generated
skills/design/+ 4 design-only overlays (#696/#1777/#1920/#2189); keeps #538 + prunes design from #2030 → 26 overlays. - Parity oracle drops exactly the 8 design sources; every surviving skill hash byte-identical.
- Gates green: gen:gstack2 (5 dispatchers/47 modules), run-parity 4341, test:gstack2, non-mutating check.
- Design/PDF/diagram runtime binaries kept as payloads (separate teardown); 1.x review-army voice mentions left (voice-guarded).
🤖 Generated with Claude Code
Summary by cubic
Remove the /design dispatcher and all design skills, making the public surface five skills: /plan, /qa, /debug, /review, and /ship. Parity for surviving skills is unchanged; only the eight design sources were dropped.
-
Refactors
- Deleted the design dispatcher, 8 modules, their compat aliases and 6 routing scenarios; removed 2 design-only carved sections and overlays tied to #696, #1777, #1920, #2189; overlay count now 26.
- Regenerated docs, manifests, and parity: 47 templates, 14 sections, 19 scenarios; expected checks now 4,341; surviving skill render hashes remain byte-identical.
- Updated generators, routing, and guards for a five-skill tree; counts and assertions adjusted across
scripts/gstack2/*. - Kept design/PDF/diagram runtime binaries as payloads for now; some review-army voice mentions remain, voice-guarded.
-
Migration
- Remove any
/design*invocations and references; only/plan,/qa,/debug,/review,/shipare supported. - No changes needed for the remaining skills; behavior and hashes are stable. Runtime binaries for image/diagram/PDF remain present but have no public
/designentry point.
- Remove any