Igneum: the GPU-mined zkEVM L1. Node, miner, app, spec and site.
site/site.css: the tokens of the miner app's third redesign in light and dark (a darker light-mode ember and molten for text so every pair passes 4.5:1, checked by tools/ci/site-contrast-check.mjs), the type scale on Unbounded, Plex Sans and Plex Mono, the nav with one primary, the footer with a System/Light/Dark control, cards, tiles, tables that scroll on a phone, buttons, pills, notes, callouts, the state words, focus rings, reduced motion, print. Partials rebuilt; the head loads the stylesheet and applies the stored theme before paint. Every page's own style block is reduced to its page rules. site/live-dag.js: the shared DAG view for / and /live (docs/plans/site-ui-3.md section 6): blocks by header time and miner lane, parent edges with the selected chain as one heavier path, blue lit, red dim, pending grey, proven filled, checkpoint bands with their lock weight (locked solid, pending dashed), new blocks arriving with a glow, hover and tap details in the ledger's words, wheel and pinch zoom of the window (30 to 300 s), a pause button, device-pixel sharpness, a still frame under reduced motion; opts.mine marks the user's own blocks (the miner app embeds the same file), opts.poll:false with dag.push(reply) lets a host feed it. Every pixel is a block the observer stored. site/index.html: the one-screen story (what it is, the live scene with chain block, shards proven, last lock, vote keys and hash rate as state words, three things a sceptic checks, the download, how it works, the wallet, the journey, economics), every tick-list row kept, the chip model's numbers moved to the sceptic card, the testnet terms behind a chevron, the scroll-reveal gone, the Open Graph set on the 1200 by 630 image, no horizontal overflow at 390. site/litepaper.html: dark like the site with light on request, whole paper by default (the section mode kept, deep links intact, print prints the paper), repository paths off the surface, the cover dated 6 October, the wallet at 0.1.4, the roadmap's verifier figure aligned with the Mining section, the proof lag stated as measured (about 380 s against the 60 s gate), the 0.3.6 plan dated with 0.3.14 stated, the two "tonight" placeholders said as not yet measured. Every ledger sentence verbatim (tools/ci/ledger-text-check.mjs, 43 sentences). site/live.html: the lane chart replaced by the module; "proven A/B in 10 min", "finality paused, last #N", "pending" for "n/a"; the fee sentence true on both sides of DAA 210,000. site/metamask.html: its own canonical, the explorer linked, the wallet's state said true. site/404.html: the page count and section count said true. site/build.mjs: the generated pages on the system, each with its own eyebrow, the miners page's source notes as sentences. downloads.json refreshed from the host (0.3.14). tools/ci/site-orphan-check.mjs: no site heading leaves one word alone at 390 px (log titles reported). Checks: identity grep 0 hits, link check 854 links 0 broken, ledger text 43 of 43, contrast 32 pairs 0 under 4.5:1, no horizontal overflow at 390 on 14 pages (the wallet page's timed table overflows by 5 px, for the wallet-ui-3 owner), orphan check 0 site headings (the miner h1 at 96 characters is the site-miner agent's copy). After captures beside the audit's: docs/plans/site-ui-3-shots/after/. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .claude/agents | ||
| .github/workflows | ||
| app | ||
| brand | ||
| docs | ||
| igneum-census | ||
| igneum-pow | ||
| infra | ||
| packaging | ||
| pool | ||
| proto-cuda | ||
| proto-metal | ||
| proto-opencl | ||
| proto-vdf | ||
| proving | ||
| relay | ||
| sim | ||
| site | ||
| tools | ||
| .gitignore | ||
| .vercelignore | ||
| CLAUDE.md | ||