AP Reconciler Paid Diagnostic v1

AP-063 redacted-package intake contract and diagnostic-runner readiness

Customer-facing product substrate for a future bounded redacted AP package contract. Current package is synthetic fixtures only; no live/private data dependency and no external action.

Bounded redacted AP package contract

Required files, optional files, accepted columns, provenance fields, freshness fields, redaction requirements, and hard-stop exclusions are explicit before any future customer diagnostic.

Open AP-068 public buyer evaluation cockpit | Open AP-063 diagnostic runner readiness report | Open AP-064 deterministic reconciliation diagnostic | Open AP-065 interactive buyer diagnostic workbench | Open AP-066 customer evaluation room | Open AP-067 sample package explorer

Required files and optional files

filepurpose
manifest.jsondeclares source classes, periods, provenance, freshness, redaction, and package boundaries
invoices-redacted.csvinvoice evidence rows with source refs and redaction status
vendor-statements-redacted.csvvendor statement rows for missing invoice, unmatched item, and aging checks
vendor-master-redacted.csvvendor alias/master-data comparison without sensitive payment fields
purchase-orders-redacted.csvpurchase order support for mismatch checks
receipts-redacted.csvgoods-received support for PO/receipt comparison
payments-status-redacted.csvsynthetic status labels only; sensitive payment data removed

Accepted columns and evidence metadata

Accepted columns include source identifiers, vendor labels, AP references, amounts, provenance fields, freshness fields, and redaction_status. Provenance fields: source_file_id, provenance, source_type, period_covered, vendor_label. Freshness fields: freshness, invoice_date, statement_date, master_data_date, po_date, receipt_date, payment_date_status_label.

Hard-stop exclusions

Fixture package

Synthetic fixture package: fixtures/ap-063/redacted-package/manifest.json, invoices-redacted.csv, vendor-statements-redacted.csv, vendor-master-redacted.csv, purchase-orders-redacted.csv, receipts-redacted.csv, payments-status-redacted.csv.

Authority gates remain closed

Revenue truth

0 EUR until verified Stripe/bank funds. Demo usage and willingness-to-pay proxies are not payment evidence or revenue.