- Adds OcrResponse Pydantic schema for OCR branch JSON output.
- Validates invoice_date and due_date as strict ISO 8601 calendar dates.
- Adds field descriptions to InvoiceLineItem for clearer VLM prompts.
- Expands schema tests for dates, decimal coercion, negatives, and line_items_sum().