{
  "name": "Warconomy indexing readiness",
  "asOf": "2026-06-05",
  "note": "Static pre-flight for manual search indexing. It confirms the sitemap/robots/canonical/linking are in place; it submits nothing to Google Search Console or Bing — those steps are manual and listed on /methodology/indexing.",
  "page": "https://warconomy.com/methodology/indexing",
  "ready": true,
  "checks": [
    {
      "check": "Canonical host is warconomy.com",
      "pass": true,
      "detail": "https://warconomy.com"
    },
    {
      "check": "robots.txt references the sitemap",
      "pass": true,
      "detail": "https://warconomy.com/sitemap.xml"
    },
    {
      "check": "sitemap.xml, robots, and llms.txt are published",
      "pass": true,
      "detail": "Machine surfaces present in the route catalog."
    },
    {
      "check": "Route catalog and machine index are published",
      "pass": true,
      "detail": "/routes/data.json + /api/data.json"
    },
    {
      "check": "Every priority page is in the sitemap",
      "pass": true,
      "detail": "all present"
    },
    {
      "check": "Every priority page is internally linkable",
      "pass": true,
      "detail": "all present"
    },
    {
      "check": "Homepage carries top sitemap priority",
      "pass": true,
      "detail": "Homepage priority >= 0.9"
    },
    {
      "check": "Metadata + no-overclaim audit enforced",
      "pass": true,
      "detail": "26 important pages audited for unique titles, descriptions, canonical host, and no overclaiming (metadata-audit.test.ts)."
    }
  ],
  "metadataAudit": {
    "auditedPages": 26,
    "forbiddenAlwaysCount": 7,
    "negationRequiredCount": 9,
    "caveatRules": 5,
    "note": "Important pages are audited for unique titles, present descriptions, canonical host, no overclaiming language, and required caveats. Enforced by metadata-audit.test.ts (in `npm run operator:check`).",
    "canonicalHost": "https://warconomy.com"
  },
  "priorityPages": [
    {
      "path": "/",
      "label": "Homepage",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/how-to-use",
      "label": "How to use",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/explore",
      "label": "Explore",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/questions",
      "label": "Questions",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/conflicts/russia-ukraine/economic-impact",
      "label": "Russia–Ukraine",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/chokepoints/strait-of-hormuz/economic-impact",
      "label": "Strait of Hormuz",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/chokepoints/red-sea-shipping/economic-impact",
      "label": "Red Sea shipping",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/sanctions/russia-energy-trade/economic-impact",
      "label": "Russia sanctions & oil",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/datasets/conflict-economic-impact",
      "label": "Dataset",
      "inSitemap": true,
      "internallyLinkable": true
    },
    {
      "path": "/sources",
      "label": "Sources",
      "inSitemap": true,
      "internallyLinkable": true
    }
  ],
  "manualSteps": [
    "Create a Google Search Console domain property for warconomy.com.",
    "Verify via DNS TXT.",
    "Submit https://warconomy.com/sitemap.xml.",
    "Inspect the homepage, then request indexing for the priority pages (in order).",
    "Add Bing Webmaster Tools (import from GSC).",
    "warconomy.org, if ever bought, is a 301 alias only — not a content site."
  ]
}