Best Overall
Claude
Keeps UNKNOWN instead of a fake stack trace.
Open Claudewrite · ~15 min
Do not invent stack traces, status codes, or repro steps. If you did not capture a log, write NOT CAPTURED.
Best Overall
Keeps UNKNOWN instead of a fake stack trace.
Open ClaudeBest Free
Enough for one careful paste-and-review session.
Open ChatGPTBest Power-User
Structure here; file the issue in your tracker.
Open GitHubPaste product/version, environment, what you did, what you expected, what happened, and any log/screenshot text you really have. If you did not copy the console, write NOT CAPTURED. Redact tokens and customer PII.
Paste the rules first so the model cannot add a 500 or a stack frame that looks plausible.
Copy-paste prompt
Turn my messy notes into a structured bug report. Hard rules: - Use only symptoms, steps, and logs I pasted. - Do not invent stack traces, request IDs, status codes, timestamps, or browser versions. - If a field is missing, write NOT CAPTURED or UNKNOWN. - Do not invent a root cause. You may list questions. - If you see a secret, redact it and tell me. Output markdown: ### Title ### Environment ### Steps to reproduce (only what I did) ### Expected ### Actual ### Logs / evidence (or NOT CAPTURED) ### Impact (only if I stated it) ### Open questions Confirm the rules, then wait.
Go capture the missing log if the bug matters. Then send:
Generate command
Here are my notes. Structure the bug report. If I did not paste a log, write NOT CAPTURED. Do not guess a status code or root cause.
You still create the issue. If you need a one-line Slack alert, use the block below.
Slack one-liner
Write a 2-line Slack ping from the title and actual result only. No invented severity. Link placeholder: [ISSUE URL].