Track A: document extraction
Use real source PDFs, HTML disclosures and financial tables. Keep a text-only track separate from a visual-document track. Giving one system a clean table and another the original image changes the task.
Score currency, period, amount meaning and locator separately from the numeric value. A result of 4,500 can be numerically correct and financially wrong if it is reported as CAD cash drawn instead of a USD commitment in millions.
Real document corpus
Keep benchmark-specific original annotations and scoring conventions. Do not pool questions, documents and cells into one denominator. Source licences, filing rights and redistribution rights remain separate.
Track B: bank-transaction understanding
The benchmark input is the actual transaction record and the explicitly permitted context. A lien entry or annual financial statement cannot substitute for a transaction descriptor. The public-source review did not verify an openly licensed, representative Canadian bank-plus-business-system ledger corpus.
Run isolated-descriptor and context-assisted variants. Keep extra evidence identical across models within each variant. A masked or truncated counterparty can be genuinely unidentifiable; abstention is a valid behavior, but does not count as a resolved match.
Stratify by English/French/code-switching, institution format, rail, missingness, settlement batching, refunds, reversals, cross-currency activity and unseen counterparties. Reserve entity families and descriptor templates across splits. Test stale, deleted and corrected records with their original timestamps.
The historical PKDD’99 financial dataset is a possible non-Canadian transaction-method reference. The original host was unavailable during acquisition, and this review did not verify a suitable use licence or acquire the corpus. It is excluded from executed counts. Do not substitute an unverified mirror or present its observations as Canadian data.