{
  "schemaVersion": 1,
  "version": "1.0.0-candidate.1",
  "name": "National Readiness Index",
  "organization": "Sky Fall Institute",
  "effectiveDate": "2026-11-11",
  "status": "candidate",
  "publicationPolicy": {
    "allIndicatorsRequired": true,
    "noImputation": true,
    "noReweighting": true,
    "methodApprovalRequired": true,
    "maxSnapshotAgeHours": 36
  },
  "sources": {
    "fema_household": {
      "id": "fema_household",
      "name": "FEMA National Household Survey",
      "url": "https://www.fema.gov/sites/default/files/documents/fema_icpd_2024-national-household-survey-on-disaster-preparedness-findings_05072025.pdf",
      "frequency": "Annual; verify survey wording and weighting for each wave.",
      "status": "primary document located; manual extraction required",
      "researchedOn": "2026-11-11"
    },
    "fed_shed": {
      "id": "fed_shed",
      "name": "Federal Reserve SHED",
      "url": "https://www.federalreserve.gov/consumerscommunities/shed.htm",
      "frequency": "Annual survey; latest verified wave October 2025, report May 2026.",
      "status": "collector implemented for two 2025 measures",
      "researchedOn": "2026-11-11"
    },
    "bls": {
      "id": "bls",
      "name": "Bureau of Labor Statistics",
      "url": "https://www.bls.gov/developers/api_signature_v2.htm",
      "frequency": "Monthly; revisions possible; release dates require release-calendar verification.",
      "status": "API collector implemented; candidates require review",
      "researchedOn": "2026-11-11"
    },
    "eia": {
      "id": "eia",
      "name": "Energy Information Administration",
      "url": "https://www.eia.gov/opendata/",
      "frequency": "Weekly petroleum; annual reliability; series must be pinned before ingestion.",
      "status": "manual import supported; series mapping outstanding",
      "researchedOn": "2026-11-11"
    },
    "eia_reliability": {
      "id": "eia_reliability",
      "name": "EIA Electric Power Annual reliability table",
      "url": "https://www.eia.gov/electricity/Annual/table.php?t=epa_11_03.html",
      "frequency": "Annual; any-method, all-events SAIDI only.",
      "status": "manual import supported; extraction outstanding",
      "researchedOn": "2026-11-11"
    },
    "dot": {
      "id": "dot",
      "name": "FHWA National Bridge Inventory",
      "url": "https://www.fhwa.dot.gov/bridge/nbi/nbi_data.cfm",
      "frequency": "Annual; deck-area weighting; do not substitute bridge counts.",
      "status": "manual import supported; aggregation outstanding",
      "researchedOn": "2026-11-11"
    },
    "nyfed": {
      "id": "nyfed",
      "name": "Federal Reserve Bank of New York GSCPI",
      "url": "https://www.newyorkfed.org/research/policy/gscpi",
      "frequency": "Monthly; global proxy, not an official Federal Reserve estimate.",
      "status": "manual import supported; pinned vintage needed",
      "researchedOn": "2026-11-11"
    },
    "cdc": {
      "id": "cdc",
      "name": "CDC Public Health Emergency Preparedness",
      "url": "https://www.cdc.gov/readiness/php/phep/index.html",
      "frequency": "Annual program reporting; national performance denominator not yet verified.",
      "status": "data procurement required",
      "researchedOn": "2026-11-11"
    },
    "aspr": {
      "id": "aspr",
      "name": "ASPR Hospital Preparedness Program",
      "url": "https://aspr.hhs.gov/newsroom/Pages/FY2026-BP3-HPP-Continuation-Guidance.aspx",
      "frequency": "Annual program reporting; guidance is not observed performance.",
      "status": "data procurement required",
      "researchedOn": "2026-11-11"
    },
    "fema_capability": {
      "id": "fema_capability",
      "name": "FEMA THIRA and Stakeholder Preparedness Review",
      "url": "https://preptoolkit.fema.gov/web/cip-citap/ncig/-/knowledge_base/ncig/e-4-comprehensive-preparedness-guide-201",
      "frequency": "Annual SPR, three-year THIRA; comparable national denominator required.",
      "status": "data procurement required; qualitative reports cannot supply scores",
      "researchedOn": "2026-11-11"
    },
    "census": {
      "id": "census",
      "name": "Census Community Resilience Estimates",
      "url": "https://www.census.gov/programs-surveys/community-resilience-estimates.html",
      "frequency": "Context only; social vulnerability is not demonstrated response capacity.",
      "status": "context only",
      "researchedOn": "2026-11-11"
    },
    "cisa": {
      "id": "cisa",
      "name": "CISA Known Exploited Vulnerabilities",
      "url": "https://www.cisa.gov/known-exploited-vulnerabilities-catalog",
      "frequency": "Event-driven; catalog counts are context, not national patch compliance.",
      "status": "context only; direct retrieval returned 403 during research",
      "researchedOn": "2026-11-11"
    },
    "national_audit": {
      "id": "national_audit",
      "name": "Required national or representative operational audit",
      "url": null,
      "frequency": "Annual unless otherwise specified. A named source, sampling frame and independent evidence are required.",
      "status": "no verified national dataset; procurement required",
      "researchedOn": "2026-11-11"
    }
  },
  "categories": [
    {
      "id": "household",
      "name": "Household Readiness",
      "weight": 0.15,
      "indicators": [
        {
          "id": "household_supplies",
          "name": "Emergency supplies",
          "definition": "Survey-weighted share of adults reporting emergency supplies set aside; does not establish adequacy or duration.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.2,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "household_savings",
          "name": "Three-month savings buffer",
          "definition": "Survey-weighted share of adults with money set aside for three months of expenses; adults are the unit, not households.",
          "source": "fed_shed",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.2,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "household_evacuation",
          "name": "Evacuation route knowledge",
          "definition": "Survey-weighted share of adults who know their evacuation routes.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.2,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "household_water",
          "name": "Emergency water provision",
          "definition": "Share of residents with independently verified access to at least 3 days of potable emergency water at 1 gallon per person per day; sampling frame must include private wells.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.2,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "household_family_plan",
          "name": "Family contact plan",
          "definition": "Survey-weighted share of adults with a plan to contact family members in an emergency.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.2,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "energy",
      "name": "Energy and Fuel Readiness",
      "weight": 0.12,
      "indicators": [
        {
          "id": "energy_outage",
          "name": "Electricity interruption duration",
          "definition": "National customer-weighted any-method SAIDI including major events, minutes/customer/year; maintain same reporting universe and document missing utilities.",
          "source": "eia_reliability",
          "unit": "minutes/customer/year",
          "direction": "lower",
          "worst": 1440,
          "best": 0,
          "validMin": 0,
          "validMax": 525600,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Proposed policy anchors: zero to 24 cumulative outage hours annually; not an engineering safety cutoff."
        },
        {
          "id": "energy_fuel",
          "name": "Distillate fuel buffer",
          "definition": "US distillate stocks divided by trailing 4-week average daily product supplied, days; retain both series vintages and exact aggregation code.",
          "source": "eia",
          "unit": "days",
          "direction": "higher",
          "worst": 10,
          "best": 40,
          "validMin": 0,
          "validMax": 365,
          "weight": 0.25,
          "maxAgeDays": 21,
          "frequency": "weekly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Proposed policy anchors: 10 to 40 days of stock cover. Seasonal and regional shortages can be obscured."
        },
        {
          "id": "energy_backup",
          "name": "Tested critical-site backup power",
          "definition": "Share of nationally enumerated critical facilities passing a documented 72-hour backup-power exercise in the prior 12 months.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "energy_capacity",
          "name": "Adequate regional capacity",
          "definition": "Share of US electricity customers in planning regions meeting their published reserve-margin target; use each region target, not a single invented national margin.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "economy",
      "name": "Economic Resilience",
      "weight": 0.12,
      "indicators": [
        {
          "id": "economy_liquidity",
          "name": "Small financial emergency coverage",
          "definition": "Survey-weighted adults able and willing to cover a hypothetical $400 expense with cash or equivalent, including a credit card paid at the next statement; not savings alone.",
          "source": "fed_shed",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "economy_unemployment",
          "name": "Unemployment rate",
          "definition": "BLS LNS14000000 seasonally adjusted U-3, civilian noninstitutional population age 16+; labor-force denominator.",
          "source": "bls",
          "unit": "percent",
          "direction": "lower",
          "worst": 12,
          "best": 3,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 75,
          "frequency": "monthly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Proposed stress anchors: 3% to 12% unemployment; not a full-employment estimate."
        },
        {
          "id": "economy_inflation",
          "name": "Inflation pressure",
          "definition": "Absolute deviation of 12-month CPI-U inflation from 2%; compute 100*(CPI_t/CPI_t-12 - 1), then abs(rate-2). CPI series CUUR0000SA0, NSA.",
          "source": "bls",
          "unit": "percentage_points",
          "direction": "lower",
          "worst": 8,
          "best": 0,
          "validMin": 0,
          "validMax": 1000,
          "weight": 0.25,
          "maxAgeDays": 75,
          "frequency": "monthly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Proposed stability anchor centered on 2% CPI inflation; not the Federal Reserve PCE target. Both deflation and high inflation are penalized."
        },
        {
          "id": "economy_bills",
          "name": "Current bills paid",
          "definition": "100 minus survey-weighted share of adults not paying all prior-month bills; retain original source value and transformation.",
          "source": "fed_shed",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "infrastructure",
      "name": "Infrastructure Reliability",
      "weight": 0.12,
      "indicators": [
        {
          "id": "infrastructure_bridges",
          "name": "Bridge condition",
          "definition": "100 minus percent of national bridge deck area classified poor in the FHWA NBI; use denominator deck area, not structure counts.",
          "source": "dot",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "infrastructure_water",
          "name": "Reliable drinking water",
          "definition": "Resident-weighted share served without health-based drinking-water violations during the observation year; private-well residents must be covered or explicit missing population recorded.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "infrastructure_telecom",
          "name": "Tested network redundancy",
          "definition": "Share of population served by critical telecommunications routes with independently tested redundant backhaul and backup power.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "infrastructure_grid",
          "name": "Grid restoration capability",
          "definition": "Customer-weighted share of electric distribution systems demonstrating restoration of prioritized critical loads within locally predeclared exercise targets in the prior year.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "supply",
      "name": "Supply Chain Resilience",
      "weight": 0.1,
      "indicators": [
        {
          "id": "supply_pressure",
          "name": "Supply-chain pressure",
          "definition": "NY Fed GSCPI monthly value in standard deviations; global pressure proxy, not a direct US preparedness capacity measure.",
          "source": "nyfed",
          "unit": "standard_deviations",
          "direction": "lower",
          "worst": 4,
          "best": -1,
          "validMin": -20,
          "validMax": 20,
          "weight": 0.25,
          "maxAgeDays": 75,
          "frequency": "monthly",
          "scope": "GLOBAL_PROXY_US",
          "minCoverage": 0.95,
          "thresholdBasis": "Proposed stress anchors -1 to +4 standard deviations; low pressure does not prove spare capacity."
        },
        {
          "id": "supply_food",
          "name": "Food distribution continuity",
          "definition": "Population-weighted share of food distribution service areas passing a documented 7-day continuity exercise within the last year.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "supply_freight",
          "name": "Freight contingency capacity",
          "definition": "Share of nationally enumerated essential freight lanes with tested alternate routes and contracted replacement capacity within 72 hours.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "supply_essentials",
          "name": "Essential goods availability",
          "definition": "Share of item-region-days without stockouts for a preregistered basket of food, potable water, critical medicines and hygiene goods over a quarter; fixed basket weights and national sampling frame.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 150,
          "frequency": "quarterly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "health",
      "name": "Healthcare Readiness",
      "weight": 0.1,
      "indicators": [
        {
          "id": "health_surge",
          "name": "Demonstrated hospital surge",
          "definition": "Population-weighted share of hospital service areas meeting predeclared staffed-bed and transfer surge targets in a documented annual exercise; staffed capacity, not licensed beds.",
          "source": "aspr",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "health_resources",
          "name": "Emergency medical resources",
          "definition": "Population-weighted share of EMS service areas meeting predeclared staffing, transport and essential-supply targets during an annual exercise.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "health_access",
          "name": "Affordable healthcare access",
          "definition": "100 minus share of adults forgoing medical care because of cost in the preceding 12 months; financial access proxy.",
          "source": "fed_shed",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "health_public",
          "name": "Public health response capability",
          "definition": "Population-weighted share of jurisdictions meeting predeclared laboratory, surveillance and dispensing targets in audited annual PHEP exercises.",
          "source": "cdc",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "community",
      "name": "Community Preparedness",
      "weight": 0.1,
      "indicators": [
        {
          "id": "community_plan",
          "name": "Exercised local emergency plans",
          "definition": "Population-weighted share of local jurisdictions with an updated all-hazards plan and completed annual exercise covering disability and transport-access needs.",
          "source": "fema_capability",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "community_response",
          "name": "Local response capability",
          "definition": "Population-weighted share of jurisdictions demonstrating their published local response targets in exercises; target difficulty must be harmonized before comparison.",
          "source": "fema_capability",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "community_volunteer",
          "name": "Preparedness volunteer participation",
          "definition": "Survey-weighted adults volunteering to help their community prepare; participation is a proxy, not measured volunteer deployment capacity.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "community_drills",
          "name": "Public preparedness drills",
          "definition": "Survey-weighted adults participating in an emergency drill.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "cyber",
      "name": "Cybersecurity and Communications",
      "weight": 0.08,
      "indicators": [
        {
          "id": "cyber_recovery",
          "name": "Cyber recovery capability",
          "definition": "Share of nationally representative critical operators that restore critical service within predeclared recovery objectives in an annual independent ransomware exercise.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "cyber_patch",
          "name": "Exploited-vulnerability remediation",
          "definition": "Share of in-scope known-exploited vulnerable asset instances remediated by the applicable deadline in a representative critical-operator audit; not the number of KEV entries.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 150,
          "frequency": "quarterly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "cyber_incident",
          "name": "Cyber service continuity",
          "definition": "Percent of monitored critical-service customer-hours without disruption attributable to verified cyber incidents; include zero-incident reporters and reporting coverage.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 150,
          "frequency": "quarterly",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "cyber_communications",
          "name": "Interoperable emergency communications",
          "definition": "Population-weighted share of jurisdictions passing an annual interoperable communications exercise under commercial-network outage conditions.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "response",
      "name": "Disaster Response Capacity",
      "weight": 0.07,
      "indicators": [
        {
          "id": "response_resources",
          "name": "Deployable response resources",
          "definition": "Share of nationally required typed response resource units that are staffed, equipped, exercised and available within predeclared deployment targets; denominator from an agreed scenario set.",
          "source": "fema_capability",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "response_recovery",
          "name": "Recovery capability",
          "definition": "Population-weighted share of jurisdictions passing an annual recovery exercise for essential-service restoration, including finance and temporary housing targets.",
          "source": "fema_capability",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "response_evacuation",
          "name": "Evacuation system capability",
          "definition": "Population-weighted share of at-risk evacuation zones meeting scenario-specific clearance targets in validated exercises or calibrated simulations, including people without vehicles.",
          "source": "national_audit",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "response_coordination",
          "name": "Response coordination",
          "definition": "Population-weighted share of jurisdictions meeting mutual-aid coordination and resource-request targets in a documented multi-jurisdiction exercise.",
          "source": "fema_capability",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.25,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    },
    {
      "id": "confidence",
      "name": "Public Preparedness Confidence",
      "weight": 0.04,
      "indicators": [
        {
          "id": "confidence_awareness",
          "name": "Preparedness information awareness",
          "definition": "Survey-weighted adults aware of disaster preparedness information, using the exact published questionnaire definition.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.3333333333333333,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "confidence_efficacy",
          "name": "Preparedness efficacy",
          "definition": "Survey-weighted adults meeting the published preparedness-efficacy definition; exact response categories must be retained.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.3333333333333333,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        },
        {
          "id": "confidence_prepared",
          "name": "Perceived preparedness",
          "definition": "Survey-weighted adults reporting preparedness for less than or more than one year; sum only mutually exclusive responses; self-perception, not verified capability.",
          "source": "fema_household",
          "unit": "percent",
          "direction": "higher",
          "worst": 0,
          "best": 100,
          "validMin": 0,
          "validMax": 100,
          "weight": 0.3333333333333333,
          "maxAgeDays": 550,
          "frequency": "annual",
          "scope": "US_50_DC",
          "minCoverage": 0.95,
          "thresholdBasis": "Sky Fall policy anchor: 0% attainment to 100% attainment; not an official safety standard."
        }
      ]
    }
  ]
}
