Triage classification
| Classification | Meaning | Action taken |
|---|---|---|
| Product bug | Real defect in the application | Filed in issue tracker with reproduction steps |
| Test issue | Problem with test code (stale selector, timing race, outdated assertion) | Auto-fixed by test-engineer subagent |
| Environment issue | Both test and product code are correct, but the environment doesn’t support the functionality (broken signed URLs, headless browser limitations, missing third-party config) | Logged internally, NOT reported to customer |
Auto-fix behavior
When the test-engineer subagent fixes a test issue:
Fixed tests are committed as part of execution — the repo always has the latest working test code.
Bug filing
For product bugs, Bugzy creates issues in your connected tracker (Jira, Azure DevOps, Asana, Linear). Each issue includes:- Failure description and steps to reproduce
- Screenshots from the failure point
- Browser and environment details
- Link to test file and execution logs
Disputed findings
When a team member disagrees with Bugzy’s classification:
Disputes are recorded in
disputed-findings.md and directly adjust future triage behavior.
How accuracy improves
| Dimension | Mechanism | Impact |
|---|---|---|
| Triage accuracy | Knowledge base + disputed findings | Fewer false positives, fewer missed bugs |
| Test stability | Auto-fix + selector learning | Fewer flaky tests, less maintenance |
| Test coverage | Event processing + change analysis | Tests target areas most likely to break |
| Team efficiency | Feedback loop + message handling | Less noise, more actionable notifications |
