Bug Report: {title}
Source:
bug-report.md
markdown
# Bug Report: {title}
> **Bug ID:** BUG-{NNN}
> **Severity:** {critical/high/medium/low}
> **Status:** Triaging
> **Date:** {date}
> **Author:** Triage Lead
> **Source:** {user description / GitHub issue GH-{NNN}}
## Bug Summary
<!-- sniper:managed:summary:start -->
<!-- One-paragraph description of the observed behavior -->
<!-- sniper:managed:summary:end -->
## Severity Assessment
<!-- sniper:managed:severity:start -->
<!-- Severity level with justification based on user impact -->
<!-- sniper:managed:severity:end -->
## Affected Components
<!-- sniper:managed:affected-components:start -->
| Component | Impact | Notes |
|-----------|--------|-------|
| | Direct / Indirect | |
<!-- sniper:managed:affected-components:end -->
## Reproduction Steps
<!-- sniper:managed:reproduction:start -->
<!-- Inferred from bug description. Note "Unable to determine" for unknown steps -->
1.
<!-- sniper:managed:reproduction:end -->
## Error Context
<!-- sniper:managed:error-context:start -->
<!-- Error messages, stack traces, affected endpoints, HTTP status codes -->
<!-- sniper:managed:error-context:end -->
## Hypothesis
<!-- sniper:managed:hypothesis:start -->
<!-- Initial theory about what might be causing the issue -->
<!-- sniper:managed:hypothesis:end -->
## Investigation Plan
<!-- sniper:managed:investigation-plan:start -->
<!-- What the investigation team should look at -->
### For Log Analyst
-
### For Code Investigator
-
<!-- sniper:managed:investigation-plan:end -->