What's new
- Added test suite (19 tests covering config, processor logic, and Flask routes)
- Added
/healthendpoint and DockerHEALTHCHECKso Docker knows if the app is truly alive - Fixed silent data loss when
kcc_batchsplitproduces multiple output files — all files are now moved correctly - Fixed
ConversionErrorclass definition order - Added
requirements-dev.txtfor running tests locally