Add shuttle status page with animated rocket timeline - #113
Conversation
Excludes docs/ from the Jekyll build so specs do not become live pages. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Run 1 dates come from the published news posts; Run 2 fab stages are estimates anchored to the 16 October 2026 delivery estimate; Run 3 is unannounced so every stop is TBD. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Each shuttle renders its stops from _data/runs.yml as a vertical route; an inline-SVG rocket flies (pure CSS animation, reduced-motion aware) in the segment between the last completed stop and the next one. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Upstream main announced Run 3 (campaign open, early bird 30 Sep 2026) and extended Run 2's GDS deadline to 14 July 2026 while this page was in progress. Drops the placeholder Run 3 block, adds real stop dates, and introduces a Boarding badge for runs still taking orders. Shipping estimate stops no longer carry machine dates so a passed estimate never auto-flips to done. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
🚀 Preview Deployment Ready!
This preview will be automatically updated when you push new commits to this PR. Browse all previews: https://preview.wafer.space ⚡ Deployed to custom domain • Preview will be removed when PR is closed |
|
📋 Previous verification results (archived) Click to view archived verification results from 2026-08-15T02:41:53.000Z❌ Preview Site Verification FAILEDPreview Site Verification ReportPR: #113 1. Basic Connectivity ✅
2. Content Verification
3. Multi-Page Asset VerificationDiscovering all pages in the site...
4. Link and Asset Verification (muffet)Running comprehensive muffet validation...
Summary: 0 5. Performance Check
6. Mobile Responsiveness
Summary❌ Some verification checks failed 🔍 Automated verification • Run ID: 31859710465 • 2026-08-15T02:41:53.310Z ⏰ This verification result has been archived by Run ID: 31859952000 • A newer verification is available below |
The run3-coming-soon post linked /news/chip-on-board-progress without relative_url, 404ing in per-PR preview sites (which live under /pr-NNN) and failing muffet verification on every PR since 24 July. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
|
📋 Previous verification results (archived) Click to view archived verification results from 2026-08-15T02:47:44.000Z❌ Preview Site Verification FAILEDPreview Site Verification ReportPR: #113 1. Basic Connectivity ✅
2. Content Verification
3. Multi-Page Asset VerificationDiscovering all pages in the site...
4. Link and Asset Verification (muffet)Running comprehensive muffet validation...
Summary: 0 5. Performance Check
6. Mobile Responsiveness
Summary❌ Some verification checks failed 🔍 Automated verification • Run ID: 31859952000 • 2026-08-15T02:47:44.173Z ⏰ This verification result has been archived by Run ID: 31860403252 • A newer verification is available below |
Self-review findings: the page lacked the footer include every other page has, and Run 3's bare stop dates would have shown deadlines as passed at midnight UTC, ~36 hours before the real end-of-day-AoE cutoffs. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
❌ Preview Site Verification FAILEDPreview Site Verification ReportPR: #113 1. Basic Connectivity ✅
2. Content Verification
3. Multi-Page Asset VerificationDiscovering all pages in the site...
4. Link and Asset Verification (muffet)Running comprehensive muffet validation...
Summary: 0 5. Performance Check
6. Mobile Responsiveness
Summary❌ Some verification checks failed 🔍 Automated verification • Run ID: 31860403252 • 2026-08-15T02:58:27.445Z |
Summary
Adds /status.html — a status page showing each of the three wafer.space shuttles as a vertical route of milestone stops, with a small animated rocket flying (pure CSS,
prefers-reduced-motionaware) between the last completed stop and the next one._data/runs.ymlgains astops:list (title, optional ISOdate, free-textdisplay_date, optional explicitstatus). Explicit status wins; otherwise the stop's date is compared against build time. Hard deadlines carry machine dates so they flip automatically; manufacturing estimates are display-only so a passed estimate never silently shows as done._includes/components/rocket.html), animated with CSS keyframes only — flame flicker plus a bobbing flight along the active segment. Parked upright on the launch pad for Run 3.--color-*palette variables and includes dark-mode overrides; verified with Playwright at desktop/mobile widths in light and dark themes.docs/superpowers/specs/(withdocs/added to Jekyll'sexclude:so it doesn't become a live page).Data accuracy notes (please check)
status: "done"in_data/runs.ymland Run 1 will show as Delivered.🤖 Generated with Claude Code