A surge of a size you choose, arriving in a jurisdiction you choose. Operational Areas ranked by the share of their population whose nearest emergency-capable hospital the scenario disqualifies — and the named sites that cause each break.
Three named acts, each with a rule behind it. Where the cache and the alternate-care-site plan go. Who the receiving partners are when a site is limited or ceases operating — the § 482.15(b)(7) arrangement. And the community half of every member hospital's risk assessment, the § 482.15(a)(1) community-based all-hazards assessment no single facility can author for itself.
It is read before anything happens, in a planning meeting, against a scenario the analyst picks. A planning clock, not an incident clock — and that distinction is the product. There is no incident, no feed, and nothing on this board that ages.
48.09 % of them are in a top-quartile-SVI tract. 35 of 332 ED-capable sites are disqualified; 10,100 of 72,826 licensed beds come out; 22 of 58 Operational Areas are exposed.
Change the rule or the surge posture and every one of those numbers moves in one frame.
Not a scoring rule, and there is no document by that name. What governs is ESF-8, Public Health and Medical Services — and, in California, H&SC § 1797.153, which names the buyer (the MHOAC) and names the deliverable.
The incumbent claims 4,000+ client organisations across all fifty states for real-time bed, ventilator and diversion status. It answers “what is free right now.” A thin version of it would have been the worst available outcome.
Re-scoped to a pre-incident screen over licensed and rated attributes — already published, already verified. Which means the app needs no live feed at all, and has no generated headline lane.
The re-scope is the ruling. Building on published licensed and rated attributes is not a compromise on the original brief — it is the strongest data position this category could take.
The alternative was a headline lane of generated live bed status. In public health, a generated indicator is indistinguishable from a fabricated public-health claim. Nothing in this application is generated.
| What was opened | What it does | Where it stops |
|---|---|---|
| ASPR TRACIE Surge Estimator | The federal method for a coalition surge number — an .xlsm each hospital fills in | The rule, with no geography and no denominator |
| HHS emPOWER Map | At-risk, electricity-dependent Medicare totals, monthly, with hazard overlays | The demand side, with no supply side — and at ZIP, not tract |
| The regulator's own atlas | Hover a bar, see where the SPC-1…SPC-5 buildings are, 2001–2021 | A compliance-progress chart with a locator map — no population |
| The live-status platform | Real-time beds, ventilators, PPE, EMS diversion, facility status | “Now,” never “if” — and already licensed by the buyer |
| PACER hospital surge simulator | Simulates one hospital's strategies by archetype; published 30–40 % of staffed beds | A model, one facility at a time, explicitly aspatial |
| Break First | Joins a licensed, rated capability record to a population denominator under a chosen scenario | The join nobody else makes |
The framework tools carry the rule but no geography. The mapping tools carry the geography but no rule. The commercial platform carries now but never if. Nobody joins a rated capability to who depends on it.
And the sales motion follows from one market fact: the federal surge estimate is assembled from hospital self-report. This is not a competitor to that spreadsheet — it is what a planner opens before sending it, and what shows them whose returns are missing.
The Alquist Act as amended by SB 1953 assigns every acute-care hospital building an SPC rating, 1 to 5. SPC-1 may be at risk of collapse; by 1 Jan 2030 buildings must be capable of providing services after a strong earthquake. The rule-maker already ruled.
Title 22 § 70411 defines Basic emergency service as an area “staffed and equipped at all times”; Comprehensive and Standby are separately defined licensed levels. A break point computed on a regulatory status is defensible. One computed on a bed guess is not.
42 CFR § 482.15(a)(3) pairs persons at-risk with the services the hospital can provide. That pairing is this app's unit of answer, written into federal law — which is why the product is the join, not the map.
“No estimate” is a hatch, not a shade, because a shade of the ramp reads as a low value. A suppressed or unmodelled tract stays a reachable row in the table and in the export, reading the words “no estimate.” No data colour is ever used as text — measured, not assumed: not one of the six clears 4.5:1 on both grounds.
Not “43 buildings are rated SPC-1,” and not “this county is vulnerable,” but the share of an area's population whose nearest qualifying emergency capability sits at a site the scenario disqualifies — and the named sites that cause it.
The regulator supplies the verdict; we supply the denominator. No benchmark emits this: the regulator publishes the rating with no population, the federal at-risk map publishes the population with no capability, the vulnerability index publishes vulnerability with no supply at all.
The outbound half — row to map — is what every board in this shape ships. The inbound half is the one they skip, and without it the map is a picture rather than a partner.
| Rule | Posture | Beds /10k | Qualifying | Below the line |
|---|---|---|---|---|
| Baseline | Conventional | 18.50 | 72,826 | 40 of 58 |
| Seismic (SPC-1 out) | Conventional | 15.94 | 62,726 | 38 of 58 |
| Seismic (SPC-1 out) | Crisis +40 % | 22.31 | 87,816 | 38 of 58 |
| Standby out | Conventional | 18.13 | 71,337 | 45 of 58 |
| Comprehensive only | Conventional | 1.18 | 4,640 | 14 of 58 |
The posture scales supply; it never touches the rating. A surge posture is an assumption about how much capacity can be stood up — conventional, contingency +30 %, crisis +40 %. It cannot make an SPC-1 building safe, and the app never lets it.
The scenario labels itself “9 sites statewide — a stress test, not a plan.” A reading that can be mistaken for a capacity statement has to refuse the mistake in words, in the place the mistake would be made.
The offline suite parses the token blocks out of the shipped index.html and computes WCAG relative luminance for all eight roles against both grounds in both modes — and proves the premise that no data colour may be used as text.
Chrome's DevTools protocol records every request and judges it. Not one reaches any of the seven bound data hosts. Two deliberate egresses remain — keyless basemap tiles and a version-pinned MapLibre — and both are named, with the vendoring step written down.
The area popup was opening underneath the map chrome, hiding its first line. Every suite was green. One look at the render made it obvious — and the fix is now hit-tested at the popup's first pixel, not merely checked for overlap.
Reading the figures: every number on the face of this application is computed from published regulator sources — the licensed-facility register, the statutory SPC ratings, the vulnerability index and tract population — and asserted against the recipe's literal probe output. No lane is generated. The seismic rating is a 2021-12-29 snapshot, printed as its vintage in the notice bar, because the refreshed authoritative CSV 403s every machine fetch.
Every one of these is written into the delivered application's own README. A tool that hides its edges costs you the project it cannot finish.
Your licensed-facility inventory with its emergency-service levels, your operability or condition rating if your state issues one, your tract populations and vulnerability index, and an owner for the scenario assumptions. Two weeks, and this board reads your Operational Areas.
Swappable by configuration, not by code: the reporting geography, the capability field and its licensed levels, the disqualifying rules and the surge postures. No threshold or label is hardcoded to a California rule — the rating join is a typology the app renders, and where no rating exists the app says so rather than inventing one.