igneum-labs
e25517b6ef
Testnet re-cut: the late-join gate PASS (14:36 UK, 7 October 2026) in the go checklist and the bench-log; the known-failed side and the pod facts recorded
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 13:36:35 +00:00
igneum-labs
8c25dad649
Merge remote-tracking branch 'origin/master' into testnet-genesis-2
2026-10-07 13:10:43 +00:00
igneum-labs
3fa251cd10
Merge origin/master into ca3-coord: the status file keeps the 7 October rows (a20d238f's merge had taken its 6 October side), the bench-log keeps both sides
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 12:24:27 +00:00
igneum-labs
514ee824ee
Testnet re-cut: the fast-time line of the object PASS (run 10, 11:12 UK) in the go checklist and the bench-log; the harness's pause check counts consecutive seconds; the prover loop keeps the host's output per proof
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:13:16 +00:00
igneum-labs
43aad83f81
Testnet re-cut: the two-node 18-decimal gate PASS on the GPU form (10:08 UK, 7 October 2026) in the go checklist and the bench-log
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:12:38 +00:00
igneum-labs
4d5b80f791
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)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 23:23:46 +00:00
igneum-labs
5fa4345181
Bench log: the rented fleet is the devnet's finality (the weight shares, the pause, the 10 percent rule, the supervisor's restart times, per tier)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 22:00:00 +00:00
igneum-labs
3049b309a8
Block rate on Devnet 2: run B (the control), the per-tier table, the recommendation (1 block/s; 10 behind three gates), A2 dropped; bench-log entry
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 20:59:40 +00:00
igneum-labs
a249904d89
Bench log: the rental cost of hash entry (as cut for the site in 8e6de32)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 19:48:09 +00:00
igneum-labs
849ebca20f
Counter ASIC 3.0: the P1 rehearsal PASS as the status file's final row, the evidence folder's last entry and the public bench-log entry (numbers only); the 3.0 lane closed
2026-10-06 19:38:06 +00:00
igneum-labs
8e6de32ea8
Prover tiers on real cards (eleven rented cards, patched SP1 server) and the rental cost of hash: the analysis file and its two bench-log entries, cut from gpu-fleet for the site
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 19:21:28 +00:00
igneum-labs
a20d238fac
Merge release-0.3.14: Igneum Miner 0.3.14 (exec-sync deep-reorg reload, miner-ui-3, ember-tune), publish 1 on the thirteen-field object
...
The node pin moves to 4c6b129d (release-0.3.14-node), which is what the live payload inputs carry, so windows-ci's payload-inputs step is green again (red since e9eca23 on master's 0.3.13 pin against the 0.3.14 inputs).
Conflicts: infra/fast-time/override-60x.json keeps master's side (the fresh-rule field was already there at u64::MAX; the release line would be a duplicate key); tools/ci/playbook-quit-check.sh keeps master's rule 2 and pre-rule list with the release side's Ember allow entry and the 0.3.15 expiry check.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 18:18:17 +00:00
igneum-labs
141b559b82
Merge origin/master into ca3-coord: Counter ASIC 3.0 complete (every gate green, P2 green, P1 written); the drive-ref check skips single-quoted here-strings and the copied-sources check reads code lines only (master's CI red on dbdfda0); main's decisions and the close in the status file
2026-10-06 18:05:54 +00:00
igneum-labs
149a4bbec3
release 0.3.14: merge ember-tune 59631f0 (the Measured wording for a baseline row; the helper's commands under its fixed folder)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 17:04:54 +00:00
igneum-labs
a787e9e682
Ember: the re-point and the no-prompt proof in the plan and the bench log
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:55:03 +00:00
igneum-labs
b123a41bc9
release 0.3.14: merge ember-tune ac6731b (the engine commits 12e045b, 57de311, cd33f5d and the helper repoint: task_exe prefers the installed exe; a power step on a card with no limit readback is skipped)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
# Conflicts:
# app/igneum-app/ui/app.js
# app/igneum-app/ui/index.html
# docs/bench-log.md
2026-10-06 16:54:36 +00:00
igneum-labs
887bff36aa
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
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:44:36 +00:00
igneum-labs
12e045b64e
Ember run 6: the helper registered on the scratch copy, so task_exe prefers the installed exe for every path that is not itself an install candidate, and the helper gains a reregister verb (no path argument; re-points the task at the install folder it finds itself, logs the action read back); the clock ladder and floor go to 45% with the 1% rate tolerance as the guard; a chosen point on the floor says floor, not optimum; the 5090 row (84 W saved for 0.15% of rate) on the fleet page; the re-point and no-prompt proof playbook; run 6 notes, threat note, bench log
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:35:03 +00:00
igneum-labs
85c267971c
Counter ASIC 3.0 gates (hash): the RTX 5090 G1 and G2 evidence from the collected job.log (eight fingerprints equal to the Mac's, 8 x 1,024 of 1,024); hash-gates.md and the bench-log entry closed
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:14:08 +00:00
igneum-labs
fa857683be
Counter ASIC 3.0 gates (hash): the gate directory (hash-gates.md, G1 Mac, G2 Mac, G3 and verifier JSON) and the bench-log entry; the RTX 5090 G1 rows pending the collected job.log
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 16:07:55 +00:00
igneum-labs
c5e5de6752
Run 5 (15:28 to 15:39Z): the 5090's five power rows in the bench log (the cap does not bind: 0.41 MH/W flat at 310 W); the playbook's watchdog killed the live three-card tune at the first clock step, so: idle = three consecutive status lines reading 0.00 MH/s and 300 s, never a missing match; the after snapshot and the engine-log dump on every exit; an elevated tune engine registers the Igneum Power Helper itself before its first step (the --sweep engine skipped the cap path where the registration lived); Ember 2 groundwork: the memory-clock knob in Point and Limits, the goal, the hill-climb plan (not yet wired to the engine)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 15:44:06 +00:00
igneum-labs
92500f86ca
release 0.3.13: merge ember-tune e9e1042 (master merged into the branch, the dry-run-3 bench entry, the playbook-quit gate's allow entry)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 15:05:00 +00:00
igneum-labs
4af1d66917
Merge master 017c7db into ember-tune (0.3.12's version files and the proving-v1 app merge; my own 27c2db6 came back as 4965220)
2026-10-06 15:03:37 +00:00
igneum-labs
caa24cd5eb
bench log: dry run 3 passed (the first measurement engine on PC 1 that mined: 5090 127.31 MH/s at 316.5 W, 4070 28.68 MH/s at 102.7 W), the folder-lock finding measured on PC 1 and its consequence
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 15:03:18 +00:00
igneum-labs
32aa287ff7
Prover tiers on real cards: all eleven cards (the 3090 added); bench-log entry complete
2026-10-06 13:28:55 +00:00
igneum-labs
6d72baf549
bench-log: prover tiers on real cards, the rented fleet (ten cards, the 3090 to follow)
2026-10-06 13:23:37 +00:00
igneum-labs
1cf83109a0
bench-log: the finality route, the certificate echo below the window (fork fin-route-0313 5a339733), before and after rates
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 13:21:19 +00:00
igneum-labs
f4478a8ee1
Merge branch 'ca3-reserve' into ca3-coord
2026-10-06 08:45:48 +00:00
igneum-labs
1d0cc97721
Merge branch 'ca3-shadow' into ca3-coord
...
# Conflicts:
# docs/bench-log.md
2026-10-06 08:45:48 +00:00
igneum-labs
697b8833df
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
igneum-labs
9417a14ac7
Counter ASIC 3.0 item 8: the RTX 5090 rows, the chip side on the measured 11 pJ per op, the verdict
...
PC 2 job run-ca3-shadow-pc2-20261006 (card empty, every pack bit-exact against the Mac): the 5090 holds its rate to
150,800 ops per hash and loses 2.7 percent at 199,600 under the app's 431 W cap, which binds from 102,100 ops up and
takes the clock from 3,037 to 1,834 MHz (86 MH/s at 330,700 ops); 350 W at the control, 2.65 to 3.27 microjoules per
hash; marginal ALU energy 10 to 13 pJ per counted op. Clock rows OWED (nvidia-smi refused -lgc without rights). Chip
side at N = 100,000 and k = 1: 2.1x over the 5090 on GDDR7, 0.9x over the M5 Max. GO at mx8+sh256x27.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:44:57 +00:00
igneum-labs
e651e281d4
release 0.3.12: merge proving-v1 app f0a40cd (the segment-aligned prover, the held fresh record, the fresh-record rule harness)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:37:18 +00:00
igneum-labs
f0a40cdb9e
bench-log: the fast-time harness on the fresh-record rule, both cases
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:35:13 +00:00
igneum-labs
aab9858068
Merge branch 'ca3-derive' into ca3-coord
...
# Conflicts:
# docs/bench-log.md
2026-10-06 08:31:10 +00:00
igneum-labs
c6e03662a6
Counter ASIC 3.0 item 2: the RTX 5090 rows from PC 2 (bit-exact on CUDA, +1.1 s NVRTC per pack, the card-off key finding)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:30:15 +00:00
igneum-labs
a96776883b
bench-log and plan: the segment-aligned prover on PC 2 (9 whole segments in 30 min, 72 of 72 shards paid, 11.0% of the miner) and the chain rule's 8-DAA fresh window, its fix behind the switch
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:26:59 +00:00
igneum-labs
e3ee3049bd
Merge branch 'ca3-reserve' into ca3-coord
...
# Conflicts:
# docs/bench-log.md
# tools/observer/observer.mjs
2026-10-06 08:24:29 +00:00
igneum-labs
563463b35f
Merge release-0.3.12 ( fda4684) into ember-tune: 0.3.11's six-section View and card order kept, Ember Tune's line and switches re-added on it; the tune fields move into hotplug::apply_pref; the power-cap plan keeps present(); both CI test lists; 132 app tests, 26 UI tests, every gate green
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:20:46 +00:00
igneum-labs
92b109cddb
release 0.3.12: merge proving-v1 app: paid_wei as a decimal string
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
# Conflicts:
# docs/bench-log.md
2026-10-06 08:16:26 +00:00
igneum-labs
3959d66e55
Merge ca3-shadow (item 8's Mac rows) into ca3-coord: LoadClass carries derive_len and shadow; igneum-pow suite 96 passed
2026-10-06 08:11:03 +00:00
igneum-labs
4605314315
Counter ASIC 3.0 item 8: the Mac rows
...
The M5 Max ladder (Metal, packbench, IOReport GPU and DRAM watts without root): latency-bound to about 100,000 ops per
hash, the 5 percent point about 130,000, 11 to 27 W GPU at 100,000 ops, 0.78 to 1.40 microjoules per hash; the
verifier's law 2.06 ms + 3.2 us per 1,000 shadow instructions per warp on one core; every pack bit-exact. The
analysis file with the knob, the chip side (k = 1, 1.5, 0.3), the gates and the consequences; the bench-log entry;
the 5090 rows pending the PC 2 job (the playbook now carries the core-clock rows and the sh256x40 rung).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 08:08:26 +00:00
igneum-labs
663fca4d76
bench log: run 2 (07:21 to 07:56Z): the BOM in the copied settings, no miner started, nothing set, mining paused 36 min 13 s, the hold released by the runner itself
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 07:59:21 +00:00
igneum-labs
bcc2db992e
Counter ASIC 3.0 item 2: the design, the Mac measurements, the chip-model row and the PC 2 job
...
docs/plans/counter-asic-3-derivation.md (the design, the acceptance test, the interpreter, the allowance argument,
the measurements, the PROPOSED reserve entry R0 for 1.13.2, what is owed), docs/analysis/chip-model-v3.md section 6
(the per-day derivation rows at 1.0x to 3x allowances), the bench-log entry, relay/playbooks/ca3-derive-pc2.ps1
(one PC 2 job: self-fetched packs zip, the installed worker through NVRTC, the card off only under test with its
key from settings.json). Verifier 4.875 / 4.944 ms per unit on one M5 Max core under the measure lock against
x8's 2.061 / 2.063; Metal build 29 ms against 22; hash rate equal; bit-exact on Metal and Apple OpenCL.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 07:50:01 +00:00
igneum-labs
ea141f2a94
Counter ASIC 3.0 items 6 and 7: family step-cost probes (Metal, CUDA), the PC 2 playbook, the M5 Max rows in the bench-log
2026-10-06 07:36:12 +00:00
igneum-labs
8bb3c892d6
proving v1: the PC 2 segment-aligned prover job (tools/proving-v1/pc2-segments.ps1) and the CPU validation of --save-shards records and --prev
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 07:18:15 +00:00
igneum-labs
7dade79bcb
Aggregation cost on the 5090 (5 October, night): the chained aggregation is 2.1 s alone and 9.7 s beside the miner, the batch-log2 curve (2^16 buys 1.6x for a fifth of the hash rate), batch and tree folds estimated, two streams and SP1 knobs closed; the host times the stdin build and names the knobs, --save-shards; the PC 2 job scripts and the readers
...
The statement and the pinned guests are unchanged; every fixture proof verifies as before. The defaults stay (batch-log2 22, SP1 defaults): the one knob that moves a mining card's prover costs a fifth of the hash rate; the plan carries the trade for the project lead and the batch fold for the next pin. Measured: docs/bench-log.md "aggregation cost on the RTX 5090"; the plan line: docs/plans/proving-v1.md "Aggregation cost (5 October, night)". Also: make-package's gate skips the exporter's .node-plan.json side files and takes the run lock for its execute step; the state-reply class (/api/state answering {} once paid_wei passes u64::MAX) found on the way and fixed on the app branch at 42f36b3 .
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit ea38ece9eaa5949dd657cbfea5308c4948177ff8)
2026-10-06 07:04:50 +00:00
igneum-labs
f5dfdbf443
bench log: the 22:31 UTC installer run was a second install of 0.3.10 over 0.3.10 (PC 1 took 0.3.10 at 21:40:41Z through update-now), not how PC 1 got 0.3.10
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 07:03:26 +00:00
igneum-labs
3d505766d2
C35 named: PC 1's 22:31 UTC quit was the per-user installer launched by the second engine's own updater (0.3.9 under min_supported_version = urgent, beating auto_update = false); a second engine never runs the updater (IGNEUM_APP_NO_OTA=1, implied by --sweep; the playbooks set it; the CI check demands it); bench log and plan carry the named source
...
Source: the scratch engine's own log in collect ember-c35-collect-1 (06:59Z): 22:31:02Z '0.3.10 is available: downloading',
22:31:05Z 'update: starting the installer first ... ota-apply.ps1', and the installed app's 'quit:' at 22:31:06Z.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 07:01:57 +00:00
igneum-labs
42f36b3fd3
app: /api/state never answers {} again (paid_wei over u64::MAX broke to_value; the field is a decimal string, the error is logged once)
...
serde_json's to_value refuses a u128 over u64::MAX (18.45 IGN) and state_json turned the error into json!({}). A paid shard is 1.23 IGN on average, so a proving machine's dashboard went blank about 15 paid shards after every app start. Unit test over the boundary; 114 app tests pass.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-06 00:27:35 +00:00
igneum-labs
c5bc0f6bc8
Merge ca2-coord ( 6bb8124) into release-0.3.11: the Counter ASIC 2.0 docs commits (N4 rows, gate cells, digests, rules, status; the five cited documents already in the tree)
...
# Conflicts:
# docs/bench-log.md
2026-10-05 23:06:38 +00:00