v1.1.12 — root-cause mask alignment
Vision returns segmentation masks at a downsampled resolution. v1.1.9 patched only the FilterPipeline; this fixes it at the source so every consumer (filter pipeline, --channels alpha, ROI, bbox) gets a source-extent mask.
- ForegroundMask.resultFromMaskPixelBuffer now resamples to source dims.
- FilterPipeline defensive resize removed.
- New CLAUDE.md rules: root-cause fixes only; every release regenerates every image.
- 219/219 integration tests green; T4j asserts mask aligns end-to-end.
- All 49 per-filter docs, 96 panels, README showcase regenerated.
Install: brew install Arthur-Ficial/tap/bgbgone
SHA-256: 5d98c683ad6a5e0176d89ec49d021c27fd72de56f9a5a1bf39a127bcf48bccca