igneum-josh
4c83129e44
Counter ASIC 3.0 status: the lanes' own 00:00 lines, the spec-text re-derivation ordered, the class v5 packs test's derivation-text diff and its disposition, the one 0.3.24 kit named (e6c088bb); chip model section 5: the second partial-store correction from adv-cache-2's window-layer reading
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 01:11:21 +01:00
igneum-josh
7b0ea695d4
Counter ASIC 3.0 status: the fast-time PASS on the re-cut c9e385eb and the move's interim gate, the 61-row era reading and the class v5 attempts census, the adv-accept 00:00 BST reading, the per-load class closed; chip model 5.11's 200 M clause marked as resting on the closed construction
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 23:59:04 +01:00
igneum-josh
81f00e33ac
Site: the pages rebuilt on the record branch (the regrouped bench table and the outside-check text as built from this tree)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 23:16:30 +01:00
igneum-josh
64ab7d9594
Chip model 5.10: class v5 on with the shadow at zero leaves the stored-dataset chip at 5.1x (GDDR7) to 9.1x (HBM3) per joule because the node is a farm cost, not a chip cost; the shadow stays the only lever in the model (the founder's question, 7 October 2026)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 21:29:26 +01:00
igneum-josh
c27e977b73
Chip model section 5: the pebbling-optimum correction from the in-house pass (9.3x at f = 1/64, not 17.4x; the full-store verdict stands); Counter ASIC 3.0 status: the (c''') test green, the pool yield, the restart-step IBD deadlock and its fix, the pass's readings and findings, the pod ledger, the fleet table
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:37:23 +01:00
igneum-labs
6dd92ec6c6
Merge scrub b5ced6e2 into master (gate: green on b5ced6e2, recorded by tools/ci/pre-push.sh; landed on the box mirror under the exception declared by main: main's ruling, 7 Oct 2026 19:5x UK: the GitHub account is suspended, lanes land on the box mirror's master, the box gate stamp is the verdict; GitHub gets the fast-forward when it answers)
2026-10-07 20:28:40 +01:00
igneum-josh
9ab30a2163
Merge site-22 6886a4be into master (gate: green on 6886a4be, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge)
2026-10-07 20:17:32 +01:00
igneum-labs
b5ced6e2a5
Merge remote-tracking branch 'box/master' into scrub
...
# Conflicts:
# CLAUDE.md
# docs/plans/counter-asic-3-status.md
# docs/plans/release-0.3.21.md
# docs/plans/release-0.3.22.md
# tools/ci/merge-to-master.sh
# tools/ci/pre-push.sh
# tools/ci/red-watch.mjs
2026-10-07 20:16:14 +01:00
igneum-josh
6886a4be95
Site, 7 October 2026 evening (Josh's four asks through main, one landing): (1) the bar's nav to the right: the mark and the devnet pill on the left, Mine, Network, Learn and the controls right-aligned with the same gaps and sizes, each open panel anchored under its button (the script sets --panel-left) and a panel that would run past the container aligned to its button's right edge, the phone sheet unchanged; (2) no lateral scroll: tools/ci/scroll-width-check.mjs on the gate (scrollWidth equals clientWidth on every route at 390, 768, 1024, 1280 and 1440 in both themes; only a table, code or diagram scrolls inside its own overflow-x box; self-test with a 100vw plus 20 px fixture known-failed first); (3) LG-5, the launch text: the front page leads with the three wants (hardware that stays useful, income without a cliff, a fair supply) and the live network with finality is the second screen; the litepaper's regulatory note reads "Not legal advice." alone over its eight sentences from future.md 8.3 (Josh: counsel not yet; the string "counsel is engaged" is in both forbidden-strings lists and gone from the research heading), the pay sentence stays; the journey's phase line reads Devnet 3 live, testnet next; (4) LG-1, /income: docs/analysis/income-tiers.md published as a page by tools/launch/income-page.mjs (checked on the gate against the document), listed under Learn, labels on every number, no price of IGN anywhere
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 20:12:04 +01:00
igneum-labs
3b4b6c6396
Pre-public scrub, second pass (7 October 2026, 20:0x UK, main's rulings 2 and 4): the public tree names igneum-labs only; the public ledger generated from the full ledger
...
Ruling 2: every tracked text mention of the login's pre-rename spelling becomes igneum-labs (29 files); the commit identity in the scripts becomes igneum-labs <337424239+igneum-labs@users.noreply.github.com> (the same noreply id); the three scripts that hand the stored gh keyring name to gh (register.sh, fetch-ci-artifacts.sh, ship-app.mjs) read it from ~/.config/igneum/gh-user (never in the repository), default igneum-labs; fresh-repo.sh reads the login to rewrite from the encoded list's row 10; the old spelling joins the founder-strings list, so no tracked file may spell it; CLAUDE.md's GitHub paragraph rewritten. The red watcher's self-test fixtures use a neutral author.
Ruling 4: docs/ledger-public.md, one row per ledger item (id, the claim in one line, status, what was done in one line, the evidence link or the evidence in words), generated by tools/ledger/export-public.mjs from docs/fud-ledger.md: no round or status-update sections, no commit ids, no time of day, no lane, agent or branch names. 190 items. The gate runs its self-test (a fixture with a commit id, a time, a lane and a branch name comes out clean; --check fails on drift) and its --check on every merge; the founder check reads the output like every tracked file.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:56:08 +01:00
igneum-josh
54677f4a7d
Merge attack-pass: the internal attack pass F1 to F10 before the cryptanalysis freeze (every row PASS or FIXED-AND-PASSED; the ten records and harnesses; AP-F1-1, AP-F4-1, AP-F5-1, AP-F8-1/2/3 and the two operating hazards)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
# Conflicts:
# docs/bench-log.md
# docs/evidence.md
2026-10-07 19:54:22 +01:00
igneum-josh
34d94b5a86
attack-pass lane (d): class v5 re-runs, F4 PASS (byte-identical to v4); F8, F9, F1 running
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:51:55 +01:00
igneum-josh
9b8eb23a2e
Pre-public scrub, the text pass (7 October 2026, 19:5x UK): no founder name, personal login, earlier business or personal address in any tracked text file, and a gate check that keeps it so
...
The sweep (main's item 1): 199 tracked text files, 783 lines. The founder's full name, first name and possessive become "the founder" (sentence starts capitalised); the lowercase operating-system user name in WSL paths and commands becomes <user>; the second owner login becomes "the second owner login"; the three earlier businesses and the two other brands become "the other business", "the earlier entity", "the earlier business" and "another brand"; the Chrome profile rule names the igneum.network profile, not the profile's label. The standing commit login igneum-josh is not a founder term here: the fresh-repository step renames it in the history (docs/plans/history-rewrite.md, tools/repo/fresh-repo.sh).
The patterns never appear in plain text in the tree (a plaintext list would be the hit): tools/ci/founder-strings.b64 (perl regex, tab, a sample per row) is read by tools/ci/founder-strings-check.sh (every tracked text file, perl, known-failed first: the self-test plants each row's sample in a fixture and the hit must name the file), by tools/community/discord-hooks.mjs (the guard's founder and business rows; the test takes its fixtures from the samples) and by tools/repo/fresh-repo.sh (the business names of the rewrite rules). site/forbidden-strings.txt carries the same patterns as b64: lines, decoded case-insensitive by site/scrub.mjs and tools/ci/launch-gates-check.mjs (whose fixture now plants an encoded made-up name). The check runs in the gate's tree checks on every merge.
Not in this commit, by main's word: the 105 commit messages and 40 personal-identity commits that need the history rewrite (listed, not run), and the secrets found by gitleaks over the history (reported with owners).
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 19:39:50 +01:00
igneum-josh
874e945df7
Merge origin/master ac8ed2f1 into ca3-v4-amend (igneum-pow kept byte-identical to the frozen 017e7037 per main's stop-the-line ruling; the ledger keeps both sides)
2026-10-07 17:40:29 +01:00
igneum-josh
0d6350cc35
attack-pass: F8 FIXED-AND-PASSED in class v4 sub-version 3 ( 017e7037: 60 of 64 under 1.2x, the named four-seed tail, 0 exhausted); the pass record reads PASS or FIXED-AND-PASSED on every row
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:03:18 +01:00
igneum-josh
35172911bb
attack-pass F7: sub-row (a) PASS, the era VDF in the node and the re-roll harness silent against it (0 of 6 cuts); the freeze precondition met
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:33:17 +01:00
igneum-josh
0e34dc9931
Era VDF lane (7 October 2026): spec 04 sections 4.2, 4.4, 4.5 and 4.6 completed for the era path (the scheme byte and the hash-chain fallback, the cut rule under the O-4.3 reading, the day-of-blues input, the delay, the seed, the era constants as measured), spec 01 section 1.13.1 and era-layout.md section 8 updated, open items O-4.8 closed and O-4.10 to O-4.12 added, FUD ledger F11 updated, two decisions for Josh in ledger-decisions.md, the record docs/analysis/era-vdf-2026-10-07.md (what was built, the parameters and measured rates, the harness gate with both runs, the cut rule for the finality lane, the verify gate, the tiers), the F7 re-roll harness against the real era cut (tools/era-vdf/reroll.mjs: --vdf off fires 6 of 6, --vdf on silent 0 of 6; the adversary evaluates asynchronously with the node's own code and is found by the node's own log line), the fast-time file's era fields
2026-10-07 16:24:22 +01:00
igneum-josh
21b62d3a05
attack-pass F8: sub-version 3's two commits, the (c'') threshold evidence and the 017e7037 census line in the record
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:15:44 +01:00
igneum-josh
6881fb331d
attack-pass: AP-H2, a rebuild on the shared binary path reached two runs in progress; the launcher now runs from a copy in the run's scratch dir
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:00:26 +01:00
igneum-josh
675ca0f962
attack-pass F8: sub-version 2 re-gate verdict FAIL (9 of 64, worst 4.82x), the per-seed table and the clean per-site spread; sub-version 3 is the target
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:22:42 +01:00
igneum-josh
60c8f21053
attack-pass F8: p23's residual localised and explained (or-then-xor same-operand AND mask over a mulhi output, lineage-blind); the distinct-index ratio rule for sub-version 3
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:20:14 +01:00
igneum-josh
c2203b555a
attack-pass: AP-F8-3, the acceptance rule never executed the shadow block (the root of the residual classes), found by the hash lane; fixed in sub-version 3
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:07:25 +01:00
igneum-josh
dbe9de0978
attack-pass: AP-F8-2 exhaustion half FIXED-AND-PASSED at 8bdcbdd8 (0 exhausted in 10^6, max attempt 35, 4 past 31)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:05:02 +01:00
igneum-josh
7170a6b50b
attack-pass F6: PASS, the worst of 10^5 class v4 programs reads 8.708 ms on the half-core proxy (1.29 ms under the gate), batches B and C under the per-core lease
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:00:55 +01:00
igneum-josh
58ce41bd31
attack-pass F8: AP-F8-2 closed at 8bdcbdd8 (0 exhausted in 650k, max attempt 35); sub-version 2 fails the hot-set gate on lineage-fresh constants (8 of 39)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:57:38 +01:00
igneum-josh
ba2ffc6cb7
attack-pass F2: k = 3 and 4 lines closed at the solver cap (no trail under 29 to 35 and 39 to 47 differential, 24 to 28 linear); row PASS effort-bounded
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:36:58 +01:00
igneum-josh
0eaaa319d5
attack-pass: AP-F8-2, a chain-shaped epoch seed exhausts 32 attempts under sub-version 2's rule (a'), a liveness class
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:33:40 +01:00
igneum-josh
c67544b490
attack-pass F8: re-gate verdict on class v4 sub-version 1, FAIL 11 of 64 (worst 29.27x), three residual classes incl. the iteration boundary; F9 harness retired from the re-gate
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 13:58:09 +01:00
igneum-josh
10a4c5338d
attack-pass F8: the hash lane's confirmation of the residual on the chain path and the sub-version 2 freshness rule shape
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 13:24:53 +01:00
igneum-josh
6f4b4ae780
attack-pass F8/F9: re-gate interim (nine of thirty seeds over 1.2x on the amended stream, load-after-load chain); F9's box 2 run withdrawn as a re-gate (candidate_class path)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 13:24:21 +01:00
igneum-josh
c76389817f
attack-pass F9: edges PASS (34 of 105,064 on generator 4, bounded), hot-set FINDING on 10^6 seeds (11,696 at 1 percent or more, the AP-F8-1 class, F9-1 merged), grinding PASS
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 12:52:13 +01:00
igneum-josh
bca0aa28d0
attack-pass F1: AP-F1-1 fraction 3.0 percent (class-v5 45e29cb0)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 12:29:36 +01:00
igneum-josh
f47113667f
Merge remote-tracking branch 'origin/master' into attack-pass
...
# Conflicts:
# docs/evidence.md
2026-10-07 11:31:29 +01:00
igneum-josh
bfe298c413
attack-pass F1: PASS under the re-worded gate (1); AP-F1-1 shadow redundancy bound routed to the v5 list (coordinator ruling)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 11:15:58 +01:00
igneum-josh
a2cf18137e
attack-pass F10 record: time-zone wording passes the identity grep
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 11:14:22 +01:00
igneum-josh
25738cbc8c
attack-pass collector: F1 PASS on substance with AP-F1-1 (5.078 percent on 1 of 10^5), F2 PASS effort-bounded, F10 PASS, F9 (c) grinding PASS at +0.004 percent, F8 phase E 31 of 64 over 1.2x, F6 INCOMPLETE re-armed
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 11:13:29 +01:00
igneum-josh
2f734775a8
attack-pass: snapshot of the row drafts and harnesses as they stood at the Mac reboot (10:5x UK); the collector finishes them
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 11:02:44 +01:00
igneum-josh
13e520b141
Merge branch 'ca3-v4-uniform' into ca3-v4-amend
2026-10-07 10:33:11 +01:00
igneum-josh
bc8110e8f1
attack-pass F8: the v4 amendment ships in 0.3.20 (the feature node), not 0.3.19 (app-only cut)
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:33:02 +01:00
igneum-josh
7f2e3cfbfa
attack-pass F8: ruling, the v4 amendment ships in 0.3.19; this lane proves the fix with the 64-seed census against ca3-v4-amend
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:32:39 +01:00
igneum-josh
dce490bcb7
attack-pass F8: AP-F8-1 mechanism found by the hash lane (lossy load source, an or writer feeding site 15; window null 1.39x); v4 hot-set bound 1.067x; v5 generator item
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:28:57 +01:00
igneum-josh
095f84a705
Counter ASIC 3.0 gates (hash): AP-F8-1 under the windows-union model. The window layer moves the null from 0.115 to 0.160 percent at f = 0.1 percent (1.39x, not 4.05x); the 153x item is the all-ones value of an or-written load source (site 15, or at 61, load at 63), which the era map sends to item 0xca5b92 exactly and whose next seven items are the seven surviving one-zero-bit sources; the popcount model at the measured bias predicts 77,348 reads against 78,479 and the program's S_0.1 percent at 0.58 against 0.52; a static census of 1,024 chain-shaped v4 programs (tools/ca3-v4-uniform, built and run on igneum-build-1): 96.6 percent carry a lossy-sourced load, 48.5 percent an or-sourced one, 4.9 percent an or chain (p3's class); F8's 1.2x gate fails 96.6 percent; the chip ceiling under rule (c) is 1.067x; the two flip options priced; the v5 bound defined
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 10:26:48 +01:00
igneum-josh
2f324a1257
attack-pass F7: board row PASS (b, c), INCOMPLETE (a) pending the era VDF; the VDF named as a freeze precondition
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:55:56 +01:00
igneum-josh
cd8a52c358
attack-pass F7: census and day-key seeding PASS at 2^24; re-roll harness INCOMPLETE pending the era VDF, named as a freeze precondition
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:55:30 +01:00
igneum-josh
f0919401df
attack-pass F4: AP-F4-1 landed on the class v5 bound list; brief rank 3 reads a bounded tail, measured
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:54:59 +01:00
igneum-josh
9b98b8376b
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
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:54:44 +01:00
igneum-josh
10b1982510
attack-pass F4: PASS against v4 on the DSP-bound metric (0 of 2^28 days over 1.1x); AP-F4-1 bound finding on LUT adders routed to the next class with the redraw rule
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:54:32 +01:00
igneum-josh
fef536abfa
Launch pack tools: per-tier income table from the bench rows and TESTNET_1, the daily hash-origin report, the launch-gates check (mission item 10)
...
tools/launch/income-tiers.mjs renders docs/analysis/income-tiers.md (public) from tools/launch/income-tiers.json: eleven measured cards (the 6 October rented-card rows, the 9070 XT telemetry run, the M5 Max Metal bench, each with its source), IGN a day at 1, 10 and 100 GH/s after the ramp on EmissionSchedule::TESTNET_1 (100 IGN a block, 90-day ramp from 10 percent, monthly 2^(-1/24), the 80 percent producer share), electricity a day and per mined IGN at USD 0.005, 0.02 and 0.10 a kWh, a rig and a pool-user line, the consequences per tier, the owed rows; --check fails CI when the page and its inputs disagree; the test pins the arithmetic (6,912 IGN a day for 100 MH/s on 100 GH/s at the launch rate, day 1 at 10 percent, one step at 2^(-1/24)).
tools/observer/hash-origin.mjs: once a day from the observer's tables, who found the blocks: keys with a block and above dust, attested pools against shared payout addresses (a multi-key machine is not a pool until its operator attests), the project fleet's share from the intake identity lines plus the fleet registry's key file, the ten largest keys, the 2x step since yesterday, the community gates (first 100 keys, first outside block, first attested outside pool at 10 percent for 7 days; the X5 count stays an upper bound until the two observer columns exist). --dry reads only; --write keeps hash_origin_days and hash_origin_reports and live_state.hash_origin; --post goes through the Discord poster's guard. Fixture, a known-finished and a known-failed day in the test. Ran read-only on the live devnet today: 113 keys, 0.76 GH/s, the fleet share wrong until the key file exists.
tools/ci/launch-gates-check.mjs (in pre-push.sh with the two test lines): every row of the Launch gates table in testnet-go.md has a check and every backticked path exists; the site-lane handoff and the income table carry no served-page or export pattern and no em dash; the eight regulatory sentences are present in order under the label. Self-test fires on each.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:53:12 +01:00
igneum-josh
6a92e5dd6f
attack-pass: gate (4) and row F8 wording per the coordinator (window model of spec 1.13.1, excess within 6 sigma over 64 seeds); F4 interim on the board
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:51:18 +01:00
igneum-josh
6f758fc2aa
attack-pass F6: O-1.14 closed on a real 2019-class core (i7-9700K): class v4 6.006 ms avg, 6.334 cold max per warp; dr736 fails as it must
...
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:50:17 +01:00