feat: launch Cyberflop evidence retrospective
Cyberflop — source-first Cybertruck retrospective
A complete Hugo evidence site covering the November 2019 reveal through July 24, 2026: 15 scored promises, 45 timeline events, 11 NHTSA recalls, 8 historical peers plus the Cybertruck, and 93 bibliography entries. The thesis is tested rather than assumed: commercial under-delivery is proven, quality/depreciation concerns are plausible, and an Edsel/DeLorean-class historic verdict remains premature.
Visual evidence
The evidence-dense desktop case file, with source-labeled metrics and explicit verdict tiers.
· vision 1/6 · DOM-verified: 200 response, one H1, hero image loaded, no horizontal overflow, zero console errors.
The same case file at a 390px mobile viewport, with collapsed navigation and stacked evidence cards.
· vision 2/6 · DOM-verified: 200 response, mobile navigation opens and closes with Escape, no horizontal overflow.
The market exhibit keeps units, dates, values, denominators, methodology caveats, and sources visible.
· vision 3/6 · DOM-verified: sales bars include Target/yr, 2024, 2025, Q4 2024, and Q4 2025 labels with exact values.
The 11-campaign recall ledger remains readable as responsive evidence cards on mobile.
· vision 4/6 · DOM-verified: all 11 campaigns render, service/OTA filters expose visible active state and correct counts, no clipping or console errors.
Every historical card names its own comparison denominator instead of flattening unrelated failure classes into raw volume.
· vision 5/6 · DOM-verified: all 9 cards expose a visible per-card Normalization field.
The filterable 93-entry bibliography exposes publisher, publication date, access date, source tier, and notes.
· vision 6/6 · DOM-verified: source search for NHTSA returns 14 of 93 entries and updates the live status message.
What ships
- 9 public routes: home, promise ledger, timeline, market, recalls, hall of flops, methodology, sources, about
- 15 claim verdicts: 5 kept, 2 partial, 7 missed, 1 unresolved
- 45 dated timeline events across promise, production, market, recall, and culture
- 11 NHTSA campaigns plus 2 open investigations, with population-denominator warning
- 8 normalized historical peers plus a still-open Cybertruck card, distinguishing failure modes rather than flattening them
- 93 source records with five evidence tiers, access dates, and stable local IDs
- original locally hosted hero art; no Tesla logo, no remote font/CDN dependency, no trackers
- verification-before-visibility corrections policy, moderated intake template, right-to-reply path, editorial disclaimer, methodology, known limitations, and source URL audit
Verification
hugo --source site --gc --minify --destination public→ 11 pages, 2 static files, 98 mspython3 scripts/check_site.py --public site/public→ OK: 93 sources; 9 required routes; data and rendered links validpytest -q→ 29 passed- artifact parity → 16/16 rendered files match
site/public.sha256; mutation regression fails closed node --check site/assets/js/cyberflop.js→ success- GitLab CI lint for project 260 → valid: true; 0 errors; 0 warnings
- Playwright route audit → 18 route/viewport combinations passed (9 routes × desktop/mobile)
- interaction checks → mobile nav, timeline filter, recall remedy filters, Hall normalization, and source search passed
- external-source probe → 70 normal 2xx responses, 17 expected access gates, 2 broken paths corrected and re-fetched successfully
Release boundary
This MR is intentionally not auto-merged or deployed. GitLab Pages is configured and cyberflop.hermanity.dev is DNS- and GitLab-verified; the first default-branch pipeline will publish the already-audited build artifact after Jon's explicit go-live decision.
Closes #1 (closed)