{
  "name": "Warconomy freshness dashboard",
  "asOf": "2026-06-05",
  "note": "Per-figure freshness for every live observation, classified by age against its source cadence. A re-check signal, not a correctness claim; partial coverage, not real-time.",
  "counts": {
    "current": 32,
    "aging": 2,
    "stale": 20,
    "total": 54
  },
  "rows": [
    {
      "id": "obs-sanctions-us-crude-cap",
      "metricId": "us-g7-crude-price-cap",
      "subjectType": "sanctions",
      "subjectId": "russia-energy-trade",
      "asOf": "2022-12-05",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 1278
    },
    {
      "id": "obs-sanctions-products-cap",
      "metricId": "russia-products-price-cap",
      "subjectType": "sanctions",
      "subjectId": "russia-energy-trade",
      "asOf": "2023-02-05",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 1216
    },
    {
      "id": "obs-shadow-export-share",
      "metricId": "shadow-fleet-export-share",
      "subjectType": "sanctions",
      "subjectId": "shadow-fleet-shipping-insurance",
      "asOf": "2023-09-25",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 984
    },
    {
      "id": "obs-redsea-suez",
      "metricId": "suez-transit-change",
      "subjectType": "chokepoint",
      "subjectId": "red-sea-shipping",
      "asOf": "2024-02-22",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 834
    },
    {
      "id": "obs-redsea-containers",
      "metricId": "suez-container-transit-change",
      "subjectType": "chokepoint",
      "subjectId": "red-sea-shipping",
      "asOf": "2024-02-22",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 834
    },
    {
      "id": "obs-circumvention-chpl",
      "metricId": "common-high-priority-items",
      "subjectType": "sanctions",
      "subjectId": "secondary-sanctions-circumvention",
      "asOf": "2024-02-23",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 833
    },
    {
      "id": "obs-shipping-risk-suez",
      "metricId": "suez-trade-volume-change",
      "subjectType": "dashboard",
      "subjectId": "global-shipping-risk",
      "asOf": "2024-02-29",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 827
    },
    {
      "id": "obs-frozen-g7-era",
      "metricId": "g7-era-loans",
      "subjectType": "sanctions",
      "subjectId": "frozen-russian-assets-ukraine-financing",
      "asOf": "2024-10-25",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 588
    },
    {
      "id": "obs-shadow-ofac-vessels",
      "metricId": "ofac-designated-vessels",
      "subjectType": "sanctions",
      "subjectId": "shadow-fleet-shipping-insurance",
      "asOf": "2025-01-10",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 511
    },
    {
      "id": "obs-frozen-eu-era",
      "metricId": "eu-era-contribution",
      "subjectType": "sanctions",
      "subjectId": "frozen-russian-assets-ukraine-financing",
      "asOf": "2025-01-10",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 511
    },
    {
      "id": "obs-panama-oil-1q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "panama-canal",
      "asOf": "2025-03-31",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 431
    },
    {
      "id": "obs-malacca-oil-1q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "strait-of-malacca",
      "asOf": "2025-03-31",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 431
    },
    {
      "id": "obs-babelmandeb-oil-1q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "bab-el-mandeb",
      "asOf": "2025-03-31",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 431
    },
    {
      "id": "obs-turkish-oil-1q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "turkish-straits",
      "asOf": "2025-03-31",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 431
    },
    {
      "id": "obs-danish-oil-1q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "danish-straits",
      "asOf": "2025-03-31",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 431
    },
    {
      "id": "obs-panama-oil-2q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "panama-canal",
      "asOf": "2025-06-30",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 340
    },
    {
      "id": "obs-malacca-oil-2q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "strait-of-malacca",
      "asOf": "2025-06-30",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 340
    },
    {
      "id": "obs-babelmandeb-oil-2q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "bab-el-mandeb",
      "asOf": "2025-06-30",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 340
    },
    {
      "id": "obs-turkish-oil-2q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "turkish-straits",
      "asOf": "2025-06-30",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 340
    },
    {
      "id": "obs-danish-oil-2q25",
      "metricId": "chokepoint-oil-transit",
      "subjectType": "chokepoint",
      "subjectId": "danish-straits",
      "asOf": "2025-06-30",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "stale",
      "ageDays": 340
    },
    {
      "id": "obs-frozen-eu-immobilized",
      "metricId": "immobilized-russian-assets-eu",
      "subjectType": "sanctions",
      "subjectId": "frozen-russian-assets-ukraine-financing",
      "asOf": "2025-12-12",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "aging",
      "ageDays": 175
    },
    {
      "id": "obs-sanctions-crude-cap",
      "metricId": "russia-crude-price-cap",
      "subjectType": "sanctions",
      "subjectId": "russia-energy-trade",
      "asOf": "2026-02-01",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "aging",
      "ageDays": 124
    },
    {
      "id": "obs-ukr-reconstruction",
      "metricId": "ukraine-reconstruction-cost",
      "subjectType": "conflict",
      "subjectId": "russia-ukraine",
      "asOf": "2024-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 521
    },
    {
      "id": "obs-sanctions-gas-share",
      "metricId": "eu-russian-gas-share",
      "subjectType": "sanctions",
      "subjectId": "russia-energy-trade",
      "asOf": "2024-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 521
    },
    {
      "id": "obs-panama-transits",
      "metricId": "panama-canal-transits",
      "subjectType": "chokepoint",
      "subjectId": "panama-canal",
      "asOf": "2025-09-30",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 248
    },
    {
      "id": "obs-panama-revenue",
      "metricId": "panama-canal-revenue",
      "subjectType": "chokepoint",
      "subjectId": "panama-canal",
      "asOf": "2025-09-30",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 248
    },
    {
      "id": "obs-defense-global",
      "metricId": "global-defense-spending",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-yoy",
      "metricId": "global-defense-spending-change",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-nato2pct",
      "metricId": "nato-gdp-share",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-us-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-china-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-russia-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-germany-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-india-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-uk-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-ukraine-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-saudi-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-france-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-defense-japan-2025",
      "metricId": "country-military-expenditure",
      "subjectType": "dashboard",
      "subjectId": "defense-spending",
      "asOf": "2025-12-31",
      "lastReviewed": "2026-06-05",
      "cadence": "annual",
      "status": "current",
      "ageDays": 156
    },
    {
      "id": "obs-shadow-eu-vessels",
      "metricId": "eu-shadow-fleet-vessels",
      "subjectType": "sanctions",
      "subjectId": "shadow-fleet-shipping-insurance",
      "asOf": "2026-04-23",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "current",
      "ageDays": 43
    },
    {
      "id": "obs-circumvention-eu-entities",
      "metricId": "eu-circumvention-entities",
      "subjectType": "sanctions",
      "subjectId": "secondary-sanctions-circumvention",
      "asOf": "2026-04-23",
      "lastReviewed": "2026-06-05",
      "cadence": "unknown",
      "status": "current",
      "ageDays": 43
    },
    {
      "id": "obs-sanctions-export-revenue",
      "metricId": "russia-fossil-export-revenue",
      "subjectType": "sanctions",
      "subjectId": "russia-energy-trade",
      "asOf": "2026-04-30",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 36
    },
    {
      "id": "obs-gas-henryhub-apr26",
      "metricId": "henry-hub-gas-price",
      "subjectType": "commodity",
      "subjectId": "natural-gas",
      "asOf": "2026-04-30",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 36
    },
    {
      "id": "obs-oil-brent-spot",
      "metricId": "brent-crude-price",
      "subjectType": "commodity",
      "subjectId": "oil-benchmarks",
      "asOf": "2026-05-29",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 7
    },
    {
      "id": "obs-oil-wti-spot",
      "metricId": "wti-crude-price",
      "subjectType": "commodity",
      "subjectId": "oil-benchmarks",
      "asOf": "2026-05-29",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 7
    },
    {
      "id": "obs-ukr-food-price-index",
      "metricId": "fao-food-price-index",
      "subjectType": "conflict",
      "subjectId": "russia-ukraine",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-hormuz-brent",
      "metricId": "brent-crude-price",
      "subjectType": "chokepoint",
      "subjectId": "strait-of-hormuz",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-04",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-gas-henryhub-may26",
      "metricId": "henry-hub-gas-price",
      "subjectType": "commodity",
      "subjectId": "natural-gas",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-fpi",
      "metricId": "fao-food-price-index",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-cereal",
      "metricId": "fao-food-subindex",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-vegoil",
      "metricId": "fao-food-subindex",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-dairy",
      "metricId": "fao-food-subindex",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-meat",
      "metricId": "fao-food-subindex",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    },
    {
      "id": "obs-food-sugar",
      "metricId": "fao-food-subindex",
      "subjectType": "commodity",
      "subjectId": "food-prices",
      "asOf": "2026-05-31",
      "lastReviewed": "2026-06-05",
      "cadence": "monthly",
      "status": "current",
      "ageDays": 5
    }
  ]
}