What to fill in
| Placeholder | What goes there |
|---|---|
| {{EXPECTED}} | the job finishes in under a minute |
| {{ACTUAL}} | it hangs after about 30 seconds |
| {{FULL_ERROR}} | the entire stack trace, not the last line |
| {{CODE}} | the function and what calls it |
Why it works
Three ranked candidates beat one confident answer, because the ranking is useful even when the top guess is wrong — it tells you where to look next.
Pasting the full error rather than the last line is the most common difference between a useful answer and a generic one.