igneum/site
igneum-labs d6337a867b v2.0.1 window: the Cards tab back as its own page, the first-block card once per payout address, the four interface words, one positioning line, the watchdog's waiting words
The founder's calls of 18:1x BST, 8 October 2026 (through the shipper), recorded as F1 to F5 in the window audit doc.

F1. The Cards tab is back in the rail as its own page (View.PAGES: mine, cards, tune, earnings, settings); every card
row moved out of Mine into it: the state, the hash rate, the power, the temperature, the tune state (one line, the Tune
page's words, View.cardsRowWords), the enable switch, the 16 GB proving note on an NVIDIA card under 16 GB. Mine keeps
the headline rate and the chain status (the hero tiles, the chain scene, the node line, Activity).

F2. The first-block celebration shows once per payout address, ever: settings.json keeps first_block_shown[address]
= {hash, at} (config.rs FirstBlockMark), written when a window reports the card seen (POST /api/card/seen), so it
survives runs, updates and a reinstall that keeps the wallet; a new address shows it once again (the engine passes
the address's mark to Ladder::on_block_for, which raises the card whenever the address has none); an install that
showed it under the machine rule takes the mark for its current address once at start. Never on a dev-fee block: the
miner's "dev-fee block <hash>" line follows the fee block's ACCEPTED line, and Ladder::on_fee_block withdraws a first
card that block raised; the engine now counts fee blocks from that line (fee_session, fee_total) as well.

F3. The four interface words (docs/spec/finality-guarantees.md section 9) on the window: the block inspector reads
included or excluded or pending, executed as chain block N, proven, finalised (View.blockState); a block under the lock
is finalised even while the network's finality is paused (the pause is said after the block's own words and on the
status strip), and no block reads "not active" or "(reported)"; the scene's hover words say finalised and executed
(scene/live-dag.js 2.0.8, the copies synced).

F4. One positioning line: the hero keeps it; #s-positioning under Updates is gone.

F5. The watchdog's words when the node serves no epoch state stream: "waiting for the node's execution state for this
epoch: no program to load 300 s after starting", never "the worker did not load its program".

Tests known-failed first: once.test.mjs (the Cards page with the home page's contents, the inspector's words), the
view tests' page list, ladder.rs (the first card follows the address mark; a dev-fee line withdraws it; the 0.3.21
wrapper keeps the machine rule), watchdog.rs (the waiting words). The crate: 319 tests green on build-1; 129 UI tests
green on build-2. Captures: ~/Desktop/igneum-previews-2026-10-08/cards-201.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:27:36 +00:00
..
api live: the Proven tile reads a 600 s window of its own every 10 s (?summary=1 counts), the observer marks claimed shards proving behind OBSERVER_CLAIMS 2026-10-07 10:14:43 +00:00
fonts Site polish: one header and footer from partials on every page, litepaper section router fixed, self-hosted fonts, 404 page, live page idle cost 2026-10-04 20:57:20 +00:00
img site: light-theme wallet captures (0.1.5, rendered from the wallet's mock), the miner showcase frame differs from the hero in light 2026-10-07 08:07:53 +00:00
lib Site currency (currency-21): site/money.js is the app's currency rules for the site (tables generated from app.js, site/lib/money-regen.mjs rewrites them, site/lib/money.test.mjs fails on drift and runs in the pre-push gate); the card picker (yourcard.js, on /miner and /app) follows navigator.language, shows the card's electricity a day at the region's typical tariff through the one Intl formatter, with a currency switch saved in localStorage; watts per card from the Ember table and the bench log, Apple silicon says no power reading; the review shots from build-2 (Earnings in euro dark and light with de-DE placement, Settings with the picker, the first-run step on a fr-CA machine, the Overview in euro) 2026-10-07 16:27:27 +00:00
partials site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
scenes Home scene: the step view returns, with real blocks, animated transitions and a one-line caption 2026-10-06 20:17:47 +00:00
verify Site: polish merged (one header and footer from partials, litepaper router, self-hosted fonts, 404, cache headers); light client derives the vote key hash when the feed omits it 2026-10-04 20:59:28 +00:00
.gitignore Site: the engineering log page renders a scrubbed copy of the bench log and the build fails on any private string (R4.6.1) 2026-10-04 13:46:44 +00:00
404.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
address.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
app.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
apple-touch-icon.png Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
bench.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
block.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
build.mjs site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
claims.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
dev-fee.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
downloads.json Site: the miner page pictures 0.3.14 (Mine, Earnings, Prove, Settings; the card row; Ember Tune measured) 2026-10-06 18:13:01 +00:00
evidence.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
explorer.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
faucet.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
favicon-32.png Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
favicon.ico Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
forbidden-strings.txt site-ui-4: the header on every page (six items, Download, the burger with its open state and aria), OS marks on the download cards, the footer redesign (icon row GitHub, Discord, Reddit; Contact eyebrow; one baseline grid; the state word and the year), the chip-model text (prize sentence cut, the bounded hot-set row), live-dag.js 2.0.2 narrow options for phones, the nav build check, the word-bounded rig-name check 2026-10-07 09:59:42 +00:00
hero-scene.js site-redesign: the full-site redesign on our content, 22 pages served 2026-10-07 10:30:18 +00:00
icon-192.png Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
icon-512.png Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
index.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
journey.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
journey.json site: the launch-pack text without an emission number (the three wants, the block sentence, the law section, the journey phases), the ladder on /miner, the weight leaderboard and "Who is mining" on /live 2026-10-07 10:39:01 +00:00
ledger.html Merge remote-tracking branch 'origin/master' into release-0.3.21 2026-10-07 13:11:18 +00:00
litepaper.html Merge remote-tracking branch 'origin/master' into release-0.3.21 2026-10-07 13:11:18 +00:00
live-dag.js v2.0.1 window: the Cards tab back as its own page, the first-block card once per payout address, the four interface words, one positioning line, the watchdog's waiting words 2026-10-08 17:27:36 +00:00
live-steps.js Home page restored and polished for the miner: the step scene with the shards, the glow and the final line brought up to date; live network strip; measured card picker; Discord; no calendar month 2026-10-06 21:37:38 +00:00
live.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
maskable-512.png Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
metamask.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
miner-bench.json App engine: watchdog per card and per node, WORKER FAULT and mismatched= read from the miner; public GPU bench table and the reliability test harness 2026-10-04 19:20:49 +00:00
miner-priors.json Ember run 6 closed: the 4070 table and the 9070 XT abort in the plan and the bench log, the 4070 row on the fleet page, the playbook prefers ember-kit-7 2026-10-06 16:44:36 +00:00
miner.html Pool finished (mission item 11): pool-0's fee published beside the dev fee, TLS 1.3 on the member port with the authorize binding (spec 9.3, O-9.7 closed), the page rows Q68 to Q73, and the open pool: a share sidechain with no operator (spec 9.12) 2026-10-07 14:03:05 +00:00
miners.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
money.js Site currency (currency-21): site/money.js is the app's currency rules for the site (tables generated from app.js, site/lib/money-regen.mjs rewrites them, site/lib/money.test.mjs fails on drift and runs in the pre-push gate); the card picker (yourcard.js, on /miner and /app) follows navigator.language, shows the card's electricity a day at the region's typical tariff through the one Intl formatter, with a currency switch saved in localStorage; watts per card from the Ember table and the bench log, Apple silicon says no power reading; the review shots from build-2 (Earnings in euro dark and light with de-DE placement, Settings with the picker, the first-run step on a fr-CA machine, the Overview in euro) 2026-10-07 16:27:27 +00:00
og-coin.png Share images: the master mark replaces the ringed coin on every og image; og.png (was a 404) added; ?v=2 cache bust 2026-10-04 17:39:05 +00:00
og-small.png Share images: the master mark replaces the ringed coin on every og image; og.png (was a 404) added; ?v=2 cache bust 2026-10-04 17:39:05 +00:00
og-square.png Share images: the master mark replaces the ringed coin on every og image; og.png (was a 404) added; ?v=2 cache bust 2026-10-04 17:39:05 +00:00
og.png Share images: the master mark replaces the ringed coin on every og image; og.png (was a 404) added; ?v=2 cache bust 2026-10-04 17:39:05 +00:00
package.json Site builds the engineering log, the FUD ledger and the journey feed from the repository on every deploy 2026-10-03 16:27:52 +00:00
proof-core.js site-ui-4: the EMBER 02 renderer on the home fold and /live, the proof inspector, the compact copies for the app (prototype, not deployed) 2026-10-07 08:59:46 +00:00
provenance.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
randomx.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
robots.txt site: search and share metadata on every page, with the logo 2026-10-03 19:41:45 +00:00
scenes.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
scrub.mjs Site: the two Windows machines are described, never numbered, on every public page; the identity grep covers the served site 2026-10-06 19:38:13 +00:00
site.css Chain scene 2.0.3: /live and the home fold paint on every push whatever the document's visibility says; the renderer, its palette and its feed contract move to one shared folder scene/ with byte-equal copies checked by the gate (7 October 2026, 15:2x UK) 2026-10-07 13:51:47 +00:00
site.webmanifest Brand: one master mark (black square, no circle) for every icon, favicon and profile picture 2026-10-04 11:39:55 +00:00
sitemap.xml site-redesign: the full-site redesign on our content, 22 pages served 2026-10-07 10:30:18 +00:00
ui.js site-redesign: the full-site redesign on our content, 22 pages served 2026-10-07 10:30:18 +00:00
vercel.json site-redesign: the full-site redesign on our content, 22 pages served 2026-10-07 10:30:18 +00:00
wallet.html site-redesign: the package's look 1:1, header and footer included 2026-10-07 10:57:32 +00:00
yourcard.js Site currency (currency-21): site/money.js is the app's currency rules for the site (tables generated from app.js, site/lib/money-regen.mjs rewrites them, site/lib/money.test.mjs fails on drift and runs in the pre-push gate); the card picker (yourcard.js, on /miner and /app) follows navigator.language, shows the card's electricity a day at the region's typical tariff through the one Intl formatter, with a currency switch saved in localStorage; watts per card from the Ember table and the bench log, Apple silicon says no power reading; the review shots from build-2 (Earnings in euro dark and light with de-DE placement, Settings with the picker, the first-run step on a fr-CA machine, the Overview in euro) 2026-10-07 16:27:27 +00:00