R1 ineligible / not-collected providers

For every provider rated in ClusterMAX 1.0 or 2.0 (excluding the "Unavailable" tier, which scripts/retrospective.py excludes before ever looking at incident data) that does not have a retrospective/incidents/<slug>.json file, this records why, so the exclusion is checkable. All findings below are from direct urllib/curl probes run 2026-09-23 (no WebSearch), separate from and in some cases correcting retrospective/status-pages.json's discovery notes (that discovery run pre-dates the fixed Atlassian history.json collector and, for a few platforms, the live surface has changed since discovery ran).

No severity is ever invented for a provider whose platform has none; where a provider is listed here as "no severity field," that's a statement about the platform, not a decision to guess one.

Collected but not fully eligible (has a <slug>.json, may still be

excluded by retrospective.py's coverage-window rule)

Hyperscaler status pages (checked individually -- no blanket exclusion)

status.io (CoreWeave, OVHcloud)

Both are on status.io. api.status.io/1.0/status/<page_id> gives only current status (its /incidents and /history sub-resources return HTTP 403). The HTML history page (<status_url>/pages/history/<page_id>?date=YYYY-MM) ignores the date query parameter entirely -- verified by requesting date=2024-01 and date=2026-08 and getting byte-identical output each time, always showing only the current rolling window (for OVHcloud: a single "September 2026" timelineMajor block with ~20 recent events; for CoreWeave: a "No incidents in the last day" empty state). status-pages.json's discovery notes ("reachable-content-present" for 6 sampled months) reflect this same always-current page, not real per-month filtering -- a false positive in that discovery pass. A path-segment variant (/pages/history/<id>/2025-03) 404s. No way found to reach 2025-03 depth.

betteruptime / Better Stack (FluidStack, Together.ai, RunPod, Prime

Intellect, Cudo Compute, Hydra, GPU.NET)

Confirmed on 7 representative pages (status.fluidstack.io, status.together.ai, uptime.runpod.io, status.primeintellect.ai, status.cudocompute.com, status.hydrahost.com, status.gpu.net): the only static endpoint that returns real, page-specific JSON is /index.json (a JSON:API document), and its included array holds at most the single currently-active status_report -- not a history. Every other guessed route (/history, /history.json, /incidents.json, /feed, /reports.json, /api/v2/status.json, /status_reports.json) serves the same byte-identical client-rendered SPA shell for every page on the same platform (the route is handled client-side after JS loads). The authenticated API (uptime.betterstack.com/api/v2/...) returns 401 Unauthorized without a bearer token we don't have. No static path to a full incident history was found for this platform.

Trust-center pages (Vanta), not incident status pages by design

Crusoe, Voltage Park, Shadeform, GMI (trust.gmicloud.ai): each resolves to a Vanta-style security/compliance trust center, which publishes controls and audit attestations, not an incident timeline. No incident data exists on these pages to collect.

Custom platforms (each independently probed; none reaches 2025-03 with a

severity or equivalent)

No public status/incident page located at all

(status-pages.json already establishes this per-provider via candidate-URL probing; verified for Hot Aisle below since it's explicitly in scope.)

TensorWave, Firmus, GMO GPU Cloud, STN, Atlas Cloud, Qubrid, Verda/DataCrunch, DENVR Dataworks, Buzz HPC, IREN/Iris Energy, FarmGPU, Whitefiber, dstack, PaleBlueDot.AI, Clore.ai, Exabits, Sesterce, Aethir, Akash, Lepton AI, SMC (the smc.statuspage.io slug resolves but is an unconfigured demo tenant -- its only "incident" is literally titled "This is an example incident", created 2022-03-18 -- treated as no real status page).

Hot Aisle: re-checked directly (not just via status-pages.json's candidate list). hotaisle.xyz (homepage) has no status/uptime link anywhere in its markup. hotaisle.statuspage.io resolves but to Atlassian's generic unclaimed-slug marketing page (<title>Real-Time Incident Communication with Statuspage | Atlassian</title>), confirmed by fetching /api/v2/status.json, /history.json, and /api/v2/incidents.json on that host and getting the identical marketing-page bytes back for all three. status.hotaisle.xyz and trust.hotaisle.xyz do not resolve (DNS failure). No public status page exists for Hot Aisle; it is excluded from collection (and, per PLAN.md, was already excluded from the primary correlation by design regardless).

Judgment call flagged explicitly

Per the coordinator's correction, hyperscaler status pages are not blanket-excluded as "not comparable" -- each was checked individually above on the same retrievability/coverage terms as every other provider, and each is ineligible for a stated technical reason (shallow/rolling data or a client-rendered page with no static incident content), not because it is a hyperscaler.