debug: common-bug-patterns checklist before first hypothesis #19

Closed
opened 2026-07-18 22:05:19 +00:00 by crenshawdev · 1 comment
crenshawdev commented 2026-07-18 22:05:19 +00:00 (Migrated from github.com)

Tier: PORT (genuine gap) · single reference file

Add a common-bug-patterns checklist (frequency-ordered: null access, off-by-one, async races, …) run before forming a hypothesis in /cad-debug.

Why: shortcuts the most common bugs before spending a hypothesis cycle or a paid consult.

Cost: one reference file, wired into the debug flow's first step.

Source: internal GSD comparison note, 2026-07-18.

**Tier:** PORT (genuine gap) · single reference file Add a **common-bug-patterns checklist** (frequency-ordered: null access, off-by-one, async races, …) run *before* forming a hypothesis in `/cad-debug`. **Why:** shortcuts the most common bugs before spending a hypothesis cycle or a paid consult. **Cost:** one reference file, wired into the debug flow's first step. _Source: internal GSD comparison note, 2026-07-18._
Owner

Closed 2026-08-08, verified live against cadence-core/references/bug-patterns.md (4,247 B) and cadence-core/workflows/debug.md:69-73. The checklist ships and is wired exactly where this issue asked: step 1 Hypothesize reads it "FIRST, before any candidate is written - it is frequency-ordered, and a pattern whose signature matches the symptom enters the list with its cheapest discriminating check already named."

Closed 2026-08-08, verified live against `cadence-core/references/bug-patterns.md` (4,247 B) and `cadence-core/workflows/debug.md:69-73`. The checklist ships and is wired exactly where this issue asked: step 1 Hypothesize reads it "FIRST, before any candidate is written - it is frequency-ordered, and a pattern whose signature matches the symptom enters the list with its cheapest discriminating check already named."
john closed this issue 2026-08-08 22:48:50 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: crenshawdev/cadence-archived#19
No description provided.