igneum-labs
dda5d48abb
ca2-soundness: docs/analysis/scratch-soundness.md alone (its code is already in the tree through the mixer merge; the branch merge conflicted there); release-0.3.11 plan: C37 and C38
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 23:04:38 +00:00
igneum-labs
2f3338382f
Merge prover-floor ( 8f14a5b) into release-0.3.11: docs and standalone probe sources the evidence rows cite (C38); nothing a built artefact reads
2026-10-05 23:03:46 +00:00
igneum-labs
bda44dca15
Merge ca2-epoch ( 0db67de) into release-0.3.11: docs and standalone probe sources the evidence rows cite (C38); nothing a built artefact reads
...
# Conflicts:
# docs/bench-log.md
2026-10-05 23:03:46 +00:00
igneum-labs
c9d93c8b7e
Merge ca2-analysis ( 4d0f7ec) into release-0.3.11: docs and standalone probe sources the evidence rows cite (C38); nothing a built artefact reads
...
# Conflicts:
# docs/bench-log.md
2026-10-05 23:03:45 +00:00
igneum-labs
167aa9f5ef
release-0.3.11 plan: the tree, the builds and tests so far, the override object and both digests, PC 1's hung engine and the relaunch, the next cut
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 23:02:07 +00:00
igneum-labs
3f6f23eacb
packaged-config: the nine-field devnet override object (program class v3 and proving v1 at DAA 154,800, the first multiple of 3,600 at or above the forecast publish tip + 14,400; proving v1 segment 8, unproven 600, aggregator share 1000 bps) in the packaged line
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:45:59 +00:00
igneum-labs
af237d45dd
CI on the merged 0.3.11 tree: MacBook reworded in the analysis prose (the identity check's hostname pattern), a presence check before the kit's first use in the three proving-v1 PC 2 scripts (C32), pc1-cpu-prove.ps1 on the socket check's allow list (the CPU path starts no GPU server)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:44:09 +00:00
igneum-labs
8f14a5b22a
Prover floor: the beside-the-miner sweep playbook (sweep 3)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:42:31 +00:00
igneum-labs
67cf56bc86
Prover floor: sweep 1 table and reading (the Setup-time keys bind at 12.7 GB)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:42:17 +00:00
igneum-labs
9ff5c30d0c
Prover floor patch v2: every trace buffer sized to its padded need (setup keys and shards), the sweep-2 points
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:41:37 +00:00
igneum-labs
4fb9988677
Igneum Miner 0.3.11: the six version files
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:40:42 +00:00
igneum-labs
fddde0c557
Merge branch 'asic-history' into release-0.3.11
2026-10-05 22:40:22 +00:00
igneum-labs
208e901bd7
Merge branch 'proving-methods' into release-0.3.11
2026-10-05 22:40:22 +00:00
igneum-labs
820a66af7c
Merge branch 'consequences' into release-0.3.11
2026-10-05 22:40:22 +00:00
igneum-labs
9e50281478
Merge branch 'bash-body-check' into release-0.3.11
...
# Conflicts:
# .github/workflows/ci.yml
# tools/ci/prover-socket-check.sh
2026-10-05 22:40:22 +00:00
igneum-labs
e307c04246
Merge branch 'ca2-coord' into release-0.3.11
2026-10-05 22:40:05 +00:00
igneum-labs
d04a406c0b
C34: the packaged override line carries all nine fields (N4, N5 and the three proving v1 parameters); the two digests at publish
2026-10-05 22:39:44 +00:00
igneum-labs
42d157f505
Merge commit 'e16984b' into release-0.3.11
...
# Conflicts:
# docs/bench-log.md
# docs/evidence.md
# site/litepaper.html
2026-10-05 22:39:34 +00:00
igneum-labs
8c8392f0bc
Consequences ledger: C34 the packaged override line lacks proving v1's four fields
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:39:25 +00:00
igneum-labs
40f1317b45
Merge branch 'ca2-coord' into release-0.3.11
...
# Conflicts:
# docs/bench-log.md
2026-10-05 22:39:12 +00:00
igneum-labs
c6601f8125
Merge branch 'ca2-v3' into release-0.3.11
2026-10-05 22:38:59 +00:00
igneum-labs
3769a170a8
Consequences ledger: sweep 11 notes (G4b green, the PCs' workers key by class and era, the patched server built, the merges)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:38:48 +00:00
igneum-labs
cd670b0d46
release-0.3.10 plan: PC 2's prover restored at 22:01Z (a socket fix), the open item closed
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:38:37 +00:00
igneum-labs
bc78c36c2b
Counter ASIC 2.0 status 22:38: the merged tip 4eda077, the 0.3.11 ship assigned with its inputs
2026-10-05 22:38:33 +00:00
igneum-labs
e16984b792
prover loop: a PermissionDenied from the host names the root-owned GPU-server socket and the fix (the root-socket class); the plan's two times
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:38:22 +00:00
igneum-labs
410ab4c7e0
docs/analysis/asic-resistance-history.md: the 2011 to 2026 history of ASIC resistance (31 rows, chip, gain per joule, months held, response), the papers, the chip economics and the market-cap table, ten lessons, the audit of class v2 and the Counter ASIC 2.0 layers, seven ranked additions (partial-store chip row first), nine candidates placed nowhere
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:38:17 +00:00
igneum-labs
e469997f7a
Consequences ledger: C32 CI side closed (kit-path-check e3bd761), the bash-body-check branch in the merge note
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:37:52 +00:00
igneum-labs
7f50dd382d
CI: run jobs test their fetched kit before use (the wiped-jobs-folder class)
...
The app's install clears the jobs folder on a PC, so a run job whose kit was fetched by an earlier fetch job finds
nothing after an update and fails in seconds (5 October 2026, 21:49Z, the AMD kit; bench-log 3c14d01 ). Rule: a run
playbook that reaches a path under the jobs folder other than its own tests the kit is there before its first use,
and the fetch is republished under a new id after any app update.
tools/ci/kit-path-check.sh reads every *.ps1 under relay/playbooks/ and tools/. A kit root is a path derived from
the jobs folder (`$jobs = Split-Path $env:IGNEUM_JOB_DIR` then `Join-Path $jobs '<fetch id>'`, the race-5090.ps1
shape) or one carrying a literal `jobs\` (the amd-card-test.ps1 shape); every path built from it belongs to that kit.
A presence check (Test-Path, [IO.File]::Exists, [IO.Directory]::Exists, Get-Item or Get-ChildItem with -ErrorAction)
on the root or anything under it covers the whole kit. A use before that line fails with "kit path used before a
presence check: republish the fetch after any app update", as does a literal jobs\ path in a command with no check.
The job's own folder ($env:IGNEUM_JOB_DIR) is not a kit path.
Fixtures: kit-path-ok.ps1 (both shapes, checked; a sibling pack file covered by the worker's check) and
kit-path-unchecked.ps1 (the worker run before its check, a literal never checked); --self-test asserts the lines.
Wired into ci.yml after the bash-body step, and into publish-jobs.sh add --kind run beside the other two checks;
test-publish-jobs.sh gains the refusal (34 passed, 0 failed). The current tree: race-5090.ps1 is the one playbook
with a kit, checked before use. README-ship.md: the rule.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:37:29 +00:00
igneum-labs
4eda077ef5
counter-asic-2-node.md: the integration checks on 4d70bcc (igneum-pow, packfile, the CUDA emulation, test-generic on Apple OpenCL, the fork check) all green
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:36:56 +00:00
igneum-labs
4eab8c85a7
Consequences ledger: C33 closed (explorer 525ad82)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:35:56 +00:00
igneum-labs
8d151b9a3f
counter-asic-2-node.md: the integration merges (readwidth 4301618, origin/master d661aa2) and how each conflict was kept
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:34:28 +00:00
igneum-labs
adf681d0c3
Consequences ledger: C33 the public stats API carries no proving coverage (2.7%, one prover, 46 s median on /api/live)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:34:07 +00:00
igneum-labs
4d70bccab3
Merge remote-tracking branch 'origin/master' into ca2-v3
...
# Conflicts:
# docs/bench-log.md
# proto-opencl/host.c
2026-10-05 22:34:07 +00:00
igneum-labs
935e4d1efc
Counter ASIC 2.0: H at about 18:45Z, the G4b row's state text, the floor build green and the sweep go; status 22:33
2026-10-05 22:33:42 +00:00
igneum-labs
07d025e6db
Merge branch 'readwidth' into ca2-v3
...
# Conflicts:
# docs/bench-log.md
# docs/plans/read-width.md
# igneum-pow/src/emit.rs
# proto-metal/packbench.swift
2026-10-05 22:33:39 +00:00
igneum-labs
1ed4054f33
Prover floor: the build recipe as it ran (Go pinned, the binary's sha256 and targets), the RISC Zero contingency figures with their source, playbook fixes
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:33:31 +00:00
igneum-labs
e2bd3dc7ef
Consequences: H lands about 18:45Z by the DAA rate at 22:33Z (C1, D1)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:33:19 +00:00
igneum-labs
545fc05098
Counter ASIC 2.0: gate G4b green (the Metal miner across a v3 boundary; the serveDataset outage fixed); status 22:33
2026-10-05 22:33:15 +00:00
igneum-labs
ebb9d2c852
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
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:32:45 +00:00
igneum-labs
7471ce8a4a
Counter ASIC 2.0: C32 rules (PC 2's update-now after the floor build; re-fetch after every app update); status 22:32
2026-10-05 22:32:44 +00:00
igneum-labs
66aba47492
Consequences ledger: C32 taken (the update-now sequenced after the prover-floor build; the re-fetch rule)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:32:42 +00:00
igneum-labs
efde6538d8
Consequences ledger: C32 the app update wipes fetched job kits (a class), the prover-floor build against the 0.3.11 update-now
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:32:16 +00:00
igneum-labs
1286fc568c
Consequences ledger: C31 the five places on 0d9b23d
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:31:31 +00:00
igneum-labs
acfd8c500f
Consequences ledger: C17 closed in part, C9 to decision D4, C1's hour re-cut in the number cell
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:31:25 +00:00
igneum-labs
ed33be24dd
Site: one wording for the dataset schedule in all five places (the proposed schedule, fixed at the testnet genesis), miner.html brought to it
2026-10-05 22:31:11 +00:00
igneum-labs
3ac2bef27e
Consequences ledger: C31 closed (ca2-coord a7be43f)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:30:57 +00:00
igneum-labs
66cb90d259
Counter ASIC 2.0 status 22:30: C31, Ember's run, floor-build-3
2026-10-05 22:30:56 +00:00
igneum-labs
151dccedb7
Consequences ledger: C31 addendum, the step schedule as fact in five places against miner.html's old sentence
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:30:45 +00:00
igneum-labs
92b44f6609
C31: the litepaper's 12 GB clause struck, the dataset schedule written as the gate 1 proposal on the site and litepaper, the merge rule for evidence row 16 and the proving sentences
2026-10-05 22:30:41 +00:00
igneum-labs
e239734c13
Consequences ledger: C31 three faults in the copy the ship takes (12 GB beside 24 GB, the stale evidence row 16, mapping (b) stated as fact before D4)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-05 22:30:17 +00:00