# Bug report

Title: [action + unexpected result]
Example: Submitting an invalid email clears the message field.

## Where it happens

App or repository: [name]
Version: [commit, build or release]
Page or command: [URL or command]
Environment: [browser / OS / runtime and version]
Account role, if relevant: [role, not credentials]

## Steps to reproduce

Starting state: [what must be true before step 1]
1. [first action and sample input]
2. [next action]
3. [action that exposes the failure]

Use made-up sample data. Remove passwords, tokens and personal information from attachments.

## Expected result

[What should have happened? Link to the acceptance brief if there is one.]

## Actual result

[What happened instead? Include the exact error text where useful.]

## Evidence

Screenshot or recording: [link]
Relevant output: [small excerpt or attachment]
Does it happen every time? [always / sometimes / once; number of attempts]
Last known working version: [version or unknown]

## Impact

Who is affected: [users or workflow]
What is blocked: [consequence]
Workaround: [steps or none known]

## How to check the fix

Repeat the steps above on: [fixed version]
Expected observation: [result]
Nearby behavior to recheck: [workflow]
Checked by: [name and date]

---
From Ranex: https://ranex.dev/resources
Free to use, edit and share, including in commercial projects. No attribution required.
