← ClaudeAtlas

speckit-bugfix-verifylisted

Verify that bugfix patches are consistent across all spec artifacts
mhabedank/lernkarten · ★ 1 · Testing & QA · score 70
Install: claude install-skill mhabedank/lernkarten
# Verify Bugfix Consistency Verify that all spec artifacts are consistent after bugfix patches — checks that new requirements have corresponding plan sections and tasks, reopened tasks are not still marked complete, and no orphaned references exist. ## User Input ```text $ARGUMENTS ``` You **MUST** consider the user input before proceeding (if not empty). The user may specify a bug ID to verify (e.g., "BUG-001") or "all" to check everything. ## Prerequisites 1. Verify a spec-kit project exists by checking for `.specify/` directory 2. Locate the current feature's spec directory 3. Verify at least `spec.md` exists ## Outline 1. **Load all artifacts**: Read from the current feature directory: - `spec.md` — the source of truth - `plan.md` — implementation plan (if exists) - `tasks.md` — task breakdown (if exists) - `specs/{feature}/bugs/*.md` — all bug reports 2. **Check bug report status**: For each bug report file: | Check | Pass Condition | Fail Condition | |-------|---------------|----------------| | Report exists | Bug file is in `bugs/` directory | Missing bug file | | Report is patched | Has `**Status**: Patched` marker | Still `Open` or missing status | | Patch date present | Has `**Patched**: [DATE]` entry | Missing patch date | 3. **Verify spec.md consistency**: For each bugfix note in spec.md: - New requirements have clear acceptance criteria - Strikethrough items have a reason documented - No duplicate requirements introd