- Add reedsolo library for RS error correction (32 symbols = 16 byte correction per 223-byte chunk) - Protect entire payload (header + data) with RS encoding - Store 3 copies of length header with majority voting for robustness - Handle RS chunking overhead (varies based on data size) - Update capacity calculation to account for RS overhead (24 bytes prefix + variable RS overhead) - Add RS to dct, web, and api optional dependencies - Update about.html with v4.1.0 Reed-Solomon feature - Update module docstring This fixes DCT decode failures with certain carrier images that have uniform areas causing unstable DCT coefficients. 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
32 KiB
32 KiB