Separate extraction from interpretation
Problem
Receipts are noisy, multilingual documents. Asking one model to read pixels and infer sustainability made failures hard to locate.
Decision
Use OCR for document extraction, then pass bounded text into a separate interpretation step.
Outcome
Each stage can fail, retry, and evolve independently. OCR quality and model output can be inspected separately.



