Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion .github/workflows/gh-aw-bug-hunter.lock.yml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 6 additions & 0 deletions .github/workflows/gh-aw-bug-hunter.md
Original file line number Diff line number Diff line change
Expand Up @@ -121,6 +121,11 @@ Find a single reproducible, user-impacting bug in the repository that can be cov
- Edge cases that require unusual or undocumented inputs.
- Issues that require large refactors or design changes.
- Behavior already tracked by an open issue.
- **By-design behavior.** Before filing, check whether the behavior is intentional:
- Look for comments near the code explaining the design choice.
- Check if similar code in the same codebase follows the same pattern (e.g., all auth configs use the same optional-fields pattern). Consistency across the codebase suggests a deliberate convention, not a bug.
- Search recent PRs and commits for context on why the code was written this way.
- If the "bug" requires assuming the developer made an error despite following an established pattern in the codebase, it is probably by-design.

### Quality Gate — When to Noop

Expand All @@ -130,6 +135,7 @@ Call `noop` if any of these are true:
- The bug is speculative — you inferred it from reading code but did not trigger it with code you wrote.
- A similar issue is already open.
- The impact is cosmetic or low-severity (e.g., a typo in a log message).
- The bug is already fixed. Before filing, search for recently merged PRs that may address the issue: `gh pr list --state merged --search 'KEYWORD' --limit 10`. If a merged PR fixes the exact code path, `noop`.

### Issue Format

Expand Down
Loading