Commit graph

1255 commits

Author SHA1 Message Date
igneum-labs
8b8d8b34f5 fast-time crossing on the 0.3.25 pair 42ce0f07, the clean run (12:10:07Z to 12:22:57Z, 8 October 2026): SUMMARY PASS on every check
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 12:23:16 +00:00
igneum-labs
69b76d9aa7 fast-time crossing on the 0.3.25 pair 42ce0f07 (11:55:54Z to 12:08:50Z): every reading green (rung 1 at epoch 6, v5 at epoch 8 at rung 1, 12 of 12 ids equal to the freeze CLI's, the stale node refused, the restart step resynced in 19.1 s with the catch-up done, four sinks equal); the one false check was the harness's: the last epoch's row had one miner's line when the run ended at that epoch's boundary; that row is now read by its id alone
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 12:09:30 +00:00
igneum-labs
1b4564d6fb fast-time crossing on the 0.3.25 pair 39f127a1 (node code and object byte for byte e0644958's; 09:42:25Z to 09:54:40Z, 8 October 2026; igneum-pow at the freeze dba17a0a): SUMMARY PASS on every check, the gate's record on the pin; the proving fee ceiling's two fields absent from the 60x file, the ceiling at never in this run
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 09:55:02 +00:00
igneum-labs
7dcec20e43 fast-time crossing on the 0.3.24 morning pin 5b673577 (08:35:18Z to 08:47:45Z, 8 October 2026; igneum-pow at the freeze dba17a0a): SUMMARY PASS on every check, the gate's record on the shipped commit
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 08:48:03 +00:00
igneum-labs
4b78645751 fast-time crossing on the 0.3.24 re-cut dfbd1e10 (23:58:56Z to 00:12:57Z, 8 October 2026; igneum-pow at the freeze dba17a0a): SUMMARY PASS on every check, the gate's record on the shipped commit (rung 1 at epoch 6, class v5 by signal at byte 6 from epoch 8 at rung 1, 11 of 11 ids, the stale node refused, n2 restarted across the boundary on its own datadir and resynced in 36.2 s with the catch-up done, four sinks equal)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 00:13:12 +00:00
igneum-labs
0c28401425 fast-time crossing on the 0.3.24 re-cut c9e385eb (22:36:25Z to 22:49:32Z, igneum-pow at the freeze dba17a0a): SUMMARY PASS on every check, the gate's record on the shipped commit (rung 1 at epoch 6, class v5 by signal at byte 6 from epoch 8 at rung 1, 11 of 11 ids, the stale node refused, n2 restarted across the boundary on its own datadir and resynced in 28.1 s with the catch-up done, four sinks equal)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 22:49:51 +00:00
igneum-labs
648ef34b74 fast-time crossing on pair c8f9b383, the clean run (21:22:49Z to 21:36:35Z): SUMMARY PASS on every check: class v4 sub-version 3 from genesis at rung 0, rung 1 by signal from epoch 6, class v5 by signal at byte 6 counted exactly from epoch 8 at rung 1 before the floor, 11 of 11 ids equal to the freeze CLI's, the stale node refused from the first refresh, n2 restarted across the boundary on its own datadir and resynced in 12.1 s with the catch-up done, no lock fault, four sinks equal
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 21:36:53 +00:00
igneum-labs
20fb42f1a2 fast-time crossing on pair c8f9b383 (21:07:42Z to 21:21:29Z, igneum-pow at the class v5 freeze dba17a0a): the restart step holds (the catch-up anchored at the last validated honest header, done after 12 s with 18 deferred headers validated, IBD completed, n2 at n0's sink 18.1 s after its start, nothing of its own mined during the catch-up, 82 blocks after, four sinks equal at 660); 11 of 11 ids; the stale node 92 of 92 refused; two harness checks reworded (the IBD-refused regex matched the catch-up's announcement; the hold is read from what was accepted, a refusal line only when the miner found a block inside the window)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 21:22:28 +00:00
igneum-labs
2b5823aa3d fast-time crossing on pair 432ea3d6 (20:53:12Z to 21:07:32Z): the node-side hold reads (119 Reject(IsInIBD) refusals of the restarted node's own miner during the catch-up, 0 accepted after, no fork); the catch-up anchor stall as on 63524e28; the hold check measures from the catch-up's start line, not a done line it cannot have while the anchor stalls
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 21:08:31 +00:00
igneum-labs
3bc5885f35 Merge class-v5 dba17a0a (the class v5 FREEZE: the igneum-pow pair 4 c8f9b383 pairs with) into v5-fasttime
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 21:01:15 +00:00
igneum-labs
dba17a0a4f class v5 FREEZE: the suite's green and the gate on the record (section 0), the shadow rule's measured trigger reading, the next commit named
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:53:07 +00:00
igneum-labs
b999554151 fast-time crossing on pair 63524e28 with the restarted miner held (20:37:24Z to 20:51:22Z): the chain crossed as before; no fork from n2; the IBD catch-up anchored its body sync at n2's own sink (chain block 394), the executor stayed at tip 394, the relayed honest blocks were orphaned 96 times, no catch-up done line; the harness reads the node-side hold shape for pair 3 (--restart-miner-hold-s 0: the miner's submits refused during the catch-up, no block of its accepted before the catch-up done line, blocks after it), the hold refusals counted apart from PoW refusals, the node log's clock parsed
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:52:23 +00:00
igneum-labs
7965f5bafa class v5 design page: section 14's final total from adv-accept (seven of seven live hot sets refused; the three mild concentrations at about 1.0004x)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:49:23 +00:00
igneum-labs
1fabc0842a class v5 design page: section 14's running total (adv-accept's seed 1738 refused; six of six live hot sets under the floor)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:39:15 +00:00
igneum-labs
03c3f88046 class v5 design page: section 14's record sentence is the defender's ruling (the hot-set half closed, the residual named with prevalence, gain and lever)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:38:42 +00:00
igneum-labs
7eb3ad69ce class v5 design page: section 14 carries the five programs' ratios and the record's sentence (the floor closes the class on every measured hot set by X_f >= f and misses the shadow-block-write residual, named with its instrument and bound); the residual as a gap row
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:38:29 +00:00
igneum-labs
49845723fe fast-time crossing on pair 63524e28 (20:19:59Z to 20:34:12Z): rung 1 at epoch 6, v5 at epoch 8 at rung 1, the stale node refused 132 of 132, the prelude v4; the restart step: the relay refusal gone, the IBD catch-up engaged and never completed because the node's own miner, restarted at once with unsynced mining on, extended its branch from the split and the executor followed it; the harness holds the restarted node's miner until its sink equals n0's (cap 300 s) and reads the catch-up done line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:35:41 +00:00
igneum-labs
cb15a8d3dc fast-time, the matched pair 959b57c9 (igneumd 519ee6c4..., igneum-pow 03e5d172) under lease pool class v5: the crossing run 19:49:33Z to 20:04:00Z (the prelude reads v4 at epochs 0 and 1 on b1680b57; rung 1 by signal from epoch 6 at 19:56:38Z; class v5 by signal from epoch 8 at rung 1 at 19:58:31Z, 3 of 3, byte 6 at 9,985 bps; 11 of 11 program ids equal to the CPU verifier's; the stale node refused 122 of 122 after the first refresh; the restart step FAIL: the IBD catch-up engaged and did not complete, n2 on its own fork), the digest case PASS at 20:08:30Z (one digest c0d6998e for the v5 key absent, at never and on the 0.3.23 control 2720d8d2; the set key 8d8f6208 refused with the line in the control's log; 180 s of mixed mining, 79 new and 101 old blocks, 0 rejected, one sink at 180); the second-step check reads the rule (a step at or after the earliest allowed epoch is the rule, 12 here, decided after the window closed)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:08:49 +00:00
igneum-labs
0d5570e299 class v5 (c'''): the census number in the record (4,600 f8 seeds: 2.435 percent of sub-version 3 accepted programs under 0.995, attempts mean 2.174 to 2.248, 0 class v5 programs under the floor; 0.99 would pass the exemplar), the flip-stale PASS on the matched binaries
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:04:35 +00:00
igneum-labs
658f6b9195 class v5 design page: section 14 carries adv-accept's multiplicity reading at the acceptance sample
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:40:48 +00:00
igneum-labs
78714e59d5 class v5 design page: section 14 carries adv-accept's class v5 check of the exemplar (the hot set does not move under the state dataset) and the known-failed test's reading
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:39:16 +00:00
igneum-labs
4c081ffc4d fast-time digest case: the first run (19:25:30Z: one digest c0d6998e for the v5 key absent, at never and on the pre-v5 binary; the set key at 8d8f6208 with no peer and the refusal line in the pre-v5 node's log; 0 rejected) and its one fault: the pre-v5 miner was given --exec-rpc, which it does not have, and exited on usage; the new miner alone made 19 blocks in 180 s on a box at load 360. The old miner takes no exec flag, both take --threads (default 4), a usage exit is a named check
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:26:48 +00:00
igneum-labs
905f57967f fast-time crossing: the first cross run's summary (19:22:01Z: rung 1 at epoch 6, v5 at epoch 8 at rung 1, every id equal to the CPU verifier's on 13 of 13 rows, byte 6 at 9,985 bps; the restart step's IBD refusal and fork) and five harness-scope corrections it showed: a fork row (a seed that is not n0's template seed) is listed and never counted; the step line is logged twice per step on the 0.3.23 line, so a second step is a new (epoch, rung) pair; a submit RPC timeout is counted apart from a PoW refusal; the stale node's accepted block on an old template after the refresh is the previous epoch's; the miners expected on a row allow for the restarted node
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:24:24 +00:00
igneum-labs
1a627e85af fast-time crossing: the known-failed case's FAIL (19:04:01Z, 22 checks named) and the first cross run's evidence (the chain crossed: rung 1 by signal at epoch 6, class v5 by signal at epoch 8 at rung 1; the restart step FAILED: n2 restarted on its own datadir across the boundary could not IBD, 'proof-of-work check refused, class v5 needs the execution state after the epoch's seed block', 13 attempts, its own fork; the end-of-run reads hung on its exec RPC); the harness: a 5 s timeout on every stream fetch, the IBD refusal after the restart as a named check, the end-of-run reads under a 180 s cap
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:22:16 +00:00
igneum-labs
d0939373b0 class v5 design page: section 14 (the acceptance rule's class v5 part on the residual hot-set class, the two fixes, the floor taken), the witness row done, the class-walk exception, the harness skew and override-field rows
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:07:32 +00:00
igneum-labs
c569ed0783 class v5 harness: the accepted-after parser reads the miner's epoch-second line clock (it matched HH:MM:SS and counted nothing: the v5-fasttime lane's finding, 20:3x UK), with its own known-finished check (the honest miners must show accepted lines after the flip); the page's PASS rows say which two counts were parse misses and what they rest on until the re-run
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:38:42 +00:00
igneum-labs
3c7384c96f class v5 design page: section 13's wire row done by the node lane (class-v5-node-wire 7737ebd9, version 1 with the last-field fallback, 43 exec tests), the witness row in progress
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:34:55 +00:00
igneum-labs
db2f9e0f23 Merge remote-tracking branch 'build/master' into class-v5 2026-10-07 18:33:18 +00:00
igneum-labs
310e61b151 class v5 design page: the M5 Max rows (class v5 +0.23 ms per warp over class v4 on one core, interleaved three times under the measure lock, both a quarter of the 10 ms gate); the time line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:33:17 +00:00
igneum-labs
060eeb0df3 Merge build-server deae3803 into master on the box mirror (GitHub suspended since 18:02 BST; the box gate stamp stands in for CI; main's rule of 18:1x BST) 2026-10-07 18:23:34 +00:00
igneum-labs
deae3803ab Build boxes to near max (the project lead, 7 Oct 2026 19:4x BST): the bounded class is 88 of 96 cores with -j 88 (8 reserved for release builds, the seed and the observers), the jobs rule 88 alone / 44 shared, the spill line 80; checks updated. testnet-go.md: LG-2 waived by the owner, the new gate, the seeds held armed
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:23:14 +00:00
igneum-labs
bebb714dfa Merge ship-docs-0321 0b9a4da5 into master (gate: green on 0b9a4da5, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 18:21:29 +00:00
igneum-labs
0b9a4da58e release 0.3.22 section 7: the project lead moves the apps to Devnet 3 tonight (the clock), the pin 34a2dbaa with no heights and why, the app tree at 19:15 BST, PC 2's evening and the rules it added
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:17:15 +00:00
igneum-labs
3efd339786 class v5: the first class v5 pack, Devnet 3's epoch 0 (genesis 4020cb43... as epoch and era seed, day 20,733, the genesis state's 11 leaves under root 7e37a9fb...), generator 5, program id e5a4ac5978462156, exported on igneum-build-1 at 18:06:41Z; its Metal fingerprint 82b19cbde8557ea5 on the M5 Max at 18:07:09Z (vectors 3 of 3, cache and dataset PASS); the page's time line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:07:55 +00:00
igneum-labs
a6ac9f6d0a Merge build/master into ca3-coord (release-0.3.21.md keeps both sides); Counter ASIC 3.0 status: Devnet 3's proof window, the utilisation table, the bench table, the v5 gap list, the in-house pass, the PC 1 queue
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:05:34 +00:00
igneum-labs
3204af92dc class v5: the design-to-code gap as section 13 (every item without code, test or measurement, with owner and hours: about 40 agent hours, 17 this lane's); the Metal pack bench takes a class v5 pack's leaves.bin (buffers 2 and 3 on igneum_build, the pack's FNV checked first)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:58:17 +00:00
igneum-labs
fb7fbc9c27 Counter ASIC 3.0 status: the Devnet 3 epoch-0 pack, the project lead's three orders and the in-house correction (class v5 now, the internal adversarial pass, the PC 1 measurements)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:54:43 +00:00
igneum-labs
2911b1ce06 Site and evidence: the chip model's next test is the internal adversarial pass (three lanes new to the hash code, outsider inputs only, reports published whole), not external lots; the one outside check staged on its escrow and the publish word (the project lead's correction, 7 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:54:43 +00:00
igneum-labs
8fbcd43520 Merge remote-tracking branch 'build/ca3-v4-amend' into class-v5
# Conflicts:
#	igneum-pow/src/generator.rs
2026-10-07 17:53:53 +00:00
igneum-labs
6e64565ad3 class v5: the harness records of the bytes-6 flip run (12:17 to 12:21Z)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:52:54 +00:00
igneum-labs
4ecb11d783 release 0.3.22: proving on Devnet 3 opens (first segment submitted 18:45 BST, the sizing), the 0.3.21 warm cases end and why the relay cell reads on Devnet 3
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:52:42 +00:00
igneum-labs
91b3fb81d5 release 0.3.21 section 7: the Mac entry LIVE 18:41:50 BST, Windows as its own entry, the parallel installer shapes, the testnet 6ed56f63 line, the 0.3.22 pin candidate 34a2dbaa, the signing bonus paragraph
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:42:54 +00:00
igneum-labs
f502ba52ce release 0.3.22 section 6: DN3 GATE PASS, the two clocks, the tree order (a) to (f) with main's floor-file ruling, the project lead's nine-switch ruling and main's height mechanics, the testnet re-arm, the 0.3.21 Windows toolchain finding
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:40:37 +00:00
igneum-labs
74d9c72e74 release plans: 0.3.21 ships as the app tree over c4459193 (section 6, the GitHub exception window from 18:02 BST, the Windows path without windows.yml, the DMG 490919d9); 0.3.22 section 5 the Devnet 3 genesis on 69d1b56e at 18:06:19 BST (gates, pairs, the program id correction, the seed left off the sweep); rule 5 names the seeds in the wave list with a read-back line
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:25:23 +00:00
igneum-labs
a126800f5d Counter ASIC 3.0 status: Devnet 3's pair agrees since 17:18Z (702 blocks, 0 rejected; first lock about 19:10Z on the 7,200-DAA window); the no-GitHub rule
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:20:43 +00:00
igneum-labs
27d7d01660 Counter ASIC 3.0 status: Devnet 3's epoch-0 program id fce15bf61030be57 (the id follows the seed; the pairing pin unchanged)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:12:25 +00:00
igneum-labs
828313b4c3 Counter ASIC 3.0 status: GitHub suspended (the mirror is the record), Devnet 3 mines on 69d1b56e from 17:06:19Z, the Hetzner seed still on the old object
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:09:33 +00:00
igneum-labs
2109d0b6da Counter ASIC 3.0 status: the 0.3.22 kaspa-pow suite green, master green on the pow fix, the chip texts live (incl. /claims), Devnet 3's first go refused on the genesis timestamp (8 Oct 00:00Z)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:03:06 +00:00
igneum-labs
4633d2ab84 Counter ASIC 3.0 status: the pow stop-the-line executed (ca3-v4-amend on master as 3325ed43, igneum-pow byte-identical to c79f6d96)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:48:07 +00:00
igneum-labs
3325ed4334 Merge ca3-v4-amend e80978ad into master (gate: green on e80978ad, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 16:45:48 +00:00