Invoice OCR with type-safe LLM calls | Hacker News Reader