Review Discipline

Kodgranskning som bara ger fynd: jaga brett, bevisa varje bugg, inget utfyllnadsberöm.

av SkillProof · Skillproofdev/review-discipline

Testad · Fungerar ★ 9.2/10

Review Discipline — Kodgranskning som bara ger fynd: jaga brett, bevisa varje bugg, inget utfyllnadsberöm.

Vad den gör

Upprätthåller en strikt granskningsordning: läs hela diffen och dess kontext, jaga uttömmande efter avvikelser innan någon av dem verifieras, och koppla sedan en påvisad felväg (eller en uttrycklig [suspicion]-tagg) till varje fynd. Ger bara rangordnade P0–P3-fynd som utdata, utan utfyllnadsberöm och utan opåvisade påståenden framställda som fakta. Håller sig medvetet borta från funktionsarbete, ren stillinting och textgranskning.

Testrapport

Vår egen skill — testad enligt samma protokoll, öppet redovisat. Benchmark med inplanterade buggar (4 exempel, 21 inplanterade buggar, 12 FP-fällor): skillen (v2) fångar 18,5/21 buggar (88 %) mot 17/21 (81 %) utan vägledning, går 7/7 på P2-specialfall mot basens 6/7, och håller 0 % falska positiva mot basens 5,6 %, där omkring 100 % av fynden har en påvisad felväg mot omkring 63 % för basen. En redovisad brasklapp: v2 är inte en strikt övermängd av skillens egen v1 — den bytte bort ett subtilt P3-fynd i djup nästling mot den bredare P2-sopningen. Protokolltestet hittade verkliga problem i våra egna repos (döda benchmark-länkar, sträng YAML-frontmatter) — åtgärdat och verifierat på nytt samma dag.

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

Installation

git clone https://github.com/Skillproofdev/review-discipline ~/.claude/skills/review-discipline

Kommandon och exempelprompter

  • /review-disciplineKodgranskning som bara ger fynd: jaga brett, bevisa varje bugg, inget utfyllnadsberöm.

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

  • Review this PR before I merge it — anything I'm missing?
  • Find bugs in this diff, especially around the billing changes.
  • Can you check this branch for problems before we ship?