﻿{
    "artifact_id":  "AP_065_BOUNDED_EVIDENCE_PACK_EXPORT",
    "issue":  "AP-065",
    "title":  "AP-065 bounded evidence-pack export",
    "input_artifact_id":  "AP_064_DETERMINISTIC_RECONCILIATION_DIAGNOSTIC",
    "input_package_id":  "AP-063-SYNTHETIC-REDACTED-PACKAGE",
    "generated_at_utc":  "2026-06-25T12:17:17.8158812Z",
    "static_synthetic_redacted_only":  true,
    "local_export_only":  true,
    "export_formats":  [
                           "json",
                           "html",
                           "csv"
                       ],
    "exception_rows":  [
                           {
                               "diagnostic_row_id":  "AP064-ROW-000",
                               "category":  "schema_validation",
                               "severity":  "info",
                               "source_refs":  [
                                                   "manifest.json#files"
                                               ],
                               "source_freshness":  "package_contract",
                               "confidence":  "high",
                               "label":  "Fact",
                               "summary":  "AP-063 manifest and fixture CSV schemas parsed successfully as static synthetic/redacted package evidence.",
                               "owner_review_note":  "No customer decision is implied by schema validation alone.",
                               "next_evidence_needed":  "None for the synthetic package.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-001",
                               "category":  "statement_item_without_invoice",
                               "severity":  "high",
                               "source_refs":  [
                                                   "vendor-statements-redacted.csv#LINE-001"
                                               ],
                               "source_freshness":  "current_period",
                               "confidence":  "high",
                               "label":  "Inference",
                               "summary":  "Vendor statement item references an invoice not present in the AP-063 invoice fixture.",
                               "owner_review_note":  "Owner review required to decide whether more static/redacted invoice support exists.",
                               "next_evidence_needed":  "Static/redacted invoice evidence or AP export row for the referenced invoice.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-INV-INV-063-100",
                               "category":  "invoice_without_statement_support",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "invoices-redacted.csv#INV-063-100"
                                               ],
                               "source_freshness":  "current_period",
                               "confidence":  "medium",
                               "label":  "Inference",
                               "summary":  "Invoice evidence has no matching vendor-statement support in the provided package.",
                               "owner_review_note":  "Owner review required before treating this as a vendor statement gap.",
                               "next_evidence_needed":  "Static/redacted vendor statement line or AP aging support.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-INV-INV-063-100-DUP",
                               "category":  "invoice_without_statement_support",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "invoices-redacted.csv#INV-063-100-DUP"
                                               ],
                               "source_freshness":  "current_period",
                               "confidence":  "medium",
                               "label":  "Inference",
                               "summary":  "Invoice evidence has no matching vendor-statement support in the provided package.",
                               "owner_review_note":  "Owner review required before treating this as a vendor statement gap.",
                               "next_evidence_needed":  "Static/redacted vendor statement line or AP aging support.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-003",
                               "category":  "possible_duplicate_invoice",
                               "severity":  "high",
                               "source_refs":  [
                                                   "invoices-redacted.csv#INV-063-100",
                                                   "invoices-redacted.csv#INV-063-100-DUP"
                                               ],
                               "source_freshness":  "current_period",
                               "confidence":  "medium",
                               "label":  "Inference",
                               "summary":  "Multiple invoice-like rows share vendor alias and amount; this is possible duplicate invoice evidence, not a final duplicate conclusion.",
                               "owner_review_note":  "Customer owner review required before any operational decision.",
                               "next_evidence_needed":  "Original static/redacted invoice references or AP export context.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-004",
                               "category":  "amount_mismatch",
                               "severity":  "high",
                               "source_refs":  [
                                                   "invoices-redacted.csv#INV-063-200",
                                                   "vendor-statements-redacted.csv#LINE-002",
                                                   "purchase-orders-redacted.csv#PO-063-200",
                                                   "receipts-redacted.csv#RCPT-063-200"
                                               ],
                               "source_freshness":  "mixed_current_stale",
                               "confidence":  "high",
                               "label":  "Inference",
                               "summary":  "Invoice, statement, purchase order, and receipt amounts do not fully align in the synthetic package.",
                               "owner_review_note":  "Owner review required to decide whether credit, partial receipt, or source-period differences explain the mismatch.",
                               "next_evidence_needed":  "Static/redacted credit, receipt detail, or updated statement evidence.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-005",
                               "category":  "vendor_master_mismatch",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "vendor-master-redacted.csv#VM-063-B-ALT",
                                                   "package-sources#vendor-alias-b"
                                               ],
                               "source_freshness":  "mixed_current_stale",
                               "confidence":  "medium",
                               "label":  "Inference",
                               "summary":  "Vendor alias in transactional evidence does not align with the redacted vendor-master label set.",
                               "owner_review_note":  "Customer owner review required for vendor alias/master-data interpretation.",
                               "next_evidence_needed":  "Redacted vendor master reference or alias mapping from customer owner.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-006",
                               "category":  "purchase_order_or_receipt_mismatch",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "purchase-orders-redacted.csv#PO-063-200",
                                                   "receipts-redacted.csv#RCPT-063-200"
                                               ],
                               "source_freshness":  "current_period",
                               "confidence":  "high",
                               "label":  "Inference",
                               "summary":  "Purchase order expected amount and receipt amount differ in the provided synthetic evidence.",
                               "owner_review_note":  "Owner review required; AP Reconciler does not decide whether receiving or invoicing is correct.",
                               "next_evidence_needed":  "Static/redacted goods-received note, PO revision, or invoice support.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-007",
                               "category":  "stale_open_aging_discrepancy",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "vendor-statements-redacted.csv#LINE-002"
                                               ],
                               "source_freshness":  "stale_review",
                               "confidence":  "medium",
                               "label":  "Inference",
                               "summary":  "Statement aging and freshness labels indicate a stale/open review risk in the provided evidence.",
                               "owner_review_note":  "Owner review required to decide whether newer evidence is needed.",
                               "next_evidence_needed":  "Current redacted statement or AP aging extract.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-008",
                               "category":  "paid_open_status_contradiction",
                               "severity":  "medium",
                               "source_refs":  [
                                                   "payments-status-redacted.csv#PAYSTAT-063-200",
                                                   "vendor-statements-redacted.csv#LINE-002"
                                               ],
                               "source_freshness":  "mixed_current_stale",
                               "confidence":  "low",
                               "label":  "customer-decision-required",
                               "summary":  "Synthetic status label evidence exists while the vendor statement still shows aged/open context; customer decision is required.",
                               "owner_review_note":  "Customer owner must decide whether status timing, partial payment, or missing credit explains the contradiction.",
                               "next_evidence_needed":  "Static/redacted status export and current vendor statement for the same period.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           },
                           {
                               "diagnostic_row_id":  "AP064-ROW-009",
                               "category":  "hard_stop_excluded_content",
                               "severity":  "blocked",
                               "source_refs":  [
                                                   "manifest.json#hard_stop_exclusions"
                                               ],
                               "source_freshness":  "package_contract",
                               "confidence":  "high",
                               "label":  "customer-decision-required",
                               "summary":  "Hard-stop excluded content is refused rather than processed into normal reconciliation authority.",
                               "owner_review_note":  "Remove prohibited data or keep it outside AP Reconciler before any future diagnostic.",
                               "next_evidence_needed":  "Status labels only, with bank identifiers, route details, credentials, and private data removed.",
                               "no_authority_boundary":  "Evidence pack only; AP Reconciler does not approve, reject, pay, post, sync, close invoices, contact vendors, or provide professional finance/legal/tax/procurement guidance."
                           }
                       ],
    "evidence_pack_completeness":  {
                                       "exception_summary":  true,
                                       "source_refs":  true,
                                       "source_provenance":  true,
                                       "source_freshness":  true,
                                       "confidence":  true,
                                       "fact_inference_customer_decision_separation":  true,
                                       "owner_review_notes":  true,
                                       "next_evidence_needed":  true,
                                       "no_authority_boundary":  true
                                   },
    "authority_gates":  {
                            "lead_sourcing_DA":  "DA_required",
                            "outreach_DA":  "DA_required",
                            "quote_DA":  "not_authorized",
                            "payment_ask_DA":  "not_authorized",
                            "payment_route_DA":  "not_authorized",
                            "delivery_DA":  "not_authorized",
                            "live_data_DA":  "not_authorized"
                        },
    "false_gates":  {
                        "outreach_or_campaign":  false,
                        "lead_sourcing_or_lead_list":  false,
                        "customer_contact":  false,
                        "quote_or_payment":  false,
                        "live_private_customer_data":  false,
                        "provider_connection_or_writeback":  false,
                        "customer_delivery":  false,
                        "professional_advice":  false,
                        "github_mutation":  false,
                        "analytics_or_network":  false
                    },
    "revenue_truth":  {
                          "revenue_amount_eur":  0,
                          "statement":  "0 EUR until verified Stripe/bank funds. Demo events, export opens, and willingness-to-pay proxies are not payment evidence or revenue."
                      }
}
