- Replace direct printf/fprintf calls with DEBUG_PRINTF macros
- Clean XML-only output for -decode mode (no debug messages)
- Clean hex-only output for -encode mode (no debug messages)
- Standardize usage message format to match dotnet version
- Add contact information to usage display
- Conditional debug output only when EXI_DEBUG_MODE is enabled
- All sample files (test1-5.exi) tested with clean output
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <noreply@anthropic.com>