Sam corrected the audit standard: when auditing bank statements against accounting recaps, both sides can contain check numbers, so check numbers must be reconciled directly instead of treated as loose context.
recap-check-rows.csv generation from accounting recap PDFs.check-register-reconciliation.csv comparing bank-cleared checks to recap-issued and recap-voided checks by account suffix and check number.cleared_matched_amount, issued_in_recap_not_cleared_in_bank_statement, voided_in_recap_not_cleared, voided_check_cleared_in_bank_statement, and cleared_in_bank_not_in_current_recap_set./Users/samaguiar/Documents/Projects/admin/scratch/accounting-recap-finance-control/runs/2026-06-15T213706-0400-slash-accounting-audit-30d/reports/recap-check-rows.csv./Users/samaguiar/Documents/Projects/admin/scratch/accounting-recap-finance-control/runs/2026-06-15T213706-0400-slash-accounting-audit-30d/reports/bank-statement-layer/check-register-reconciliation.csv./Users/samaguiar/Documents/Projects/admin/scratch/accounting-recap-finance-control/runs/2026-06-15T213706-0400-slash-accounting-audit-30d/reports/finance-audit/audit-report.md.Future accounting audit runs should never report bank-vs-recap check/debit issues without first reading recap-check-rows.csv and check-register-reconciliation.csv.