- Consolidate module configs into root config.example.json with ocr, vision, and epub sections
- Split LLM OCR workflows into novel_ocr.py (prose) and manga_ocr_llm.py (manga)
- Remove gemini_direct_ocr.py in favor of OpenAI-compatible API endpoints
- Support direct manga translation via --translate, --target-lang, and glossary.md
- Add bidirectional context support: past translations (--context-pages) and lookahead Japanese text (--context-pages-ahead)
- Add per-page JSON audit logging under logs/ and expose OpenAI sampling parameters