..
counter-asic-2-gate
counter-asic-2-node.md: gate run 4, a real Metal miner across the v3 boundary (3 v3 prepares and prepared lines, swap with no pause, 124 blocks on v3, 0 re-check mismatches); class-v3.mjs judges the Metal checks from the first v3 prepare on
2026-10-05 22:32:45 +00:00
counter-asic-3-gate
Merge branch 'ca3-v4-node' into ca3-coord
2026-10-06 20:47:08 +00:00
currency-shots
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
driver-check-shots
Driver check: a card in an external enclosure has its worker stopped for the install (PC 2, 7 October 2026, 16:26Z: the Intel installer's display reset took the machine down with the app's worker mining on the Arc in the Razer Core X V2)
2026-10-07 17:28:45 +00:00
earnings-tidy-shots
earnings-tidy captures from build-2: the Earnings page dark, light and a fresh miner (ladder and firstwait scenarios), 1280 wide at 2x
2026-10-07 13:41:30 +00:00
ember-heat-shots
ember-heat: the gate reader, the PC 1 four-hour runbook, the plan and the light and dark captures
2026-10-07 10:50:23 +00:00
explorer
docs/plans/explorer.md: Etherscan, Blockscout and Otterscan compared, Blockscout's requirements against the fork's RPC, the recommendation, the load and supply measurements, the pool item; screenshots
2026-10-05 19:35:40 +00:00
gpu-logos-shots
brand/marks/vendor-marks.mjs: the app's vendor marks and tokens exported verbatim for the site (site-ui-5), with the Windows mark in the same treatment and macOS as the Apple glyph, regen.mjs to refresh it from app.js, a view test that fails on drift; the review shots re-taken on build-2 against gpu-logos-21 (the Prove page on, off and light added: the switch fix in the picture)
2026-10-07 13:28:36 +00:00
miner-ui-2
Igneum Miner UI 2: six sections behind a rail (Mine, Prove, Rewards, Node, Updates, Settings)
2026-10-05 19:06:27 +00:00
miner-ui-3
miner-ui-3: the banner only (the project lead: 'lets not actually change the miner page just sort the banner')
2026-10-06 18:18:58 +00:00
miner-ui-4
miner-ui-4: light 390 px Overview and Cards rendered from PC 2's live state for the site
2026-10-07 08:33:27 +00:00
miner-ui-5-shots
miner-ui-5: u15 and u16, the chain card at 390 on live-dag.js 2.0.2 (narrow), dark and light
2026-10-07 10:43:51 +00:00
scaling-shots
Scaling (the project lead, 7 October 2026: "the miner needs some scaling so more is visible in the initial window"): the window opens at about 80 percent of the screen's work area, capped at 1440 by 900 on a display up to 1920 wide and scaled up with the display beyond that, remembered per machine once the user resizes (the Mac window's frame autosave name; the Windows host's HKCU Software/Igneum/Miner WindowW and WindowH, written on WM_EXITSIZEMOVE and used while they fit the work area); the Overview's vertical rhythm tightened so the rate band, the big button, the ladder strip, the chain card and the node card's first row sit above the fold at 1280 by 800 (gaps, paddings and the scene's height 220 to 184 px; no type below 13 px; the live scene and the GPU marks keep their look); fold.test.mjs measures the Overview's key elements inside the viewport at 1280 by 800, 1440 by 900 and 1920 by 1080 and the first object of Cards, Earnings and Prove, with Playwright on build-2 (known-failed on 0.3.21: the chain card ended at 836 and the node row at 900 of 800), skipping where there is no Playwright env; tools/ui-mock/fold-measure.cjs prints the numbers; captures at 1280 by 800 and 1920 by 1080
2026-10-07 16:58:40 +00:00
site-ui-3-shots
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
site-ui-4-shots
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
build-job.md
Build job: a PC builds the node and the app engine for Linux and Windows inside WSL2, mining untouched
2026-10-04 20:17:55 +00:00
build-server.md
Build boxes: the class router is a preference with spill-over (a held or overloaded box hands the job to the other one); build-2 gets a third slot and every run there is bounded on its own 32-core band; the spill decision in the first route line, the slot label and the JSONL row
2026-10-07 13:08:19 +00:00
ci-self-hosted.md
Box: GitHub Actions runner as user runner, two build slots with 90 or 45 jobs, the measure hold, the CPU prover trial
2026-10-06 19:32:43 +00:00
cloud-devnet.md
seed-nodes: igneum-seed-1 live and synced; relay path from the Mac; prices in the account's currency (USD)
2026-10-03 22:27:52 +00:00
consequences-2026-10-05.md
Consequences ledger: C34 the packaged override line lacks proving v1's four fields
2026-10-05 22:39:25 +00:00
consequences-decisions.md
Consequences: H lands about 18:45Z by the DAA rate at 22:33Z (C1, D1)
2026-10-05 22:33:19 +00:00
counter-asic-2-node.md
counter-asic-2-node.md: the integration checks on 19b30e3 (igneum-pow, packfile, the CUDA emulation, test-generic on Apple OpenCL, the fork check) all green
2026-10-05 22:36:56 +00:00
counter-asic-2-public.md
Counter ASIC 2.0: the last three bounty sentences struck (public levels, the litepaper's Kaspa answer, CA 3.0 item 4)
2026-10-06 16:06:41 +00:00
counter-asic-2-rollout.md
Counter ASIC 2.0 status 07:03: PC 1 back, the 22:31Z quit source named (C35 closed), the Ember re-run on the project lead's word
2026-10-06 07:02:44 +00:00
counter-asic-2-status.md
Counter ASIC 2.0 status 07:03: PC 1 back, the 22:31Z quit source named (C35 closed), the Ember re-run on the project lead's word
2026-10-06 07:02:44 +00:00
counter-asic-2.md
Counter ASIC 2.0: mixer x8 decided into v3 on the PC build rows; status 22:06
2026-10-05 22:06:59 +00:00
counter-asic-3-derivation.md
Counter ASIC 3.0: item 2's 9070 XT rows (bit-exact, +2.0 s OpenCL compile per pack, no rate cost)
2026-10-06 17:30:00 +00:00
counter-asic-3-node.md
Counter ASIC 3.0 gates (node): the signalling gate GREEN (two of three never flips, all three flips at the first full window, nobody flips at the floor; the failed case fails on eight checks), the four summaries, the preconditions rows
2026-10-06 17:47:31 +00:00
counter-asic-3-public-text-2026-10-07.md
Counter ASIC 3.0: the public-text file matched to the served text (the prize out until the publish word; row 17 in the eight-column shape)
2026-10-07 10:04:43 +00:00
counter-asic-3-rehearsal.md
Counter ASIC 3.0 gates (node): the rehearsal's miners are the GPU workers (the object inherits the devnet genesis bits); the id assertion on a worker box reads the pack's program.h
2026-10-06 18:38:26 +00:00
counter-asic-3-reserve.md
Counter ASIC 3.0 items 6 and 7: the RTX 5090 step-cost rows (PC 2 job run-ca3-family-pc2-20261006, every family bit-exact, mm8 included) in the bench-log and the reserve document
2026-10-06 08:45:02 +00:00
counter-asic-3-status.md
Counter ASIC 3.0 status: the F8 re-gate verdict on sub-version 1 (53 of 64 PASS, 11 FAIL, worst 29.27x), the three residual classes, the fixpoint requirement for sub-version 2
2026-10-07 12:57:40 +00:00
counter-asic-3.md
Counter ASIC 2.0: the last three bounty sentences struck (public levels, the litepaper's Kaspa answer, CA 3.0 item 4)
2026-10-06 16:06:41 +00:00
currency-shots.txt
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
cutover-2026-10-04.md
Evidence claim 10 carries the 2/3 floor; cut-over runbook and morning summary point at the generator v2 packages
2026-10-04 08:08:48 +00:00
difficulty-v2-rollout-devnet.md
Difficulty v2: Hetzner rehearsal passed (12 nodes, one chain through N + 600), binaries for every platform, the devnet rollout plan
2026-10-04 15:19:31 +00:00
driver-check.md
Driver check: a card in an external enclosure has its worker stopped for the install (PC 2, 7 October 2026, 16:26Z: the Intel installer's display reset took the machine down with the app's worker mining on the Arc in the Razer Core X V2)
2026-10-07 17:28:45 +00:00
earnings-tidy-shots.txt
earnings-tidy captures from build-2: the Earnings page dark, light and a fresh miner (ladder and firstwait scenarios), 1280 wide at 2x
2026-10-07 13:41:30 +00:00
ember-heat.md
ember-heat: the gate reader, the PC 1 four-hour runbook, the plan and the light and dark captures
2026-10-07 10:50:23 +00:00
ember-tune.md
Merge remote-tracking branch 'origin/master' into release-0.3.21
2026-10-07 13:11:18 +00:00
epoch-length.md
Counter ASIC 3.0 items 4 and 5: the issuance trigger, the signal trigger, the FPGA lane and the layer 9 against layer 7 ranking
2026-10-06 07:47:21 +00:00
era-layout.md
era layout (Counter ASIC 2.0 layers 4 and 8) behind the class flag, on the ca2-v3 seam: the 7-draw era stream from E_n (stride, interleave, width pinned at 4 B), per-site window draws (dataset, half, quarter at a 256 MiB floor), the strided windowed load address in the interpreter, the acceptance mirror and the three emitters, the interleaved dataset layout riding with the program (memhard::Layout, mh_t/mh_j/mh_addr, Epoch::dataset_word), V3_CLASS with the era drawn inside by generate_from_seed_bytes_program_class, --era / --era-widths on the CLI, six class v3 era packs (packs-ca2-era), tests, the design doc, host.cu/host.c deriving host words through the pack's mh_word, emu/test-layout.sh, the PC 1 playbook
2026-10-05 21:41:33 +00:00
explorer.md
docs/plans/explorer.md: Etherscan, Blockscout and Otterscan compared, Blockscout's requirements against the fork's RPC, the recommendation, the load and supply measurements, the pool item; screenshots
2026-10-05 19:35:40 +00:00
fee-switch-devnet.md
Prover mirrors the fee switch: both tables and fees_v1_activation_daa in the shard input, guest re-pinned, devnet runbook for H = 210,000
2026-10-05 16:24:35 +00:00
finality-v3-devnet-publish.md
finality-v3-devnet-publish.md: the app nodes, the sweep (every live node on 1f4b4425), the Mac app's external-node finding, the checkpoint read
2026-10-05 18:19:03 +00:00
finality-v3-rollout-devnet.md
Finality rule v3 (ledger F21, F22): simulator scenario M, spec 03 Q4/Q5, cloud vote-timing analysis, v3 harness runner, fast-time profile, bench-log entry, devnet rollout plan
2026-10-04 20:04:12 +00:00
funding.md
Public text: the proving price as a formula in network hash, one threshold sentence, the carried-proof caveat, the dev fee's share, the stranded pool (Horizon economy and security lanes)
2026-10-06 20:16:05 +00:00
gpu-fleet.md
gpu-fleet.md clock: publish 1, the forced confirmation, publish 2 on the standing boxes
2026-10-06 22:50:03 +00:00
gpu-logos-shots.txt
brand/marks/vendor-marks.mjs: the app's vendor marks and tokens exported verbatim for the site (site-ui-5), with the Windows mark in the same treatment and macOS as the Apple glyph, regen.mjs to refresh it from app.js, a view test that fails on drift; the review shots re-taken on build-2 against gpu-logos-21 (the Prove page on, off and light added: the switch fix in the picture)
2026-10-07 13:28:36 +00:00
hands-on-build-1.md
Hands plan: the 0.3.17 hotfix run log (hands and seed on 5899f603, read-backs, times, the pairs held for 0.3.18)
2026-10-07 05:33:45 +00:00
history-rewrite.md
relay: three auth tiers, signed run tasks, machine secrets, retention; clients on headers; TZ=UTC and curl -K checks (X23 X24 X25 X26 X27 X28 X29 G13 G14)
2026-10-05 18:46:13 +00:00
hot-table.md
hot table (Counter ASIC 2.0 layer 5), measured and not adopted, on the ca2-v3 composed class (squash of tag ca2-cache-history-2026-10-05)
2026-10-05 21:57:39 +00:00
launch-pack.md
Income per tier: the three tariffs are USD 0.05, 0.10 and 0.25 a kWh (cheap industrial, US retail, UK retail; the coordinator's answer, 7 October 2026), the table regenerated, the cost per mined IGN shown to three significant figures
2026-10-07 08:54:44 +00:00
ledger-decisions.md
Ledger decisions: the project lead approves the emission schedule, the signing bonus, the ladder, the cryptanalysis engagement and the testnet genesis re-cut (7 October 2026, 09:3x UK)
2026-10-07 07:36:12 +00:00
miner-eff.md
Miner efficiency sweep: hash per watt per NVIDIA card (lever 3)
2026-10-04 20:38:07 +00:00
miner-faults.md
miner-faults register: the 0.3.21 injector run (nine steps green on app 786c3d37 and node c4459193, kept-datadir included)
2026-10-07 16:14:03 +00:00
miner-perf.md
Variant race: bench-log entry (Metal on the M5 Max, 14 variants, two programs, serve check), the base-only short-circuit, the PC 1 zip's hash in the plan
2026-10-04 20:37:27 +00:00
miner-ui-2.md
docs/plans/miner-ui-2.md: the gpu-hotplug merge, the PC 1 Windows compile, the 0.3.10 changelog paragraph
2026-10-05 19:22:52 +00:00
miner-ui-3-audit.md
miner-ui-3: the card row is the product (audit, design, build)
2026-10-06 17:55:45 +00:00
miner-ui-3.md
miner-ui-3: the banner only (the project lead: 'lets not actually change the miner page just sort the banner')
2026-10-06 18:18:58 +00:00
miner-ui-4-copy.md
miner-ui-4: the chain's own words come back (shard, segment, checkpoint, aggregator, verifying), each explained once in grey; the rest of the sweep stands
2026-10-06 18:59:59 +00:00
miner-ui-4.md
miner-ui-4: carry the clock sample's exec-record gate ( 0f6b4650, ledger N7); version words follow the 0.3.19 renumbering
2026-10-07 08:33:27 +00:00
miner-ui-5-first-share-runbook.md
miner-ui-5: the plan, the captures, the first-share runbook for the shipper, the Discord rung shapes (not posted)
2026-10-07 09:12:43 +00:00
miner-ui-5.md
miner-ui-5: live-dag.js 2.0.2 (master 6c70b948, byte-identical), fps 60 and narrow on the phone-width card, four captures reshot
2026-10-07 10:43:51 +00:00
mixer-x4.md
Counter ASIC 3.0: mixer_mult = 8 in spec 1.13.1 and mixer-x4.md section 2 (item 3's finding); item 3 closed in the status file
2026-10-06 07:31:02 +00:00
morning-2026-10-04.md
Rotation phase 2: packagers read the intake key and the downloads token from files (IGNEUM_INTAKE_KEY_FILE, IGNEUM_DL_TOKEN_FILE, .next by default), no key literal in the tree, app header line with fingerprints, ship-app --dl-both, logs --rotation, tools/repo/fresh-repo.sh with the dry run, docs/plans/rotation-phase-2.md
2026-10-05 07:43:44 +00:00
morning-2026-10-06.md
day record: afternoon (0.3.13 approved with the state reset, fleet phase 1, Ember, PC 1 three cards)
2026-10-06 15:12:04 +00:00
node-changes.md
Igneum Miner: clock-skew detection (the node's too-far-in-the-future refusals, the median of local minus block time over the EVM RPC, an HTTPS Date header), warn over 5 s, block Start and hold the miners over 10 s, one-click Sync clock per platform; bench-log entry and the node-change note (a 60 s slow node is silently dead)
2026-10-04 11:23:56 +00:00
pool.md
Pool daemon: --template-parallel (default 2) bounds the template fetches in flight against the node (the ten-member window on pool-1, 7 October 2026: ten parallel getBlockTemplate calls on one gRPC connection queued past the client's request timeout from 12:54Z, no job for 36 minutes); pool.md 10.5a records the window's two stacked faults
2026-10-07 14:03:05 +00:00
proving-v0.md
Proving: pinned guest programs, the verifier on SP1's light verifier
2026-10-05 12:54:31 +00:00
proving-v1.md
Merge gpu-fleet: the rented fleet's tooling (box library, standing supervisor and library, the 10 percent and 75 percent gates, the deploy gate, publish and canary scripts, Devnet 2 scripts and gate reader, the wind-down) and the night's analyses (prover tiers, block rate, the fleet night rows 1 to 18, the bench-log entries)
2026-10-06 23:23:46 +00:00
public-repo.md
Site links point at the public spec repository; public-repo plan marked published
2026-10-04 08:21:02 +00:00
read-width.md
era layout (Counter ASIC 2.0 layers 4 and 8) behind the class flag, on the ca2-v3 seam: the 7-draw era stream from E_n (stride, interleave, width pinned at 4 B), per-site window draws (dataset, half, quarter at a 256 MiB floor), the strided windowed load address in the interpreter, the acceptance mirror and the three emitters, the interleaved dataset layout riding with the program (memhard::Layout, mh_t/mh_j/mh_addr, Epoch::dataset_word), V3_CLASS with the era drawn inside by generate_from_seed_bytes_program_class, --era / --era-widths on the CLI, six class v3 era packs (packs-ca2-era), tests, the design doc, host.cu/host.c deriving host words through the pack's mh_word, emu/test-layout.sh, the PC 1 playbook
2026-10-05 21:41:33 +00:00
release-0.3.5.md
release-0.3.5 plan: the final fork suites and totals filled in
2026-10-05 03:16:42 +00:00
release-0.3.6.md
release-0.3.6 plan: why the PC-built Windows node died at start, answered and fixed in the fork (static libstdc++); the stale comments on the Windows DLLs
2026-10-05 16:26:05 +00:00
release-0.3.8.md
release-0.3.6 plan: why the PC-built Windows node died at start, answered and fixed in the fork (static libstdc++); the stale comments on the Windows DLLs
2026-10-05 16:26:05 +00:00
release-0.3.9.md
release-0.3.9 plan: the ship, the proving rollout, the fee switch (H 210,000, digest ab8847da) and the sweep; restart-hand-nodes.sh: grep -c instead of grep -q under pipefail, lines() never ends the script
2026-10-05 17:55:35 +00:00
release-0.3.10.md
release-0.3.10 plan: PC 2's prover restored at 22:01Z (a socket fix), the open item closed
2026-10-05 22:38:37 +00:00
release-0.3.11.md
release 0.3.11: C35's cause on PC 1 and the ember-tune guard e600e63 in the next-cut list
2026-10-06 07:03:10 +00:00
release-0.3.12.md
release 0.3.12: the plan's sections deduplicated and in order
2026-10-06 11:47:55 +00:00
release-0.3.13.md
release 0.3.13: the exec checks red at the close, the cause, the four rules, 0.3.14 named
2026-10-06 15:52:54 +00:00
release-0.3.14.md
release 0.3.14: the Mac's and PC 2's version lines, PC 2's exec at start, the wallet DMG on this node
2026-10-06 18:00:17 +00:00
release-0.3.15.md
Plan: owed rows from publish 2's read-back (the Mac app's port collision, the node's digest line in the app log, the box's 26611, the safe-moment hold)
2026-10-06 23:06:06 +00:00
release-0.3.20.md
release-0.3.20 plan: section 35, the project lead's orders (the floor file publishes, the sweep in waves, the Arc-tested worker exe, 0.3.21 tonight)
2026-10-07 13:09:09 +00:00
release-0.3.21.md
release-0.3.21 plan: 96161037's hands and seed pairs, the Mac's binaries and DMG
2026-10-07 16:20:15 +00:00
release-0.3.22.md
release-0.3.22 plan: main's yes with two conditions; the app side's shape (the packaged devnet-3 suffix, no override file, a fresh node datadir)
2026-10-07 16:44:07 +00:00
release-rules.md
release rules: 4a every gate starts on every candidate as it builds, 4b warm pods per gate class, 5 the sweep in waves (the project lead, 7 October 2026)
2026-10-07 13:07:49 +00:00
rotation-phase-2.md
rotation phase 2, executed: old folder stripped to the 0.3.5 manifest, local files renamed, relay on the new key, DL_TOKEN rotated; 7 October swap and the owner's rewrite checklist
2026-10-05 15:37:02 +00:00
scaling-shots.txt
Scaling (the project lead, 7 October 2026: "the miner needs some scaling so more is visible in the initial window"): the window opens at about 80 percent of the screen's work area, capped at 1440 by 900 on a display up to 1920 wide and scaled up with the display beyond that, remembered per machine once the user resizes (the Mac window's frame autosave name; the Windows host's HKCU Software/Igneum/Miner WindowW and WindowH, written on WM_EXITSIZEMOVE and used while they fit the work area); the Overview's vertical rhythm tightened so the rate band, the big button, the ladder strip, the chain card and the node card's first row sit above the fold at 1280 by 800 (gaps, paddings and the scene's height 220 to 184 px; no type below 13 px; the live scene and the GPU marks keep their look); fold.test.mjs measures the Overview's key elements inside the viewport at 1280 by 800, 1440 by 900 and 1920 by 1080 and the first object of Cards, Earnings and Prove, with Playwright on build-2 (known-failed on 0.3.21: the chain card ended at 836 and the node row at 900 of 800), skipping where there is no Playwright env; tools/ui-mock/fold-measure.cjs prints the numbers; captures at 1280 by 800 and 1920 by 1080
2026-10-07 16:58:40 +00:00
seed-nodes.md
seed-nodes: igneum-seed-1 live and synced; relay path from the Mac; prices in the account's currency (USD)
2026-10-03 22:27:52 +00:00
shard-test-pc2.md
Evidence: 4 October measurements (live hourly swap, first live lock and the 280 locks since, first GPU proof, one-click worker, generator v2, difficulty oscillation and v2 pending, 12-node propagation and partition, clock skew); rows 29 and 30 added; difficulty and floor claims softened
2026-10-04 13:52:45 +00:00
site-copy-pass.md
site-copy-pass: row 4a, the home triplet swap of the launch pack (the redesign lane's ask)
2026-10-07 10:40:47 +00:00
site-miner-2026-10-06.png
Site: the miner hero is PC 1's three-card row (site-capture-pc1-1, 6 Oct 2026, 18:16Z)
2026-10-06 18:23:56 +00:00
site-ui-3-audit.md
Site UI 3: the audit (every page, every state, every link, every number), the tick list and the design
2026-10-06 19:26:38 +00:00
site-ui-3-ticklist.md
Site UI 3: the audit (every page, every state, every link, every number), the tick list and the design
2026-10-06 19:26:38 +00:00
site-ui-3.md
Site UI 3: the audit (every page, every state, every link, every number), the tick list and the design
2026-10-06 19:26:38 +00:00
testnet-go.md
Merge remote-tracking branch 'origin/master' into release-0.3.21
2026-10-07 13:11:18 +00:00
ui-ota.md
ui-ota: the publish order rule in the plan (1.0.1 with min_engine 0.3.20 only after 0.3.20 is on the manifest)
2026-10-07 10:44:51 +00:00