{
  "schemaVersion": "1.0",
  "exampleOnly": true,
  "columns": [
    "exampleOnly",
    "rowType",
    "step",
    "changeUsd",
    "runningUsd",
    "evidence"
  ],
  "rows": [
    {
      "exampleOnly": true,
      "rowType": "start",
      "step": "Mature ad-attributed product sales",
      "changeUsd": 10000,
      "runningUsd": 10000,
      "evidence": "Fictional report snapshot; interaction-date cohort; excludes tax and shipping"
    },
    {
      "exampleOnly": true,
      "rowType": "adjustment",
      "step": "Later order dates outside the target week",
      "changeUsd": -1200,
      "runningUsd": 8800,
      "evidence": "Fictional order-date bridge; still valid ad attribution"
    },
    {
      "exampleOnly": true,
      "rowType": "adjustment",
      "step": "Earlier interactions with orders inside the target week",
      "changeUsd": 700,
      "runningUsd": 9500,
      "evidence": "Fictional matched cohort; excluded from original interaction-date range"
    },
    {
      "exampleOnly": true,
      "rowType": "adjustment",
      "step": "Products or sellers outside the target ledger",
      "changeUsd": -900,
      "runningUsd": 8600,
      "evidence": "Fictional product/seller scope mapping"
    },
    {
      "exampleOnly": true,
      "rowType": "adjustment",
      "step": "Additional cancellations or refunds absent from the snapshot",
      "changeUsd": -600,
      "runningUsd": 8000,
      "evidence": "Fictional adjustment IDs; not already netted from starting sales"
    },
    {
      "exampleOnly": true,
      "rowType": "adjustment",
      "step": "Other deduplicated orders outside this ad-attributed set",
      "changeUsd": 4000,
      "runningUsd": 12000,
      "evidence": "Fictional residual order set; no claim that these orders were unaffected by advertising"
    }
  ],
  "blankRow": {
    "exampleOnly": false,
    "rowType": null,
    "step": null,
    "changeUsd": null,
    "runningUsd": null,
    "evidence": null
  },
  "title": "Retail-media to net-order bridge",
  "currency": "USD",
  "scope": "Fictional single-retailer ledger; target is net product sales after known refunds for an order-date week. Tax, shipping, fees, and bank payouts are excluded.",
  "targetOrderLedgerUsd": 11950,
  "expectedResidualUsd": -50,
  "formula": "Residual = observed target order ledger - final bridge balance. A nonzero residual remains unresolved.",
  "instructions": [
    "Each adjustment must have evidence and a unique reason; do not net the same refund twice.",
    "Use only permitted data that supports cohort, product, seller, and date mapping. Aggregate reports may not permit an exact order-level join.",
    "A zero residual proves arithmetic agreement only; inspect coverage, duplicate rows, and unsupported offsets.",
    "The first row is the starting balance; subsequent rows are signed adjustments. This example is not a provider report schema."
  ]
}
