Skip to content

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 -->