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. Cyberflop desktop homepage · 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. Cyberflop mobile homepage · 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. Cyberflop market exhibit · 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. Cyberflop recalls 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. Cyberflop Hall of Flops · 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. Cyberflop bibliography · 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 public11 pages, 2 static files, 98 ms
  • python3 scripts/check_site.py --public site/publicOK: 93 sources; 9 required routes; data and rendered links valid
  • pytest -q29 passed
  • artifact parity → 16/16 rendered files match site/public.sha256; mutation regression fails closed
  • node --check site/assets/js/cyberflop.jssuccess
  • 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)

Edited by Herman

Merge request reports

Loading