feat(gstack2)!: remove /design skill — canonical surface is now 5 (plan/qa/debug/review/ship)

Merged
TI
3mo ago
+305-27423

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, /ship are 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 /design entry point.