Critical fixes for LLM processing failures:
- Updated model mapping to use valid OpenRouter IDs (claude-haiku-4.5, claude-sonnet-4.5)
- Changed default models from dated versions to generic names
- Added HTTP status checking before accessing response data
- Enhanced logging for OpenRouter provider selection
Resolves "invalid model ID" errors that were causing all CIM processing to fail.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>