WEB-OVERHAUL-20261005-04
Site overhaul: verification (production build, full e2e on desktop/tablet/Pixel 7, leak scan, Lighthouse), evidence and docs
Evidence
From logs/evidence/WEB-OVERHAUL-20261005-04/. Click a thumbnail for the full image.
Images (60)




























































Clips (8)
Logs and data (1)
lighthouse.json · 2 kB · open
{
"at": "2026-10-05T07:06:08.491Z",
"device": "mobile (Lighthouse default, simulated 4G)",
"protocol": [
"http/1.1"
],
"lcpEnforced": false,
"budget": {
"score": 90,
"lcpMs": 2500,
"cls": 0.05,
"tbtMs": 200
},
"results": [
{
"page": "/",
"score": {
"performance": 92,
"accessibility": 100,
"best-practices": 100,
"seo": 100
},
"lcpMs": 3252,
"cls": 0,
"tbtMs": 93,
"lcpElement": "",
"fails": []
},
{
"page": "/game",
"score": {
"performance": 92,
"accessibility": 100,
"best-practices": 100,
"seo": 100
},
"lcpMs": 3158,
"cls": 0,
"tbtMs": 130,
"lcpElement": "",
…Other files (7)
- lighthouse-alpha.html · 826 kB
- lighthouse-game-builds-ravager.html · 798 kB
- lighthouse-game-builds.html · 1.1 MB
- lighthouse-game.html · 927 kB
- lighthouse-home.html · 1.0 MB
- lighthouse-news.html · 687 kB
- lighthouse-support.html · 775 kB
Tests
$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/e2e.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/leakscan.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/e2e.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/rerun2.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/lighthouse.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/lighthouse2.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/lighthouse2.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/lighthouse2.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/e2e.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/directions.sh$ sh /private/tmp/claude-501/-Users-king-Desktop-Workspace-SRO/30a0bda4-10e1-4565-9753-29db161e9005/scratchpad/static-checks.shNotes
2026-10-05 05:15 UTC · e2e run 1: 53 passed, 12 failed, 28 skipped. Real defect: axe scrollable-region-focusable on the two horizontal shelves (field guide, roadmap); fixed by making the track focusable. The other failures were time-outs in the heaviest tests (video clip, multi-page axe scan, dev mock-ups) while another project's Playwright suite was running on this Mac; their limits were raised (game 300 s, clip 300 s, directions 300 s, 360 px smoke 120 s) and the reduced-motion test now runs once on desktop. Pre-existing server log noise: 'Unexpected cache miss after cache warming' also appears in WEB-600-07.
2026-10-05 07:06 UTC · Lighthouse: the home page fell to 79-82 (LCP 4.7 s) after the redesign. Cause: Chrome does not count an image that fills the whole viewport as LCP (treated as background), and the hero now starts under the floating header, so the measured element became the wordmark, which painted late behind many early requests (83 KB HTML with 47 inline blur placeholders, CSS sprites of below-the-fold kit pieces). Fix: art-directed hero preloads per screen shape, the wordmark preloaded, below-the-fold chapters on content-visibility:auto (their CSS images wait), blur placeholders only for first-screen art. Result: all 7 pages within budget, home 92 (LCP 3.25 s, same as before the redesign), a11y/bp/seo 100. The share card now reads files from public/media only (no whole-project trace).
2026-10-05 07:19 UTC · Final: e2e run 3 on the final code 63 passed / 1 failed / 32 skipped; the failure was a race in directions.spec.ts (the three parallel tests shared one temp video folder and the first to finish deleted it), fixed with a per-test folder and re-run green (3/3). Final static checks pass. CONTINUE_HERE.md and PUBLIC_SITE.md updated; owner review pending; nothing committed.
