Expand description
Bugbot command group - automated bug detection on code changes
Subcommands:
check: Analyze uncommitted/staged changes for potential bugs
Modules§
- baseline
- Git baseline extraction for bugbot
- changes
- Git change detection for bugbot
- dead
- Born-dead detection for bugbot
- diff
- Function-level AST diff for bugbot
- first_
run - First-run auto-scan behavior for bugbot (PM-34).
- l2
- L2 deep-analysis engine framework for bugbot.
- parsers
- Output parsers for commodity diagnostic tools
- runner
- Tool execution engine for L1 commodity diagnostics
- signature
- Signature regression detection for bugbot
- text_
format - Text output formatter for bugbot check reports
- tools
- L1 commodity tool types and conversion impls
Structs§
- Bugbot
Check Args - Run bugbot check on uncommitted changes
- Bugbot
Check Report - Top-level report output from bugbot check
- Bugbot
Finding - A single finding from bugbot analysis
- Bugbot
Summary - Summary statistics
- L2Analyzer
Result - Per-engine execution result for the report. Mirrors ToolResult for L1 tools, providing identical observability.
Enums§
- Bugbot
Exit Error - Exit status from bugbot check, used to propagate exit codes without
calling
process::exit(which skips Drop destructors and is untestable).