Finds the code that quietly vanished during a merge conflict resolution
Code lost to a botched conflict resolution does not show up as a bug, it shows up as a feature that stopped existing. Casualty scans merge commits, re-merges their parents using git's own remerge primitive, and reports the hunks that went in on a branch and silently never made it to the result. It is a forensic tool: it tells you what was dropped, not what to do about it.
Uses git's own remerge primitive rather than a heuristic diff
Surfaces hunks that entered on a branch and never reached the merge result
Read-only forensic scan, zero dependencies