- File-level facts outside hunks become note-only entries instead of
vanishing while the stream condenses: 'Only in <dir>: <file>' and
standalone 'Binary files ... differ' (GNU diff -r), '* Unmerged path'
(git diff --ours during a merge), and 'Submodule <a>..<b>' headers.
Suppressed inside mbox message regions, where column-0 prose is
indistinguishable by value. Real fixtures captured for all four shapes;
fix proven load-bearing by revert.
- is_mbox_from accepts 64-hex separators: SHA-256 repos' format-patch
streams no longer fall back raw wholesale.
- .context() on the stdin read and raw-fallback write paths.
- Savings comment corrected to the measured corpus numbers (52-87%
metadata-heavy, single digits content-heavy); exemption escalation
unchanged.