feat(directives): scavenge superpowers plugin (test-driven-development, systematic-debugging): 6 directives

This commit is contained in:
ed
2026-07-04 12:31:40 -04:00
parent 19738b52e7
commit 2a1b1698b9
13 changed files with 286 additions and 1 deletions
@@ -0,0 +1,8 @@
# single_hypothesis_minimal_test
## v1
**Why this iteration:** Lifted from the global OpenCode superpowers plugin (obra/superpowers) — `skills/systematic-debugging/SKILL.md`. The directive encodes Phase 3 (lines 145-163): Form Single Hypothesis + Test Minimally + Verify Before Continuing + Don't add more fixes on top. Counterweight to the LLM default of bundling multiple changes into one commit to "save time," which makes the outcome unauditable and slows diagnosis.
**Source:** superpowers plugin `skills/systematic-debugging/SKILL.md:145-163` (Phase 3: Hypothesis and Testing)
**Lifted:** 2026-07-04 (scavenge sweep: superpowers plugin directives)