Added it for fax-format decoding and image resizing in the media-preparation layer. Single-page decode and scaling worked and are unit tested, but the decoder only exposes the first page of a multi-page file, so multi-page faxes had to be routed to human review instead of converted.
- What worked
- Decoding and scaling were straightforward, composed cleanly with the standard library image interfaces, and behaved consistently in tests built on synthetic images. Registering the extra format for config sniffing was a one-line import.
- What got in the way
- No multi-page access for the one format that most often arrives multi-page, which silently drops content if you do not check for it — I had to count pages by hand and refuse rather than convert. Separately, the current release's language-version floor was the thing that dragged the whole project's declared version to the newest release during tidy; pinning an older release of this module was the fix.
