|
.claude/agents
|
Igneum: design docs, Metal lottery-hash prototype, CUDA test pack, finality simulation
|
2026-10-03 15:06:01 +00:00 |
|
.github/workflows
|
windows.yml smoke: a direct call with the exit code read, in place of Start-Process -Wait -PassThru that raced a program exiting at once (the 0.3.21 run's failure at the version read-back)
|
2026-10-07 17:02:58 +00:00 |
|
app
|
Merge driver-hold-22 18c25b10 into release-0.3.22 (the Intel row takes min_version 32.0.101.6733: an Arc on the inbox driver reads fine, no button)
|
2026-10-07 18:46:31 +00:00 |
|
brand
|
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 |
|
docs
|
docs/plans/pool.md 10.5c and 10.5d: the Devnet 3 hour's read (1,278 chain blocks, 99 pool blocks under two keys, the hub's roots, the members' roots pending the tunnels, the implied height 20,409 and the shipper's ruling), the tag collision and its rename, the pairing rule, the sweep
|
2026-10-07 20:47:02 +00:00 |
|
igneum-census
|
Counter ASIC 3.0 item 8: the latency-shadow knob (LoadClass +sh<S>x<R>), its packs and the PC 2 playbook
|
2026-10-06 07:58:35 +00:00 |
|
igneum-pow
|
igneum-pow from the 0.3.22 re-pin c3d32437 (class v4 sub-version 3, object byte 7, the tree Devnet 3's node 69d1b56e and the paired miner run): the pool daemon's share check draws the chain's program, not the release-0.3.22 repo tree's older generator (the Devnet 3 pair, 19:27Z: identical seeds, WRONG HASH on every share, the miner's pack at attempt 4)
|
2026-10-07 19:29:03 +00:00 |
|
infra
|
Open pool: the retarget clamps against the window's mean (never compounded share by share), the ceiling in u128 (a 2^49 first target shifted by 20 wrapped to 0 on the box), a deeper reorg depth and a progressive sync when parents are missing; the fast-time file carries pool_split_activation_daa (never); the gate runs on build-1
|
2026-10-07 14:03:05 +00:00 |
|
packaging
|
Merge driver-hold-22 18c25b10 into release-0.3.22 (the Intel row takes min_version 32.0.101.6733: an Arc on the inbox driver reads fine, no button)
|
2026-10-07 18:46:31 +00:00 |
|
pool
|
dn3-split-read: --tags names the two tags to look for (IGNH,IGNW by default; IGNS,IGNP for the Devnet 3 pair's hour on the earlier daemons)
|
2026-10-07 20:36:20 +00:00 |
|
proto-cuda
|
proto-cuda packs from the 0.3.22 re-pin c3d32437 beside its igneum-pow: the packs the recheck tests pin were the pre-amend export in the release-0.3.22 tree (program id 12071054473004869770 against the sub-version 3 generator's 1892128023569472608 on packs-ca3-v4/v4-devnet-epoch0); generator and packs travel as one tree
|
2026-10-07 19:36:05 +00:00 |
|
proto-metal
|
Counter ASIC 3.0 gates (node): the program id carries the class. A class v4 program is generator 4 wherever it is made: the CLI's --era path stamps the generator from the class (era_generator_of: 4 on V4_CLASS, 3 otherwise; ProgramClass::of_load_class), show honours --program-class and --era-hex; the shadow block marks class v4 in packcheck, packfile.h and the Metal worker (a generator 3 pack with IGNEUM_SHADOW_INSTRS is refused as a v4 program stamped v3, a generator 4 pack without it is refused; generator 2 ladder packs unchanged); the seven gate packs re-exported (generator 4, id c120d7963abdcd96 against the v3 control's 73bcbfe8ccf988f1, every other line byte-identical); class-v4.mjs asserts every v4 epoch's id against the CLI's same-seed v3 and v4 ids (--id-check-against v4 is the assertion's failed case); v2 and v3 ids byte-identical (60 + 7 + 4 + 19 + 7, the pinned packs)
|
2026-10-06 16:24:02 +00:00 |
|
proto-newpow
|
Horizon: lane 8 (new-proof-of-work) lands: three schemes, two prototypes measured on rented 4090s
|
2026-10-06 20:18:39 +00:00 |
|
proto-opencl
|
OpenCL worker: on an Intel platform rotr_var is rewritten to the shift form before the build (the Intel rotate fold, the Arc B580 bisect of 7 October 2026)
|
2026-10-07 11:23:55 +00:00 |
|
proto-vdf
|
proto-vdf: Wesolowski VDF between the certified checkpoint and the program seed
|
2026-10-03 16:39:01 +00:00 |
|
proving
|
exec 0.3.14 app side on release-0.3.14: the prover exports from one block below and seeds from the account dump; nothing claimed below the restart; the harnesses
|
2026-10-06 16:59:18 +00:00 |
|
relay
|
0.3.22: the engine starts at boot without a logon on Windows (MF-11's second half; PC 2 idle 67 minutes after its 17:28 BST self-reboot, 7 October 2026): the per-user task "Igneum Miner (boot)" at system start under the user's S4U logon running igneum-app.exe --launch --data-root <root>, registered by the engine at start and in the Power Helper's one approved step; --launch with no interactive session runs the engine headless (--boot); a window host's --wrapper engine that finds the headless engine's app.url answering becomes a bridge (URL and STATE lines to the host, quit, pause, resume and detect relayed to the API; the window closing leaves the engine mining; an engine gone ends the bridge with EXIT); a headless engine never reads a closed stdin as the host leaving (PC 2, 19:09 to 19:11 BST: four engines quit 3 s after the node started); the known-failed forms first in every test, the no-logon return case beside the helper's sequence; install-repair.ps1 on the record
|
2026-10-07 18:28:06 +00:00 |
|
scene
|
The shard sentence from the block's facts (7 October 2026, the site's animation said "no shard plan yet" on every planless block): IgneumDag.shardWords(block, nowMs) in scene/live-dag.js (2.0.6) is the one source for the tooltip, the /live inspector and the app's inspector: no shards reads shard plan loading (a chain block under 10 s), excluded, nothing to prove, not yet ordered (pending), off the selected chain, no shards planned, or no shard plan after N s; a planned shard with no prover reads awaiting a prover with the block's age, assigned to <prover> when one holds it, proving, verified, paid as before; the app's inspector prints these per shard and as the count line; the copies synced; tools/scene/shard-words.test.mjs on the gate's scene line, known-failed first on 2.0.5
|
2026-10-07 18:13:23 +00:00 |
|
sim
|
Merge box-capacity 58dacf6: the builder's background capacity layer (fuzz, sims, sweeps, clippy; yields to builds)
|
2026-10-06 21:35:54 +00:00 |
|
site
|
The shard sentence from the block's facts (7 October 2026, the site's animation said "no shard plan yet" on every planless block): IgneumDag.shardWords(block, nowMs) in scene/live-dag.js (2.0.6) is the one source for the tooltip, the /live inspector and the app's inspector: no shards reads shard plan loading (a chain block under 10 s), excluded, nothing to prove, not yet ordered (pending), off the selected chain, no shards planned, or no shard plan after N s; a planned shard with no prover reads awaiting a prover with the block's age, assigned to <prover> when one holds it, proving, verified, paid as before; the app's inspector prints these per shard and as the count line; the copies synced; tools/scene/shard-words.test.mjs on the gate's scene line, known-failed first on 2.0.5
|
2026-10-07 18:13:23 +00:00 |
|
tools
|
Merge driver-hold-22 18c25b10 into release-0.3.22 (the Intel row takes min_version 32.0.101.6733: an Arc on the inbox driver reads fine, no button)
|
2026-10-07 18:46:31 +00:00 |
|
.gitignore
|
Merge remote-tracking branch 'origin/master' into release-0.3.15
|
2026-10-06 19:15:08 +00:00 |
|
.vercelignore
|
Commit identity rule and a deploy ignore file
|
2026-10-03 17:33:46 +00:00 |
|
CLAUDE.md
|
Igneum: design docs, Metal lottery-hash prototype, CUDA test pack, finality simulation
|
2026-10-03 15:06:01 +00:00 |
|
rust-toolchain.toml
|
rust-toolchain.toml: the one pin (1.99.0) from master, so master's build tools run against this tree
|
2026-10-07 01:36:28 +00:00 |