{
  "name": "Warconomy validation matrix",
  "asOf": "2026-06-05",
  "note": "Which checks guard which surfaces and the test that enforces each. A coverage map of npm run audit:data and the build, not a live test runner; cells name the enforcing mechanism, not a real-time pass/fail.",
  "dimensions": [
    "sourced",
    "labeled",
    "schema-valid",
    "reconciled",
    "no-overclaim",
    "versioned"
  ],
  "rows": [
    {
      "surface": "Observations",
      "checks": {
        "sourced": "data.test",
        "labeled": "data.test (dataMode)",
        "schema-valid": "schemas.test",
        "reconciled": null,
        "no-overclaim": "no-overclaim-audit.test",
        "versioned": "frozen-payloads.test"
      }
    },
    {
      "surface": "Sources",
      "checks": {
        "sourced": "data.test",
        "labeled": null,
        "schema-valid": "schemas.test",
        "reconciled": "source-health.test",
        "no-overclaim": "no-overclaim-audit.test",
        "versioned": "frozen-payloads.test"
      }
    },
    {
      "surface": "Facts",
      "checks": {
        "sourced": "data.test",
        "labeled": null,
        "schema-valid": "schemas.test",
        "reconciled": null,
        "no-overclaim": "no-overclaim-audit.test",
        "versioned": "frozen-payloads.test"
      }
    },
    {
      "surface": "Dataset export",
      "checks": {
        "sourced": "dataset-export.test",
        "labeled": null,
        "schema-valid": "dataset-export.test",
        "reconciled": "catalog-reconciliation.test",
        "no-overclaim": "no-overclaim-audit.test",
        "versioned": "frozen-payloads.test"
      }
    },
    {
      "surface": "CSV / JSONL exports",
      "checks": {
        "sourced": null,
        "labeled": null,
        "schema-valid": "surface-exports.test",
        "reconciled": "catalog-reconciliation.test",
        "no-overclaim": null,
        "versioned": "frozen-payloads.test"
      }
    },
    {
      "surface": "JSON Schemas",
      "checks": {
        "sourced": null,
        "labeled": null,
        "schema-valid": "surface-schemas.test",
        "reconciled": "routes-catalog.test",
        "no-overclaim": null,
        "versioned": "snapshots.test"
      }
    },
    {
      "surface": "Routes & sitemaps",
      "checks": {
        "sourced": null,
        "labeled": null,
        "schema-valid": null,
        "reconciled": "route-integrity.test",
        "no-overclaim": "no-overclaim-audit.test",
        "versioned": "route-catalog-snapshots.test"
      }
    },
    {
      "surface": "Versions & payloads",
      "checks": {
        "sourced": null,
        "labeled": null,
        "schema-valid": "diffs-index.test",
        "reconciled": "catalog-reconciliation.test",
        "no-overclaim": null,
        "versioned": "frozen-payloads.test"
      }
    }
  ]
}