{
  "schemaVersion": "1.0",
  "exampleOnly": true,
  "purpose": "Proposed ownership register for a fictional catalog. Replace every system, role, interval, and rule before use. These are example business choices, not platform requirements or employer practices.",
  "columns": [
    "exampleOnly",
    "scope",
    "lastRuleReview",
    "field",
    "authoritativeSource",
    "ownerRole",
    "approvedUpdatePath",
    "updateCadence",
    "maxEvidenceAgeMinutes",
    "conflictRule",
    "evidenceCheck"
  ],
  "rows": [
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "retailPrice",
      "authoritativeSource": "ERP approved retail price record",
      "ownerRole": "Pricing lead",
      "approvedUpdatePath": "Approved ERP revision to storefront and feed; PIM mirror cannot approve price",
      "updateCadence": "On approved effective price change; reconcile every 5 minutes",
      "maxEvidenceAgeMinutes": 5,
      "conflictRule": "Use the approved currently effective value only; hold the affected channel offer while mismatched",
      "evidenceCheck": "Same SKU, market, currency, quantity, tax basis, effective revision; compare landing page and checkout"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "currency",
      "authoritativeSource": "ERP market configuration",
      "ownerRole": "Pricing lead",
      "approvedUpdatePath": "Approved market configuration to all offer consumers",
      "updateCadence": "On market configuration change; review daily",
      "maxEvidenceAgeMinutes": 1440,
      "conflictRule": "Hold offer if market currency differs",
      "evidenceCheck": "ISO currency and target market agree with price record"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "availability",
      "authoritativeSource": "Inventory available-to-promise service",
      "ownerRole": "Inventory lead",
      "approvedUpdatePath": "Reservations and warehouse updates to offer service",
      "updateCadence": "On stock or reservation change; reconcile every minute",
      "maxEvidenceAgeMinutes": 1,
      "conflictRule": "Unknown or stale promise requires review; never invent an in-stock value",
      "evidenceCheck": "Available-to-promise after reservations, supported delivery area, order acceptance"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "leadTime",
      "authoritativeSource": "Fulfillment promise service",
      "ownerRole": "Fulfillment lead",
      "approvedUpdatePath": "Approved capacity and carrier rules to storefront",
      "updateCadence": "On capacity change; reconcile every 15 minutes",
      "maxEvidenceAgeMinutes": 15,
      "conflictRule": "Remove unsupported promise and route to fulfillment owner",
      "evidenceCheck": "Meaning, destination, handling versus transit, and observation time"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "dimensions",
      "authoritativeSource": "PIM approved engineering record",
      "ownerRole": "Product-data lead",
      "approvedUpdatePath": "Approved specification revision to PIM then channels",
      "updateCadence": "On specification change; review evidence monthly",
      "maxEvidenceAgeMinutes": 43200,
      "conflictRule": "Hold the affected specification claim until evidence resolves the disagreement",
      "evidenceCheck": "Exterior product dimensions with units; not packaged size or installation clearance"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "weight",
      "authoritativeSource": "PIM approved logistics record",
      "ownerRole": "Logistics lead",
      "approvedUpdatePath": "Approved measured packaged weight to PIM and shipping systems",
      "updateCadence": "On packaging revision; review evidence monthly",
      "maxEvidenceAgeMinutes": 43200,
      "conflictRule": "Hold shipping calculation that depends on an unresolved weight",
      "evidenceCheck": "Packaged shipping weight with unit and package revision"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "GTIN",
      "authoritativeSource": "Master-data identifier register",
      "ownerRole": "Master-data lead",
      "approvedUpdatePath": "Verified assignment to ERP, PIM, and channels",
      "updateCadence": "On identity change; review evidence monthly",
      "maxEvidenceAgeMinutes": 43200,
      "conflictRule": "Stop matching when variant or package identifier conflicts",
      "evidenceCheck": "Assigned identifier for this sellable unit; do not derive it from an internal SKU"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "variantAttributes",
      "authoritativeSource": "PIM approved variant record",
      "ownerRole": "Merchandising lead",
      "approvedUpdatePath": "Approved color and variant relationships to storefront and feed",
      "updateCadence": "On variant revision; review evidence monthly",
      "maxEvidenceAgeMinutes": 43200,
      "conflictRule": "Stop release if selected SKU and displayed variant differ",
      "evidenceCheck": "Black variant identity and matching image; attributes scoped to the sellable unit"
    },
    {
      "exampleOnly": true,
      "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
      "lastRuleReview": "2026-08-24",
      "field": "images",
      "authoritativeSource": "DAM approved asset version",
      "ownerRole": "Creative-operations lead",
      "approvedUpdatePath": "Approved asset ID to PIM mapping then channels",
      "updateCadence": "On asset approval; review daily",
      "maxEvidenceAgeMinutes": 1440,
      "conflictRule": "Hold an image with the wrong variant or unapproved version",
      "evidenceCheck": "Asset approval, variant mapping, and current usage rights"
    }
  ],
  "conflictExample": {
    "exampleOnly": true,
    "asOf": "2026-08-24T14:05:00Z",
    "scope": "DEMO-LAMP-BLACK; US retail; USD; one unit",
    "field": "retailPrice",
    "maxEvidenceAgeMinutes": 5,
    "observations": [
      {
        "system": "ERP approved retail price record",
        "value": 120,
        "observedAt": "2026-08-24T14:04:00Z",
        "approved": true,
        "effectiveFrom": "2026-08-24T14:00:00Z",
        "revision": "DEMO-PRICE-17"
      },
      {
        "system": "PIM mirror",
        "value": 110,
        "observedAt": "2026-08-24T13:00:00Z",
        "approved": false,
        "effectiveFrom": null,
        "revision": "DEMO-PRICE-16"
      },
      {
        "system": "Feed offer",
        "value": 105,
        "observedAt": "2026-08-24T11:00:00Z",
        "approved": false,
        "effectiveFrom": null,
        "revision": "DEMO-PRICE-15"
      }
    ],
    "expectedValue": 120,
    "ownerRole": "Pricing lead",
    "publicationDecision": "hold affected channel offer pending correction and confirmation",
    "releaseChecks": [
      "Pricing lead confirms revision DEMO-PRICE-17 is approved and effective for the exact scope.",
      "Correct the downstream PIM mirror and feed from that approved record.",
      "Confirm price 120 USD on the selected variant landing page, checkout, and destination offer; record acknowledgements.",
      "Confirm evidence is within the price freshness rule at release time. If not, obtain a new observation."
    ],
    "unavailableAuthorityDecision": "hold; do not substitute the newest mirror or invent a price"
  },
  "blankRow": {
    "exampleOnly": null,
    "scope": null,
    "lastRuleReview": null,
    "field": null,
    "authoritativeSource": null,
    "ownerRole": null,
    "approvedUpdatePath": null,
    "updateCadence": null,
    "maxEvidenceAgeMinutes": null,
    "conflictRule": null,
    "evidenceCheck": null
  }
}
