Bug Fix Protocol

Tvingar fram en buggfix med röd-test-först plus en obligatorisk granskning av varför testsviten missade den.

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

Testad · Fungerar ★ 8.4/10

Bug Fix Protocol — Tvingar fram en buggfix med röd-test-först plus en obligatorisk granskning av varför testsviten missade den.

Vad den gör

Ett disciplinerat protokoll i 8 steg för att fixa produktionsbuggar: reproducera, skriv först ett misslyckande test, spåra den verkliga grundorsaken, applicera minimal fix, verifiera grönt, kör hela testsviten, dokumentera, och sedan (det obligatoriska sista steget) granska vilket testlager som borde ha fångat buggen och täta den luckan. Trigga den vid 'fix this bug', 'production bug', 'regression test', 'post-mortem' eller 'why did the tests miss this' - inte för buggar som fångas lokalt under normal utveckling.

Testrapport

Körde en riktig röd-grön-cykel på en rabattberäkningsbugg: baseline patchade bara tyst null-pct-fallet, medan skillen gav en incheckad pytest-regressionstest plus ett konkret fynd i steg 8 ('inget None-guard-test fanns - lägg till parametriserad täckning + en typannotering') som baseline aldrig producerar.

Testad: 2026-07-13 · Claude Code 2.x (agent harness)

Installation

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

Kommandon och exempelprompter

  • /bug-fix-protocolTvingar fram en buggfix med röd-test-först plus en obligatorisk granskning av varför testsviten missade den.

Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):

  • 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