Bug Fix Protocol

Tvinger frem en rød-test-først feilfiks pluss en obligatorisk revisjon av hvorfor testsuiten ikke fanget den.

av CodeAlive-AI · CodeAlive-AI/ai-driven-development

Bestått ★ 8.4/10

Bug Fix Protocol — Tvinger frem en rød-test-først feilfiks pluss en obligatorisk revisjon av hvorfor testsuiten ikke fanget den.

Hva den gjør

En disiplinert 8-trinns protokoll for å fikse produksjonsfeil: reproduser, skriv en feilende test først, spor den reelle rotårsaken, bruk den minimale fiksen, verifiser grønt, kjør hele suiten, dokumenter, og deretter (det obligatoriske siste trinnet) revider hvilket testlag som burde ha fanget feilen og lukk det gapet. Utløs det på «fiks denne feilen», «produksjonsfeil», «regresjonstest», «post-mortem», eller «hvorfor fanget ikke testene dette» - ikke for feil fanget lokalt under normal utvikling.

Testrapport

Kjørte en reell rød-grønn-syklus på en rabattberegningsfeil: baseline lappet bare stille null-prosent-tilfellet, mens det å følge skillet ga en innsjekket pytest-regresjonstest pluss et konkret trinn-8-funn («ingen None-vakt-test eksisterte - legg til parametrisert dekning + en typehint») som baseline aldri produserer.

Testet på: 2026-07-13 · Claude Code 2.x (agent harness)

Installer

git clone https://github.com/CodeAlive-AI/ai-driven-development
cd ai-driven-development
mkdir -p ~/.claude/skills
cp -r skills/bug-fix-protocol ~/.claude/skills/bug-fix-protocol

Kommandoer og eksempelprompter

  • /bug-fix-protocolTvinger frem en rød-test-først feilfiks pluss en obligatorisk revisjon av hvorfor testsuiten ikke fanget den.

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

  • Fix this production bug and write a failing test first
  • Reproduce this regression, fix the root cause, and verify it's green
  • Audit why our test suite missed this bug after fixing it