Issue: Squash-merged and rebase-merged branches are incorrectly reported as unmerged
Issue: Squash-merged and rebase-merged branches are incorrectly reported as unmerged: a task in LegoFlow-SWE (Harbor dataset). Summary The deadbranch tool currently determines whether a branch is merged by relying solely on git branch --merged , which only detects branches merged via standard…
The task
**Summary** The `deadbranch` tool currently determines whether a branch is merged by relying solely on `git branch --merged`, which only detects branches merged via standard merge commits. This causes two common workflows to be missed:
Part of Lego-X/LegoFlow-SWE.