recon/lib/processors
Matt 999cf37626 Fix: Gemini "null" string bug in pdf_processor metadata voting
Same fix as text_processor — Gemini sometimes returns the literal
string "null" instead of JSON null for empty metadata fields. The
voting logic and Gemini extraction now both treat "null" strings
as None.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-15 23:30:59 +00:00
..
__init__.py Phase 3: dispatcher, transcript processor, text_dir resolution 2026-04-14 15:39:42 +00:00
pdf_processor.py Fix: Gemini "null" string bug in pdf_processor metadata voting 2026-04-15 23:30:59 +00:00
text_processor.py Phase 6f: text processor for .txt file ingestion 2026-04-15 22:39:31 +00:00
transcript_processor.py Phase 6a: transcripts mark organized in-place, skip filing 2026-04-14 22:49:21 +00:00