What problem does it solve?
Inspects a single Git branch against main to help teams decide whether to delete, archive, open a PR, or keep it. It surfaces a comprehensive overview of identity, activity, diff scope, and staleness, then grounds the decision in the actual changes the branch introduces.
Core Features & Use Cases
- Branch resolution: Resolves local and remote refs and fetches fresh data to ensure up-to-date context.
- Comprehensive overview: Presents identity, activity, merge status, diff scope, and staleness signals in a single report.
- Implementation depth analysis: Reads the diff and commit messages to explain what the branch implements rather than just metrics.
- Decision guidance with an action plan: Offers four options (delete, archive, open PR, keep) and emits a detailed step-by-step plan for user execution.
- Safety and governance: Avoids performing destructive actions; only outputs commands for user execution with required safeguards.
Quick Start
Provide the branch name to inspect, for example feature/cleanup.