{
  "version": "2026-09-21.EI-A.lab-2",
  "source_version": "2026-09-21-review-2",
  "scope": "Numerical mechanisms, data identity, static equivalent content and markup references; no browser acceptance claimed",
  "passed": 157,
  "failed": 0,
  "checks": [
    {
      "name": "Complete input packet equals reviewed v2 source",
      "passed": true
    },
    {
      "name": "Source version is review-2",
      "passed": true
    },
    {
      "name": "Three observed cases preserved",
      "passed": true
    },
    {
      "name": "Five teaching experiments preserved",
      "passed": true
    },
    {
      "name": "Embedded JSON equals data.json without escaping changes",
      "passed": true
    },
    {
      "name": "All HTML and SVG ids are unique",
      "passed": true,
      "actual": 107,
      "expected": 107
    },
    {
      "name": "Stable hash #ei06",
      "passed": true
    },
    {
      "name": "Stable hash #ei03",
      "passed": true
    },
    {
      "name": "Stable hash #ei04",
      "passed": true
    },
    {
      "name": "Stable hash #ei01",
      "passed": true
    },
    {
      "name": "Stable hash #ei02",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves annual-composition-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves annual-composition-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves boundary-hourly-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves boundary-hourly-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves hhi-chart-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves hhi-chart-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves demand-chart-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves demand-chart-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves fleet-chart-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves fleet-chart-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves power-resources-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves power-resources-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves power-energy-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves power-energy-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves cost-unit-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves cost-unit-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves cost-total-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves cost-total-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves orders-real-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves orders-real-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves orders-toy-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves orders-toy-desc",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves va-chart-title",
      "passed": true
    },
    {
      "name": "SVG accessible label resolves va-chart-desc",
      "passed": true
    },
    {
      "name": "Census contains only April and May",
      "passed": true
    },
    {
      "name": "Fixed Census vintage and source URL retained",
      "passed": true
    },
    {
      "name": "Old March values not exposed",
      "passed": true
    },
    {
      "name": "EIA sales_growth_pct",
      "passed": true,
      "actual": 2.2654092170824702,
      "expected": 2.265409217082464
    },
    {
      "name": "EIA published_price_growth_pct",
      "passed": true,
      "actual": 3.0000000000000027,
      "expected": 3
    },
    {
      "name": "EIA unidentified_change_ratio",
      "passed": true,
      "actual": 0.7551364056941561,
      "expected": 0.7551364056941547
    },
    {
      "name": "EIA residential_composition_pct",
      "passed": true,
      "actual": 37.30142159923248,
      "expected": 37.30142159923248
    },
    {
      "name": "EIA 2023 revenue/quantity",
      "passed": true,
      "actual": 15.999241392389786,
      "expected": 15.999241392389786
    },
    {
      "name": "EIA 2024 revenue/quantity",
      "passed": true,
      "actual": 16.479282798133895,
      "expected": 16.479282798133895
    },
    {
      "name": "HHI narrow/separate",
      "passed": true,
      "actual": 3450,
      "expected": 3450
    },
    {
      "name": "HHI denominator narrow/separate",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI shares sum narrow/separate",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI share narrow/separate/A",
      "passed": true,
      "actual": 40,
      "expected": 40
    },
    {
      "name": "HHI share narrow/separate/B",
      "passed": true,
      "actual": 35,
      "expected": 35
    },
    {
      "name": "HHI share narrow/separate/C",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "HHI wide/separate",
      "passed": true,
      "actual": 2112.5,
      "expected": 2112.5
    },
    {
      "name": "HHI denominator wide/separate",
      "passed": true,
      "actual": 200,
      "expected": 200
    },
    {
      "name": "HHI shares sum wide/separate",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI share wide/separate/A",
      "passed": true,
      "actual": 20,
      "expected": 20
    },
    {
      "name": "HHI share wide/separate/B",
      "passed": true,
      "actual": 17.5,
      "expected": 17.5
    },
    {
      "name": "HHI share wide/separate/C",
      "passed": true,
      "actual": 12.5,
      "expected": 12.5
    },
    {
      "name": "HHI share wide/separate/D",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "HHI share wide/separate/E",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "HHI narrow/A+B common owner",
      "passed": true,
      "actual": 6250,
      "expected": 6250
    },
    {
      "name": "HHI denominator narrow/A+B common owner",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI shares sum narrow/A+B common owner",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI share narrow/A+B common owner/A+B",
      "passed": true,
      "actual": 75,
      "expected": 75
    },
    {
      "name": "HHI share narrow/A+B common owner/C",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "HHI wide/A+B common owner",
      "passed": true,
      "actual": 2812.5,
      "expected": 2812.5
    },
    {
      "name": "HHI denominator wide/A+B common owner",
      "passed": true,
      "actual": 200,
      "expected": 200
    },
    {
      "name": "HHI shares sum wide/A+B common owner",
      "passed": true,
      "actual": 100,
      "expected": 100
    },
    {
      "name": "HHI share wide/A+B common owner/A+B",
      "passed": true,
      "actual": 37.5,
      "expected": 37.5
    },
    {
      "name": "HHI share wide/A+B common owner/C",
      "passed": true,
      "actual": 12.5,
      "expected": 12.5
    },
    {
      "name": "HHI share wide/A+B common owner/D",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "HHI share wide/A+B common owner/E",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "Zero HHI denominator rejected",
      "passed": true
    },
    {
      "name": "Missing HHI sales rejected",
      "passed": true
    },
    {
      "name": "Demand P u=0,v=0",
      "passed": true,
      "actual": 20,
      "expected": 20
    },
    {
      "name": "Demand Q u=0,v=0",
      "passed": true,
      "actual": 60,
      "expected": 60
    },
    {
      "name": "Demand clears u=0,v=0",
      "passed": true,
      "actual": 60,
      "expected": 60
    },
    {
      "name": "Demand P u=20,v=0",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "Demand Q u=20,v=0",
      "passed": true,
      "actual": 70,
      "expected": 70
    },
    {
      "name": "Demand clears u=20,v=0",
      "passed": true,
      "actual": 70,
      "expected": 70
    },
    {
      "name": "Demand P u=0,v=-20",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "Demand Q u=0,v=-20",
      "passed": true,
      "actual": 50,
      "expected": 50
    },
    {
      "name": "Demand clears u=0,v=-20",
      "passed": true,
      "actual": 50,
      "expected": 50
    },
    {
      "name": "Demand P u=10,v=-10",
      "passed": true,
      "actual": 25,
      "expected": 25
    },
    {
      "name": "Demand Q u=10,v=-10",
      "passed": true,
      "actual": 60,
      "expected": 60
    },
    {
      "name": "Demand clears u=10,v=-10",
      "passed": true,
      "actual": 60,
      "expected": 60
    },
    {
      "name": "Fixed price Qd",
      "passed": true,
      "actual": 50,
      "expected": 50
    },
    {
      "name": "Fixed price Qs",
      "passed": true,
      "actual": 70,
      "expected": 70
    },
    {
      "name": "Fixed price gap",
      "passed": true,
      "actual": 20,
      "expected": 20
    },
    {
      "name": "Fixed price has no actual trade quantity",
      "passed": true
    },
    {
      "name": "Entire integer shock domain has interior equilibrium and positive fixed-price quantities",
      "passed": true
    },
    {
      "name": "Out-of-domain demand shock rejected",
      "passed": true
    },
    {
      "name": "Fixed price SVG has no equilibrium point label",
      "passed": true
    },
    {
      "name": "Fleet first purchase",
      "passed": true,
      "actual": 20,
      "expected": 20
    },
    {
      "name": "Fleet actual stock carried",
      "passed": true,
      "actual": 110,
      "expected": 110
    },
    {
      "name": "Fleet second purchase",
      "passed": true,
      "actual": 11,
      "expected": 11
    },
    {
      "name": "Fleet purchase growth",
      "passed": true,
      "actual": -44.99999999999999,
      "expected": -45
    },
    {
      "name": "Fleet no negative purchase",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Fleet actual stock can exceed target",
      "passed": true,
      "actual": 90,
      "expected": 90
    },
    {
      "name": "Fleet carries actual stock above manual initial range",
      "passed": true,
      "actual": 240,
      "expected": 240
    },
    {
      "name": "Manual initial fleet remains within 200",
      "passed": true
    },
    {
      "name": "Power baseline/gapBefore",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Power baseline/batteryUsed",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Power baseline/gapAfter",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Energy conserved baseline",
      "passed": true,
      "actual": 8,
      "expected": 8
    },
    {
      "name": "Storage power limit baseline",
      "passed": true
    },
    {
      "name": "Power low-wind-no-imports/gapBefore",
      "passed": true,
      "actual": 10,
      "expected": 10
    },
    {
      "name": "Power low-wind-no-imports/batteryUsed",
      "passed": true,
      "actual": 1.3333333333333333,
      "expected": 1.3333333333333333
    },
    {
      "name": "Power low-wind-no-imports/gapAfter",
      "passed": true,
      "actual": 8.666666666666666,
      "expected": 8.666666666666666
    },
    {
      "name": "Energy conserved low-wind-no-imports",
      "passed": true,
      "actual": 8,
      "expected": 8
    },
    {
      "name": "Storage power limit low-wind-no-imports",
      "passed": true
    },
    {
      "name": "Power low-wind-imports/gapBefore",
      "passed": true,
      "actual": 5,
      "expected": 5
    },
    {
      "name": "Power low-wind-imports/batteryUsed",
      "passed": true,
      "actual": 1.3333333333333333,
      "expected": 1.3333333333333333
    },
    {
      "name": "Power low-wind-imports/gapAfter",
      "passed": true,
      "actual": 3.666666666666667,
      "expected": 3.666666666666667
    },
    {
      "name": "Energy conserved low-wind-imports",
      "passed": true,
      "actual": 8,
      "expected": 8
    },
    {
      "name": "Storage power limit low-wind-imports",
      "passed": true
    },
    {
      "name": "Power four-hour/gapBefore",
      "passed": true,
      "actual": 5,
      "expected": 5
    },
    {
      "name": "Power four-hour/batteryUsed",
      "passed": true,
      "actual": 2,
      "expected": 2
    },
    {
      "name": "Power four-hour/gapAfter",
      "passed": true,
      "actual": 3,
      "expected": 3
    },
    {
      "name": "Energy conserved four-hour",
      "passed": true,
      "actual": 8,
      "expected": 8
    },
    {
      "name": "Storage power limit four-hour",
      "passed": true
    },
    {
      "name": "5 GW and 30 GWh cover six-hour gap",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Outages cannot exceed installed capacity",
      "passed": true
    },
    {
      "name": "Zero-energy storage gives zero output",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Zero-power storage gives zero output",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Cost default q",
      "passed": true,
      "actual": 15,
      "expected": 15
    },
    {
      "name": "Cost default C",
      "passed": true,
      "actual": 362.5,
      "expected": 362.5
    },
    {
      "name": "Cost default revenue",
      "passed": true,
      "actual": 375,
      "expected": 375
    },
    {
      "name": "Cost default profit",
      "passed": true,
      "actual": 12.5,
      "expected": 12.5
    },
    {
      "name": "Cost scenario q P=20,F=100",
      "passed": true,
      "actual": 10,
      "expected": 10
    },
    {
      "name": "Cost scenario profit P=20,F=100",
      "passed": true,
      "actual": -50,
      "expected": -50
    },
    {
      "name": "Cost scenario q P=25,F=200",
      "passed": true,
      "actual": 15,
      "expected": 15
    },
    {
      "name": "Cost scenario profit P=25,F=200",
      "passed": true,
      "actual": -87.5,
      "expected": -87.5
    },
    {
      "name": "Average cost undefined at zero output",
      "passed": true
    },
    {
      "name": "Nonpositive k rejected",
      "passed": true
    },
    {
      "name": "Capacity binds",
      "passed": true,
      "actual": 10,
      "expected": 10
    },
    {
      "name": "Actual orders net_flow_may",
      "passed": true,
      "actual": 381,
      "expected": 381
    },
    {
      "name": "Actual orders backlog_change_may",
      "passed": true,
      "actual": 381,
      "expected": 381
    },
    {
      "name": "Actual orders reconciliation_residual_may",
      "passed": true,
      "actual": 0,
      "expected": 0
    },
    {
      "name": "Actual orders inventory_to_monthly_shipments",
      "passed": true,
      "actual": 2.3697198755002225,
      "expected": 2.3697198755002225
    },
    {
      "name": "Net and gross are equivalent",
      "passed": true,
      "actual": 11595,
      "expected": 11595
    },
    {
      "name": "Net cancellation not deducted twice",
      "passed": true,
      "actual": 11595,
      "expected": 11595
    },
    {
      "name": "Other adjustment exercise",
      "passed": true,
      "actual": 11495,
      "expected": 11495
    },
    {
      "name": "Zero shipments has undefined ratios",
      "passed": true
    },
    {
      "name": "Negative ending backlog rejected",
      "passed": true
    },
    {
      "name": "Cancellation cannot exceed gross orders",
      "passed": true
    },
    {
      "name": "Value-added gross_output_sum",
      "passed": true,
      "actual": 260,
      "expected": 260
    },
    {
      "name": "Value-added intermediate_input_sum",
      "passed": true,
      "actual": 140,
      "expected": 140
    },
    {
      "name": "Value-added value_added_sum",
      "passed": true,
      "actual": 120,
      "expected": 120
    },
    {
      "name": "Value-added final_product_value",
      "passed": true,
      "actual": 120,
      "expected": 120
    },
    {
      "name": "VA sum cancels intermediate output",
      "passed": true,
      "actual": 120,
      "expected": 120
    },
    {
      "name": "Factory production",
      "passed": true,
      "actual": 70,
      "expected": 70
    },
    {
      "name": "Factory delivery",
      "passed": true,
      "actual": 60,
      "expected": 60
    },
    {
      "name": "Factory inventory change",
      "passed": true,
      "actual": 10,
      "expected": 10
    },
    {
      "name": "No nonfinite SVG coordinates demand zero shifts",
      "passed": true
    },
    {
      "name": "No nonfinite SVG coordinates demand endpoint",
      "passed": true
    },
    {
      "name": "No nonfinite SVG coordinates cost zero capacity",
      "passed": true
    },
    {
      "name": "No nonfinite SVG coordinates power zero storage",
      "passed": true
    },
    {
      "name": "No nonfinite SVG coordinates orders zero shipments",
      "passed": true
    }
  ]
}
