{"method":"Synthetic labeled PDFs (fictional data) generated by testset/gen.py; exact-match per field (amounts within $0.01). 'tuning' set was used during development; 'holdout' was generated afterwards with a different seed and locale mix.","tuning":{"generatedAt":"2026-10-23T19:15:16.222Z","documents":20,"fields":173,"correct":173,"overall_field_accuracy":1,"by_type":[{"type":"bank_statement","documents":8,"fields":96,"correct":96,"field_accuracy":1,"classification_accuracy":1},{"type":"invoice","documents":5,"fields":40,"correct":40,"field_accuracy":1,"classification_accuracy":1},{"type":"receipt","documents":3,"fields":15,"correct":15,"field_accuracy":1,"classification_accuracy":1},{"type":"purchase_order","documents":2,"fields":12,"correct":12,"field_accuracy":1,"classification_accuracy":1},{"type":"w9","documents":2,"fields":10,"correct":10,"field_accuracy":1,"classification_accuracy":1}],"rows":[{"file":"bank_statement_00.pdf","type":"bank_statement","detected":"bank_statement","ms":127,"misses":[]},{"file":"bank_statement_01.pdf","type":"bank_statement","detected":"bank_statement","ms":16,"misses":[]},{"file":"bank_statement_02.pdf","type":"bank_statement","detected":"bank_statement","ms":14,"misses":[]},{"file":"bank_statement_03.pdf","type":"bank_statement","detected":"bank_statement","ms":15,"misses":[]},{"file":"bank_statement_04.pdf","type":"bank_statement","detected":"bank_statement","ms":16,"misses":[]},{"file":"bank_statement_05.pdf","type":"bank_statement","detected":"bank_statement","ms":17,"misses":[]},{"file":"bank_statement_06.pdf","type":"bank_statement","detected":"bank_statement","ms":16,"misses":[]},{"file":"bank_statement_07.pdf","type":"bank_statement","detected":"bank_statement","ms":15,"misses":[]},{"file":"invoice_00.pdf","type":"invoice","detected":"invoice","ms":8,"misses":[]},{"file":"invoice_01.pdf","type":"invoice","detected":"invoice","ms":6,"misses":[]},{"file":"invoice_02.pdf","type":"invoice","detected":"invoice","ms":5,"misses":[]},{"file":"invoice_03.pdf","type":"invoice","detected":"invoice","ms":5,"misses":[]},{"file":"invoice_04.pdf","type":"invoice","detected":"invoice","ms":5,"misses":[]},{"file":"receipt_00.pdf","type":"receipt","detected":"receipt","ms":5,"misses":[]},{"file":"receipt_01.pdf","type":"receipt","detected":"receipt","ms":5,"misses":[]},{"file":"receipt_02.pdf","type":"receipt","detected":"receipt","ms":3,"misses":[]},{"file":"purchase_order_00.pdf","type":"purchase_order","detected":"purchase_order","ms":5,"misses":[]},{"file":"purchase_order_01.pdf","type":"purchase_order","detected":"purchase_order","ms":5,"misses":[]},{"file":"w9_00.pdf","type":"w9","detected":"w9","ms":109,"misses":[]},{"file":"w9_01.pdf","type":"w9","detected":"w9","ms":73,"misses":[]}]},"holdout":{"generatedAt":"2026-10-23T19:15:24.972Z","documents":20,"fields":173,"correct":173,"overall_field_accuracy":1,"by_type":[{"type":"bank_statement","documents":8,"fields":96,"correct":96,"field_accuracy":1,"classification_accuracy":1},{"type":"invoice","documents":5,"fields":40,"correct":40,"field_accuracy":1,"classification_accuracy":1},{"type":"receipt","documents":3,"fields":15,"correct":15,"field_accuracy":1,"classification_accuracy":1},{"type":"purchase_order","documents":2,"fields":12,"correct":12,"field_accuracy":1,"classification_accuracy":1},{"type":"w9","documents":2,"fields":10,"correct":10,"field_accuracy":1,"classification_accuracy":1}],"rows":[{"file":"bank_statement_00.pdf","type":"bank_statement","detected":"bank_statement","ms":125,"misses":[]},{"file":"bank_statement_01.pdf","type":"bank_statement","detected":"bank_statement","ms":14,"misses":[]},{"file":"bank_statement_02.pdf","type":"bank_statement","detected":"bank_statement","ms":17,"misses":[]},{"file":"bank_statement_03.pdf","type":"bank_statement","detected":"bank_statement","ms":8,"misses":[]},{"file":"bank_statement_04.pdf","type":"bank_statement","detected":"bank_statement","ms":15,"misses":[]},{"file":"bank_statement_05.pdf","type":"bank_statement","detected":"bank_statement","ms":14,"misses":[]},{"file":"bank_statement_06.pdf","type":"bank_statement","detected":"bank_statement","ms":13,"misses":[]},{"file":"bank_statement_07.pdf","type":"bank_statement","detected":"bank_statement","ms":7,"misses":[]},{"file":"invoice_00.pdf","type":"invoice","detected":"invoice","ms":7,"misses":[]},{"file":"invoice_01.pdf","type":"invoice","detected":"invoice","ms":5,"misses":[]},{"file":"invoice_02.pdf","type":"invoice","detected":"invoice","ms":4,"misses":[]},{"file":"invoice_03.pdf","type":"invoice","detected":"invoice","ms":5,"misses":[]},{"file":"invoice_04.pdf","type":"invoice","detected":"invoice","ms":4,"misses":[]},{"file":"receipt_00.pdf","type":"receipt","detected":"receipt","ms":5,"misses":[]},{"file":"receipt_01.pdf","type":"receipt","detected":"receipt","ms":6,"misses":[]},{"file":"receipt_02.pdf","type":"receipt","detected":"receipt","ms":5,"misses":[]},{"file":"purchase_order_00.pdf","type":"purchase_order","detected":"purchase_order","ms":4,"misses":[]},{"file":"purchase_order_01.pdf","type":"purchase_order","detected":"purchase_order","ms":4,"misses":[]},{"file":"w9_00.pdf","type":"w9","detected":"w9","ms":106,"misses":[]},{"file":"w9_01.pdf","type":"w9","detected":"w9","ms":66,"misses":[]}]}}