Repair lifecycle
Statuses
Status |
Meaning |
|---|---|
|
Record exists, but is not yet complete. |
|
Record has enough detail for a maintainer to act. |
|
Human or maintainer reviewed and categorized the observation. |
|
Target tool was improved or the issue was resolved. |
|
Maintainer decided not to change behavior. |
|
Observation was wrong, duplicate, stale, or not actionable. |
|
Kept for history and excluded from active report defaults. |
Transitions
new → observed, triaged, invalid, archived
observed → triaged, fixed, wont_fix, invalid, archived
triaged → fixed, wont_fix, invalid, archived, observed
fixed → triaged, archived
wont_fix → triaged, archived
invalid → triaged, archived
archived → (immutable)
Guardrails
Status observed requires:
Required components are non-empty and not placeholder-only.
target_toolis non-empty.observation_kindis a known value.severityis a known value.summaryis more than a placeholder.tool_callis non-empty or explicitly saysnot applicable.expected_behaviorandactual_behaviordiffer.reproductionhas numbered steps, bullets, or a code block.impactexplains why this matters.suggested_fixcontains a concrete action.No unredacted secrets are present.