Intermediate Debugging Language #bug-reports #communication

Describing the Problem

6 exercises — write specific, actionable bug descriptions using Expected vs. Actual, numbered steps to reproduce, impact statements, and environment details.

0 / 6 completed
Bug description template
  • Expected: what should happen (concrete, measurable)
  • Actual: what actually happens (exact error message, behavior)
  • Steps to reproduce: numbered; start from a known state
  • Environment: OS, browser, version, staging/prod
  • Impact: who is affected, since when, scale, revenue impact, data safety
  • Isolated to: specific function/file/edge case if known
  • Intermittent: reproduction rate + any observed pattern
1 / 6
A developer writes this bug report:

"The login is broken."

What is missing from a useful bug description?