- Add reconciliation check section to PdfProcessor instructions
- Extended JSON response to include reconciliation data
- Added reconciliation field to PdfProcessingResult Data.define
The LLM now uses available tools (GetAccounts, GetTransactions) to:
- Match statement to correct account
- Compare closing balance with account balance
- Compare transaction counts
- Match individual transactions (date ±1 day, amount ±sh.10)
- Report new and missing transactions
Fixes#1379