Commit graph

1972 commits

Author SHA1 Message Date
igneum-labs
8cbff34abe Site: the GPU bench table carries the Hive flight-sheet values at each measured tune point (the 5090 1,854 MHz, 13,801 MHz, 460 W; the 4070 1,863 MHz, 10,251 MHz, 100 W; stock elsewhere) and the two-line Hive note (main, 7 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:49:27 +00:00
igneum-labs
93335ad428 Merge remote-tracking branch 'build/master' into ca3-coord 2026-10-07 18:49:10 +00:00
igneum-labs
7012e7e93d Counter ASIC 3.0 status: the site deployed from the mirror, the efficiency pass republished through the Power Helper, the project lead's no-prompt rule, the v5 kits' four readings and zip, the in-house pass's first results and rulings
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:48:12 +00:00
igneum-labs
3767bc9d3b Merge live-22 46334354 into master (gate: green on 46334354, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 18:47:27 +00:00
igneum-labs
5ec454fd63 Site: tools/site-deploy-from-mirror.sh deploys the public site from the box mirror's master by a git-less export (the Vercel team's commit-author check blocked a worktree deploy while the GitHub account is suspended, 7 Oct 2026 19:4x BST; a .git in the deploy directory refuses the run; the project's Root Directory is site)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:47:00 +00:00
igneum-labs
61ed45fadc Merge remote-tracking branch 'box/master' into genesis-forward
# Conflicts:
#	infra/fast-time/override-60x.json
2026-10-07 18:46:35 +00:00
igneum-labs
46334354f5 Merge remote-tracking branch 'box/master' into live-22
# Conflicts:
#	docs/plans/release-0.3.21.md
2026-10-07 18:41:19 +00:00
igneum-labs
7eed16a29a 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-labs 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 18:39:50 +00:00
igneum-labs
29b001d10b fast-time 60x file: latency_ladder_cache_rung_activation_daa at never (the cache rung's own switch, the Devnet 3 digest, 7 October 2026; the fork's 60x test reads every field)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:35:12 +00:00
igneum-labs
81ebffa1b6 Site: the GPU bench table sorts on every header (default MH per watt), shows the current class (31 rows, class v4 or class v3 re-measured with its v4 cost) and folds the six earlier-class rows into a collapsed section, with the note on why the rate fell from the genesis program to class v3 and v4 (the project lead, 7 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:34:02 +00:00
igneum-labs
e0a294cf04 Merge remote-tracking branch 'build/master' into ca3-coord 2026-10-07 18:32:12 +00:00
igneum-labs
dee74890a1 live-22: live.html rebuilt from the base with exact anchors (the first splice had swallowed the statements between the leaderboard and the block table)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:31:43 +00:00
igneum-labs
ca90ecafc2 live-22: the leaderboard render statement closed (a splice had left the old 'and N more' tail inside the new function, so /live's script did not parse and the scene never mounted; the parity gate caught it)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:30:16 +00:00
igneum-labs
a15c1381f5 merge-to-master: a landed master is pushed to both box mirrors (the stale-mirror class: build-2's /srv/igneum.git master sat at 15:27's 4e2745ab while GitHub carried 2b9d50cc, 7 October 2026, 18:25 UTC; three branches were cut from the stale tip)
mirror_master runs after the push to origin: one fast-forward push per mirror in IGNEUM_MIRRORS (default: the two box files' hosts at /srv/igneum.git), best effort, a line per mirror, a down or diverged mirror never fails the landing. Self-test: a bare mirror behind master is fast-forwarded; a non-fast-forward push leaves it and is reported.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:30:15 +00:00
igneum-labs
0d0b1c9aa0 Counter ASIC 3.0 status: main's rulings (pods at a USD 200 cap, the agent cap stays)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:28:45 +00:00
igneum-labs
16683758c2 Counter ASIC 3.0 status: the stale build-2 mirror, the placement order, the cryptanalysis tripled with two lanes capped, the pod word pending, PC 1 go
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:28:17 +00:00
igneum-labs
62af55d62f Merge remote-tracking branch 'build/master' into ca3-coord 2026-10-07 18:28:17 +00:00
igneum-labs
5e41217735 Merge build-server 65fdd39d 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
65fdd39d5b 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
f35a128842 live-22: the gate script is master's own plus the legend, shard-words and leaderboard test files (the release branch's copy had carried a line for a file master does not hold)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:22:23 +00:00
igneum-labs
d21ca54a24 Merge ship-docs-0321 9ee93d78 into master (gate: green on 9ee93d78, 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
a7a191e8cd Counter ASIC 3.0 status: the project lead's no-gaps rule, the class v5 six-lane split and the first v5 pack, the cryptanalysis tripled
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:21:14 +00:00
igneum-labs
365c27ac01 merge-to-master.sh takes MERGE_REMOTE (default origin): the box mirror's master while GitHub is suspended, 7 October 2026
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:19:47 +00:00
igneum-labs
9ee93d782a 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
b30552e12a /live: the shard sentence from the block's facts and the leaderboard's top ten (7 October 2026). scene/live-dag.js 2.0.6 (IgneumDag.shardWords, the one shard sentence; legend 2.0.5) synced into site/live-dag.js; the /live inspector prints it per shard and as the count line (a planned shard with no prover reads awaiting a prover with the block's age; an empty plan reads loading, excluded, not yet ordered or off the selected chain, never one fixed sentence); the weight leaderboard shows the top 10 by default with a toggle under the table (Show top 20, then Show all N with the live count, then back), the viewer's own key pinned as an extra row below the ten when it sits outside them, the table in a box of fixed height so the page below never jumps, the tag line unchanged (site/leaderboard.js carries the row logic, site/lib/leaderboard.test.mjs on the gate); tools/site-serve.mjs answers /api/live from IGNEUM_LIVE_FIXTURE for captures and tests off the database; the scene tests bind each half where it lives (site on master, app on the release branches)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:13:23 +00:00
igneum-labs
11888df9a7 Jobs publisher: a remove refuses a job the target's latest report shows running, and any job published with --installs-app, unless --force \"<reason>\" (7 Oct 2026 18:53 BST: a removal reached PC 2 one second after its job launched a silent installer over the running app; the runner's abort ended the process tree and the app went dark); tools/ci/publish-jobs-check.sh in the gate
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:10:18 +00:00
igneum-labs
4730571d25 Merge GitHub master 40a7fbe0 into the mirror's master (diverged while GitHub is suspended: the shipper's ship-docs merges on the mirror, the site and ca3 landings on GitHub; the union, so the mirror's master is the one line GitHub's master takes when it lifts)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>

# Conflicts:
#	docs/plans/release-0.3.21.md
2026-10-07 18:05:45 +00:00
igneum-labs
5114936edf 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
22f1095044 Site: the GPU bench table carries the fleet's rows (every rentable card on the hash, 7 October 2026: 5080, 3070 and 3070 Ti, 3080 and 3080 Ti, 3090 and 3090 Ti, 4090, 3060 and 3060 Ti, 4060 Ti, 4070 Ti, 5060, 5070 and 5070 Ti, A5000, L40S, A100 PCIe and SXM, H100 and H200, B200, RTX PRO 6000) with watts, MH per watt, driver and the tuned state
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 18:04:04 +00:00
igneum-labs
a83e6e4c58 Site: the GPU bench table carries every measured card (5090 stock and tuned, 4070, 9070 XT, M5 Max, 5060 Ti, Arc B580, H100 SXM) with watts, MH per watt, the class v4 cost per card and the tuned state; the fleet's 3070, 3080, 4090 and 5080 rows follow
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:57:47 +00:00
igneum-labs
f070417c7b HiveOS package: --kit <zip> (repeatable) puts program-pack kits under packs/ in the tar; h-run.sh seeds packs/devnet from a shipped pack only when the node's export left nothing (the first-start convenience, never the authority; SHIPPED_PACK, default v4-devnet3-epoch0); README line (0.3.22, 7 Oct 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:56:30 +00:00
igneum-labs
b35bf8f16f 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
f88783d09f 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
1a4ed8bb86 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
5fb6d2b10f Merge ship-docs-0321 66190129 into master (gate: green on 66190129, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 17:46:56 +00:00
igneum-labs
66190129a7 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
cfce2014fa 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
3d24f43237 Merge ship-docs-0321 31ca83da into master (gate: green on 31ca83da, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 17:29:21 +00:00
igneum-labs
cb04e2b8ca Devnet 3: devnet3.sh passes the argument line base64-encoded over ssh (ssh flattens its argument list: the first --go started the seed on the OLD devnet, digest c562d70e, port 26611, 7 Oct 2026 18:22 BST) and refuses a line without --devnet-suffix=3
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:26:14 +00:00
igneum-labs
31ca83daa1 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
ec3d55723c 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
e68b416f4b 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
7d9a81d8fb 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
4df6a6e837 Devnet 3: devnet3.conf names the 0.3.22 candidate 69d1b56e (genesis timestamp fix)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:06:20 +00:00
igneum-labs
74bb841dfe merge-to-master: an unknown CI read is waited through inside the deadline, not refused at once (7 October 2026, 18:0x UK: 500s on pushes, a 404 on a live run id, then the account suspension; the rule refuses only a verdict, and a missing verdict only at the deadline)
ci_gate: unknown prints the reason and asks again until --ci-wait runs out (CI_WAIT_SECS for the self-test). master_gate: three reads
over a minute before an unknown counts; a lasting unknown still refuses (no verdict, no merge). Self-test: a blip (unknown, then
green) merges; a lasting unknown is refused at the deadline; the same two shapes for master's read.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 17:04:22 +00:00
igneum-labs
4a2b7565e9 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
7594ae0a45 Merge branch 'ci-steward' into ci-steward-2 2026-10-07 17:02:55 +00:00
igneum-labs
40a7fbe063 Merge ca3-coord 493e8507 into master (gate: green on 493e8507, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 17:01:47 +00:00
igneum-labs
3e783b5410 Devnet 3: devnet3.env becomes devnet3.conf (the no-secrets gate refuses any tracked *.env by name; the file holds ports and a binary path, no secret)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:59:56 +00:00
igneum-labs
9c97326aea windows-ci: the smoke run's Start-Process gets one retry (the exited-before-attach flake of release-0.3.21 run 37653903394, 7 October 2026, 17:40 UK)
Start-Process -Wait -PassThru on igneum-app.exe --version, which exits in milliseconds, threw "Cannot process request because the
process (6792) has exited" before PowerShell attached, and the release branch's Windows build went red on a runner race, not on the
build. Run-Capture now tries twice and prints the first failure; the second is the verdict. Checked here by the workflow shell
parse and the PowerShell 5.1 drive-reference check; the runner's own parse step runs on the next master push.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:59:54 +00:00