Skip to main content

Module bug

Module bug 

Source
Expand description

Bugs in Spec Kit’s layout. With the first-party bug extension installed and enabled, a bug is the extension’s own .specify/bugs/<slug>/assessment.md, written by its assess skill — speccoder writes nothing there and only reads the person’s words back. Without it, the standing unit NNN-bugfixes: each bug a user story whose acceptance scenarios are the triad, an approved requirement in triad form and a task citing it, appended.

The parse of assessment.md is pure (no model, no tool), so a verifier reads a bug’s triad from a commit’s tree.

Statics§

ASSESS_RULES
What the extension’s assess skill may write: only bug directories (a second slug is caught after the run).

Functions§

parse_assessment
assessment.md in the extension’s layout (1.0.1): a # Bug Assessment: title, a ## Report and a ## Symptom section, and the triad as labelled lines. Any other shape is refused, never guessed at.