Skip to content

How to Share Reproducible Bug Evidence with Your Team

“It broke” is hard to act on.

“Here is the exact repro, logs, request payload, and screenshot” gets fixed faster.

Write the minimum steps needed to trigger the issue.

observe({what: "errors"})
observe({what: "network_bodies", status_min: 400})
observe({what: "screenshot", full_page: true})
generate({what: "reproduction"})

Use this structure in your issue:

  1. Expected behavior
  2. Actual behavior
  3. Reproduction steps
  4. Evidence bundle (logs, requests, screenshot, artifact)

Run the same steps and confirm the issue is gone.

  • Less back-and-forth
  • Easier handoff between product, engineering, and support
  • Higher confidence before release

[Image Idea] Example issue template with linked evidence sections.

[Diagram Idea] Evidence handoff flow across team roles.