Commit graph

845 commits

Author SHA1 Message Date
igneum-josh
a885cb4fe7 release plans on master: 0.3.20 live and swept (sections 38 and 39), the rules file with 4c and 14, the 0.3.21 plan as staged
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:41:42 +01:00
igneum-josh
a4eaf766c0 Merge era-vdf 0e2d6b1c into master (gate: green on 0e2d6b1c, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 16:31:24 +01:00
igneum-josh
fbbb423f87 Counter ASIC 3.0 status: the hash lane's 2a111fb1 on origin, CI success; nothing in flight on the hash side
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:25:27 +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
6996ad3fd7 Merge master-pin-0320 a0b44b48 into master (gate: green on a0b44b48, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 16:20:54 +01:00
igneum-josh
2dcc48c729 Counter ASIC 3.0 status: the census at 017e7037 (0 lossy sites, 0 exhaustions, mean 2.086 attempts), CI success, the class check moving 2.0 percent of attempts
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:15:23 +01:00
igneum-josh
a0b44b4828 master re-pinned to the published 0.3.20 node (c4459193): packaging/windows/node-source.pin against the live payload-inputs.json, so windows-ci's payload inputs step reads green; release rule 14, master re-pinned at every publish
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 16:13:10 +01:00
igneum-josh
4f3ddcee06 Merge site-ui-5 edf34bf1 into master (gate: green on edf34bf1, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 16:02:23 +01:00
igneum-josh
edf34bf1fc site-ui-5: /live's table-row click handler kept its opener (the Mark-my-key removal had taken the line that opened it; every inline script parses again)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:58:51 +01:00
igneum-josh
e648e126f6 site-ui-5: captures after the phone-menu, pending-fold, dark-gallery and no-you fixes (home, miner, wallet, live, app, download at 390 and 1440 dark; the open sheet at 390; the pending home at 375)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:52:15 +01:00
igneum-josh
6bed846b5f Counter ASIC 3.0 status: the suite at 017e7037 (103 of 103; the lib tests' 2^20 cost on CI time)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:51:30 +01:00
igneum-josh
5fbc959746 Merge ca3-coord cc34a816 into master (gate: green on cc34a816, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:50:54 +01:00
igneum-josh
f15943f795 Merge mf11-master 0e3b36fe into master (gate: green on 0e3b36fe, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:49:42 +01:00
igneum-josh
0e3b36fedb Relay: the X23 tree on master (the signed and tagged run, lib/handler.mjs, guard, the per-machine secret), the start-app kind, the v3 agent as the per-user logon task IgneumRelayService with install-agent.ps1 and the hidden loop, the per-install hostname on registration, the signing tools/relay.mjs so no lane posts an unsigned run (the live relay refuses one since the 7 October 2026 deploy), tools/console.mjs and build-job.mjs on the header tier (X24), the playbooks on RELAY_DL_BASE (X26) and wsl-setup's sudo for apt-get and dpkg only (X28), the new playbooks (start-app, agent-install, pc2-crash-collect, boot-check, freeze-check), and the deploy record with the rollback line (docs/plans/relay-deploy-2026-10-07.md: production igneum-relay-iabqarnby, previous bgy767z40)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:47:59 +00:00
igneum-josh
cc34a816a7 Counter ASIC 3.0 status: sub-version 3's second commit 017e7037 (the ratio at 0.98 over 2^20, the shared-operand rule, the weak four as the open tail)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:47:22 +01:00
igneum-josh
6f2655ffdb site-ui-5: /live's key row sits under the scene canvas (Josh: "the key at the top under the animation, not on top of the animation"): the hint, the six key items and the window stepper are the first thing below the canvas, flush with its bottom edge; nothing above the canvas but its own time axis; the blue-score line and the inspector unchanged
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:40:44 +01:00
igneum-josh
a0121a53a4 Counter ASIC 3.0 status: sub-version 3's threshold numbers (0.98 at 2^20 rejects the strong five; the weak four inside the clean spread), the structural rule biting, the line on (i) or (iii)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:34:06 +01:00
igneum-josh
9cf0c70088 Counter ASIC 3.0 status: sub-version 2's final verdict (55 of 64, nine one-site seeds), sub-version 3's first commit ddacfbd3, p23's localisation (an AND-mask idiom, 0.84 of uniform at site 7), the 0.3.22 cost lines
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:23:58 +01:00
igneum-josh
42d813b22e Merge ca3-coord ba48d285 into master (gate: green on ba48d285, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:23:09 +01:00
igneum-josh
9bccb66dc1 Merge peer-directory 370ae143 into master (gate: green on 370ae143, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:22:24 +01:00
igneum-josh
ba48d28524 Counter ASIC 3.0 status: the N15 drift fix done for 0.3.21 (numbering-fix d8bceca5)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:19:37 +01:00
igneum-josh
3b2a707bd9 Merge ca3-coord 1ad86246 into master (gate: green on 1ad86246, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:19:01 +01:00
igneum-josh
370ae14376 Merge remote-tracking branch 'origin/master' into peer-directory
# Conflicts:
#	infra/fast-time/fork-gate.mjs
#	infra/fast-time/override-60x.json
2026-10-07 15:18:50 +01:00
igneum-josh
4bf07d4f7a Merge horizon ce60a6f9 into master (gate: green on ce60a6f9, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:17:38 +01:00
igneum-josh
1ad86246fb Counter ASIC 3.0 status: sub-version 3's build result (the bounds do not reach the class under the real dataset), the decision (0.3.21 byte 5, sub-version 3 for 0.3.22)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:15:26 +01:00
igneum-josh
1bb9234325 Counter ASIC 3.0 status: AP-F8-3, the acceptance never ran the shadow block (the root of the residual classes), the sub-version 3 fix
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:10:46 +01:00
igneum-josh
8f06a35c29 Merge ca3-coord 07868394 into master (gate: green on 07868394, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:09:56 +01:00
igneum-josh
742fd79839 Merge site-ui-5 57335544 into master (gate: green on 57335544, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:09:28 +01:00
igneum-josh
3c4f760884 Merge remote-tracking branch 'origin/master' into peer-directory 2026-10-07 15:07:42 +01:00
igneum-josh
078683940d Counter ASIC 3.0 status: main's acceptance of the plan, AP-F8-2's exhaustion half closed at 10^6, the exec chain-number drift finding (N15)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:06:58 +01:00
igneum-josh
57335544a9 site-ui-5: /live sizes its scene box through the renderer (2.0.4 autoHeight, 1546b61f); the padding constants leave the page. The home fold keeps its CSS height (a backdrop), so autoHeight stays off there by the renderer's own rule.
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:06:56 +01:00
igneum-josh
ce60a6f9df Merge remote-tracking branch 'origin/master' into horizon 2026-10-07 15:05:21 +01:00
igneum-josh
07c10abe36 Counter ASIC 3.0 status: the hot-set gate in numbers (ratio_w, the reach as per-site index entropy, the null's tail), the line for sub-version 3 (distinct-values bound at 2^20 plus the repeat bound)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:04:00 +01:00
igneum-josh
4db55ecfb5 Merge ca3-coord 6408d9cd into master (gate: green on 6408d9cd, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:02:29 +01:00
igneum-josh
41e0eb45e8 Merge ship-docs-0320 3ad0c60d into master (gate: green on 3ad0c60d, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:01:33 +01:00
igneum-josh
0cac881497 Merge site-ui-5 45d4f065 into master (gate: green on 45d4f065, recorded by tools/ci/pre-push.sh; the full gate runs in CI on this merge) 2026-10-07 15:01:01 +01:00
igneum-josh
6408d9cde6 Counter ASIC 3.0 status: the self-operand ban void (value equality from the shadow block), the dynamic bound's reach, the plan (0.3.21 on byte 5, sub-version 3 against a defined gate), 0.3.21's staging facts
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 15:00:44 +01:00
igneum-josh
45d4f06544 site-ui-5: the capture set, every route at 390 and 1440, dark and light, rendered on igneum-build-2 against the live feed (docs/plans/site-ui-5-shots, 80 PNGs)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:59:11 +01:00
igneum-josh
8dd7866924 Counter ASIC 3.0 status: sub-version 2's eight seeds (five lineage-fresh constants, three the null's tail), the exhaustion half passing, the gate threshold question, the sub-version 3 shape and clock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:57:43 +01:00
igneum-josh
3ad0c60dc4 release plans and rules on master: the 0.3.20 plan (sections 1 to 37, the pin c4459193 and its lines), docs/plans/release-rules.md (rules 1 to 13 with 4a, 4b, 4c), the 0.3.21 plan as staged
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:57:35 +01:00
igneum-josh
d14256aede Mission items 4 and 12 status: the live digest eada4bda read on the hub's file from both branch binaries (unchanged)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:56:48 +01:00
igneum-josh
ea0822107b Mission items 4 and 12 status: the 0.3.21 rebase tips (437f0438, 2e32d5f6), suite lines, the digest reading
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:55:34 +01:00
igneum-josh
174939bea2 Counter ASIC 3.0 status: the 64-seed gate on sub-version 2 heading to FAIL (8 of 39 over 1.2x, worst 4.82x), the earlier none-over line withdrawn
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:55:27 +01:00
igneum-josh
9aa332c060 Counter ASIC 3.0 status: the wipe canary on c4459193 PASS (c19-1, the restart stopping at once); the pin's set complete bar CASES END
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:52:36 +01:00
igneum-josh
756ca1c155 Counter ASIC 3.0 status: PC 2 down for cable work (both PCs out of the waves); 0.3.21's mixed-version gate PASS on 55768f88
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:50:40 +01:00
igneum-josh
e9dd9965d6 Merge remote-tracking branch 'origin/master' into ca3-coord 2026-10-07 14:48:37 +01:00
igneum-josh
f823c2b3b4 Counter ASIC 3.0 status: the Windows G1 for sub-version 2 GREEN on PC 2 (eight of eight), G1 complete on three platforms
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:48:37 +01:00
igneum-josh
f099f373bb Merge commit '30756284' 2026-10-07 14:47:45 +01:00
igneum-josh
12e569aa71 site-ui-5, deploy 1: the site in the apps' look (7 October 2026, 15:0x UK): one design layer on the app's tokens, the slim bar, the home fold on the shared scene, /download, OS and GPU marks
Josh: "a site now what is on par with our current miner and wallet app look and feel with the new animation ... simple and
beautiful ... apple and windows icons everywhere needed, GPU brand icons ... easy access to all of our pages without a header
that is crazy".

- site.css section 10: the miner and wallet apps' treatments (app.css miner-ui-5, wallet-0.1.5) over the package: buttons
  (Plex Sans 600, radius 10), the status pill, graphite cards at 16 and rows at 12 on the hairline, the wallet lock screen's
  ember glow, the mark wells; the fourteen palette tokens stay in the scene-tokens block (scene/tokens.css); light and dark.
- Navigation: the seven-item header is gone. The slim bar carries the mark, a DEVNET pill with the live dot, Mine / Network /
  Learn (each opens a panel listing every route of its group with one line), the theme toggle and Download; on phones one
  button opens a full-screen sheet with the same groups. Keyboard: arrows between groups, Escape closes and returns focus,
  Tab walks a panel, the sheet is a dialog with its focus kept. The gate's header check is the new rule
  (tools/ci/site-nav-check.mjs: the bar, the three groups with their aria, 18 routes in the panels and the sheet with their
  descriptions, Download, the burger; self-test known-failed first).
- Home: one fold. The mark on the ember glow, one line, Download for Windows and Download for macOS with the OS glyphs and the
  stamped version (the visitor's platform first), "Linux and HiveOS" to /download, IgneumDag 2.0.3 painting underneath from
  /api/live through IgneumFeed (window 60, fps 60, poll false, no fork). Below: three lines on what a miner gets (E5 and X35
  verbatim), the live network in three tiles (hash rate, blocks a second, locked checkpoint; X2 and X31 verbatim), the
  community row (Discord, GitHub, Reddit), the footer (X7). The scene scripts are deferred; fonts preload with swap.
- /download: a new route. Windows, macOS, Linux and HiveOS cards with their marks, the stamped version, size and sha256, the
  HiveOS flight sheet, the three steps, the card picker with the vendor badge, the wallet for macOS; Windows wallet named as
  next with no file.
- Marks: brand/marks/vendor-marks.mjs (gpu-logos lane, ba5d9cea) copied byte for byte to site/lib/marks.mjs (the build and a
  gate line refuse drift); site/lib/os-marks.mjs adds Linux and HiveOS in the same treatment. The build stamps
  <span data-os> and <span data-gpu> and puts the vendor's mini badge in front of every table cell that names a card
  (/miner, /miners, the bench table), writes the --mark-* tokens into site.css between markers, and hands yourcard.js the
  badges as JSON for the card picker. The vendor well is scoped to [data-mark] so the ledger's and the journey's own
  .badge keep their look.
- The footer carries the four OS download chips; the nav's group wrappers are .nav-group (the wallet page owns .group).
- tools/site/serve.mjs and capture.sh: the site as Vercel serves it with /api passed to the live observer, captured on
  igneum-build-2 at 390 and 1440, dark and light (docs/plans/site-ui-5-shots, the home set in this commit). The overlap
  lane's detector ran over every page on build-2: 0 overlaps after the two fixes here (the explorer's hash titles wrap, the
  ledger's status badges wrap at 390).

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:46:23 +01:00
igneum-josh
96f6ac979d Counter ASIC 3.0 status: the Linux CUDA G1 for sub-version 2 PASS on p1-5090 (eight of eight equal to the Mac)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 14:45:31 +01:00