{
  "name": "Warconomy operator morning report",
  "asOf": "2026-06-05",
  "note": "A read-only daily snapshot aggregating production health, source watch, staleness, indexing readiness, and the backlog. It promotes nothing and asserts no new value — it tells you what to look at and what Claude can safely do next.",
  "page": "https://warconomy.com/operator/report",
  "promotesValues": false,
  "productionHealth": {
    "autoRolloutWorking": true,
    "summary": "Auto-rollout confirmed; bot 404s expected and left as 404; internal links audited.",
    "unresolvedErrorClasses": []
  },
  "routeAndCrawlerHealth": {
    "ready": true,
    "checksPassed": 8,
    "checksTotal": 8
  },
  "routeQa": {
    "routesAudited": 41,
    "todoCount": 0,
    "openImprovements": 0,
    "screenshotRequired": 9,
    "visualQaCommand": "npm run qa:visual",
    "page": "https://warconomy.com/operator/qa"
  },
  "capabilities": {
    "operatorDensityFixed": true,
    "visualQaHarness": "npm run qa:visual (no-browser markers; manual screenshots per /operator/qa)",
    "launchKit": "https://warconomy.com/operator/launch"
  },
  "commodityRefresh": {
    "fao": {
      "source": "FAO Food Price Index (official free CSV)",
      "command": "npm run commodities:ingest",
      "lastKnownPeriod": "2026-05",
      "accessedDate": "2026-06-10"
    },
    "worldBank": {
      "source": "World Bank Pink Sheet (official free XLSX)",
      "command": "npm run commodities:ingest:worldbank",
      "lastKnownPeriod": "2024-12",
      "accessedDate": "2026-06-10",
      "seriesCount": 9
    },
    "automatable": true,
    "note": "On-demand machine reads of official free files (CSV + XLSX), no keys. Review occasionally in case FAO/World Bank change a file format or URL. FRED stays manual (needs an API key).",
    "page": "https://warconomy.com/commodities/history",
    "currencyCheck": {
      "command": "npm run commodities:check-refresh",
      "detectOnly": true,
      "autoIngests": false,
      "note": "Detect-only: compares the official files to the committed snapshots and flags 'possible-new-release'. Never auto-ingests; you run the ingest command by hand if it flags one.",
      "sources": [
        {
          "id": "fao-food-price-index",
          "committedLatestPeriod": "2026-05",
          "refreshCommand": "npm run commodities:ingest"
        },
        {
          "id": "world-bank-pink-sheet",
          "committedLatestPeriod": "2024-12",
          "refreshCommand": "npm run commodities:ingest:worldbank"
        }
      ]
    }
  },
  "sourceWatch": {
    "total": 8,
    "checkableNow": 5,
    "blockedBySource": 2,
    "statuses": {
      "manual-review-needed": 5,
      "source-inaccessible": 2,
      "no-check-configured": 1
    }
  },
  "staleness": {
    "live": 54,
    "sample": 5,
    "overdue": 5,
    "stale": 15,
    "topToRecheck": [
      {
        "metric": "Brent crude price",
        "lastReviewed": "2026-06-04"
      },
      {
        "metric": "Ukraine reconstruction & recovery need",
        "lastReviewed": "2026-06-05"
      },
      {
        "metric": "FAO Food Price Index",
        "lastReviewed": "2026-06-05"
      }
    ]
  },
  "bestNextDataPull": {
    "id": "crea-may-2026",
    "title": "CREA May 2026 Russian fossil-fuel export revenue",
    "why": "Lowest-effort / highest-value source-gated value; check availability, then fill a source packet.",
    "cadence": "Monthly (~6 weeks in arrears)",
    "lastKnownPeriod": "April 2026 (published 2026-06-01)",
    "officialUrl": "https://energyandcleanair.org/april-2026-monthly-analysis-of-russian-fossil-fuel-exports-and-sanctions/",
    "sourcePacket": "/operator/source-packets#crea-may-2026",
    "claudeCanCheckAvailability": true,
    "needsUserSuppliedValue": true
  },
  "bestNextAutonomousTask": null,
  "pdfXlsxExtraction": [
    {
      "id": "sipri-nato-series",
      "title": "Longer SIPRI / NATO defense-spending series"
    },
    {
      "id": "pink-sheet",
      "title": "World Bank Pink Sheet — wheat / fertilizer / gas"
    }
  ],
  "blockedBySourceAccess": [
    {
      "id": "suez-transit",
      "title": "Suez / Red Sea official transit metric"
    },
    {
      "id": "grain-volumes",
      "title": "Black Sea grain export volumes"
    }
  ],
  "automatableLater": [
    "sipri-nato-series",
    "suez-transit",
    "pink-sheet",
    "grain-volumes"
  ],
  "runAfterEveryDeploy": [
    "npm run verify:prod"
  ],
  "runBeforeEveryPromotion": [
    "npm run operator:check",
    "validate the source packet",
    "promotionPlan() dry-run",
    "npm run validate:release"
  ],
  "whatClaudeCanDoNow": [
    "Run npm run operator:check (offline integrity).",
    "Run npm run operator:check:sources (detect-only reachability).",
    "Validate a pasted source packet and produce a promotion dry-run.",
    "Keep audits, backlog, source-watch, and staleness current."
  ],
  "whatNeedsYou": [
    "Supply an exact source value via a validated source packet.",
    "One-time Google Search Console / Bing setup (DNS TXT, submit sitemap)."
  ],
  "blockers": [],
  "links": {
    "productionHealth": "https://warconomy.com/operator/production-health",
    "sourceWatch": "https://warconomy.com/operator/source-watch",
    "staleness": "https://warconomy.com/operator/staleness",
    "backlog": "https://warconomy.com/operator/backlog",
    "indexing": "https://warconomy.com/methodology/indexing"
  }
}