Commit graph

1567 commits

Author SHA1 Message Date
igneum-labs
df4a90e1d8 miner-ui-5: live-dag.js 2.0.1 (the site lane's real-data options, byte-identical), window 60 on both scenes
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 49db28fb9c)
2026-10-07 09:12:43 +00:00
igneum-labs
1756998afd miner-ui-5: the plan, the captures, the first-share runbook for the shipper, the Discord rung shapes (not posted)
docs/plans/miner-ui-5.md (what is built, gate results, owed, the RPC fields the node does not expose yet, what the
site lane takes); docs/plans/miner-ui-5-shots/ (light and dark at 1440 and 390, the saved block card PNG);
docs/plans/miner-ui-5-first-share-runbook.md; docs/community/discord/ladder.md.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit f508274fe2)
2026-10-07 09:12:43 +00:00
igneum-labs
fa64025de5 miner-ui-5 (0.3.19): the ladder on every page, the count-up, the block card, Earnings in IGN first, EMBER 02 scene
View: poisson, ignPerDay, ladderRungs (every threshold from the node's params: dust, weightWindow, presenceWindow),
blockCard, earningsLines (IGN first, the typed price never fetched, the share and rank, IGN per kWh), cardIgnDay,
timeline, profileWords; FIELDS names every number's RPC field for the title on hover. Overview: the Poisson
count-up until the first block, the block card in place with Save the card (a canvas PNG, no network call), Copy the
link and the explorer, the ladder strip. Earnings: the six lines, the ladder card, Your first hour. Prove: the shard
card. Cards: IGN a day per card. Settings: Make my page public. The chain scene is the site lane's EMBER 02 pack
(live-dag.js and proof-core.js byte-identical): the compact card fed by the page's own api/live read, Inspect opens
the full scene with the block inspector in the site's words. ui-mock: scenarios firstwait, firstblock, ladder,
api/ladder, api/card. view.test.mjs: a Devnet 2 key walks every rung; 47 UI tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 32793b686a)
2026-10-07 09:12:43 +00:00
igneum-labs
8a8be1da92 miner-ui-5 (0.3.19): the ladder's engine half: ladder.json, api/ladder chain facts, the block card's PNG
src/ladder.rs: this machine's record (first block by card, hash joined to the miner's ACCEPTED line by nonce from the
node's PoW accepted line, blocks per UTC day, VOTE and LOCK lines as the signing record and streak, paid shards, the
milestone at 1, 100, 1,000, every 10,000th and the first block of a new card, the first-hour marks); persisted, in
api/state.ladder. src/chainfacts.rs: GET /api/ladder, getFinalityWeights through the node's EVM port when it answers
igneum_getFinalityWeights (owed), else the observer's relay plus /api/stats; this machine's keys ranked; the source
named. src/card.rs and POST /api/card: the page's 1200x630 PNG written under <data root>/cards/ and revealed.
settings.profile_public behind api/settings. Hooks in engine.rs (block, node line, vote, lock, synced, mining) and
prover.rs (paid shard). Box: 190 + 27 + 8 tests.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 959c4a5fa9)
2026-10-07 09:12:43 +00:00
igneum-labs
12d8632701 CI: the prover pair is built from the pinned node's exec types (prover-pair-check, in pre-push)
The fleet's 14 standing provers cut a different state root from the 0.3.17 node on every segment because their pair came from another tree (7 October 2026). The prover depends on vendor/igneum-node-exec's evm-types; this check compares that tree with the evm-types tree of the commit in packaging/windows/node-source.pin.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:10:31 +00:00
igneum-labs
39c8237b6b release 0.3.19 plan: aea0ca5c (the proof archive) past the pin; the pin stays at dc141409
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 09:05:17 +00:00
igneum-labs
5de4a1b8db release 0.3.19 plan: the signing step's names
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:57:32 +00:00
igneum-labs
68cce125cd release 0.3.19 plan: owed to 0.4.0 (the signing step, income tiers)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:57:10 +00:00
igneum-labs
bf2042801e release 0.3.19 plan: the canary on dc141409 started, its clock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:52:23 +00:00
igneum-labs
26cffe630a release 0.3.19 plan: the native build on dc141409, canary GO
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:51:37 +00:00
igneum-labs
fce2447ac8 release 0.3.19 plan: the dc141409 pairs held
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:50:51 +00:00
igneum-labs
9415a77f29 release 0.3.19 plan: the pin dc141409 (the oracle switch), chains restarted
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:38:00 +00:00
igneum-labs
bcefaadaee release 0.3.19 plan: the exec lane's agreement on the oracle switch
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:37:21 +00:00
igneum-labs
600e32b12b release 0.3.19 plan: miner-ui-4 032e1f87 taken (the N7 gate carried)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:35:40 +00:00
igneum-labs
f4ddfe5b0a miner-ui-4: carry the clock sample's exec-record gate (0f6b4650, ledger N7); version words follow the 0.3.19 renumbering
Only update.rs from 0f6b4650; its version bumps stay with the shipper's cut.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 032e1f8717)
2026-10-07 08:33:27 +00:00
igneum-labs
da100ddd2e miner-ui-4: light 390 px Overview and Cards rendered from PC 2's live state for the site
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
(cherry picked from commit 8084d88d23)
2026-10-07 08:33:27 +00:00
igneum-labs
db1129d1ae release 0.3.19 plan: the block-stage hold and the oracle-switch fix; ledger N8 for the devnet height
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:32:13 +00:00
igneum-labs
f223ebc9ed 0.3.19: this tree renumbered again (0.3.18 is the app-only N7 cut); plan moved to release-0.3.19.md
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 08:28:05 +00:00
igneum-labs
678b3c99e5 ledger N7, 0.3.18 plan: main's publish rule (synced line plus the poller summary; PC 1 first)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:54:12 +00:00
igneum-labs
5c5ca816f8 ledger N7, 0.3.18 plan: the real sender is the engine's 9-second clock sample (update.rs latest_block_time); a fresh 0.3.17 install with the app crash-loops in IBD
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:53:02 +00:00
igneum-labs
9c6e9b20cb release 0.3.18 plan, ledger N7: PC 1's loop is the N7 class through igneum-miner export-pack
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:51:16 +00:00
igneum-labs
e152be4d37 release 0.3.18 plan: rung 3 re-measured (inadmissible, 10.85 ms loaded)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:46:36 +00:00
igneum-labs
038b9dedd8 release 0.3.18 plan: PC 1 and PC 2 after the reopen (PC 2 mining on 0.3.17; PC 1's node in a restart loop)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:38:13 +00:00
igneum-labs
b592d15726 release 0.3.18 plan: the pin's canary past the guard mark, the poller alive
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:21:24 +00:00
igneum-labs
4925d58e23 release 0.3.18 plan: fd7de1b4 is 0.3.19 (main's word)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:12:48 +00:00
igneum-labs
f8954971ce release 0.3.18 plan: fd7de1b4 recorded for 0.3.19 (not the pin)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:12:03 +00:00
igneum-labs
48504cec1f release 0.3.18 plan: staged at the line on e69e8a39
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:11:53 +00:00
igneum-labs
1ddd39e47d release 0.3.18 plan: the suite line on the pin
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:09:21 +00:00
igneum-labs
712c5f31af release 0.3.18 plan: builds on the pin e69e8a39, digests, the N7 read, the scratch loss
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:08:31 +00:00
igneum-labs
3e5ec9f46c 0.3.18: the node pin at e69e8a39 (the exec RPC bounds-check and template timers on ae17ad00)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 07:04:04 +00:00
igneum-labs
7226bfe3e4 release 0.3.18 plan: the cut at e69e8a39; ledger N7 carries the fix hash c6a62e00
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:56:04 +00:00
igneum-labs
32f02088e6 ledger N7: the method map (the shipped app never sends the panic class before synced); 0.3.18 plan row
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:54:45 +00:00
igneum-labs
cabe9cd12a public RPC filter: the five igneum_* records-indexing reads join the block until the fixed node
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:54:20 +00:00
igneum-labs
381cdb1c41 public RPC filter: the records-indexing methods refused until the fixed node (ledger N7); testnet go note
One block-tagged request kills a node whose exec follower has no record yet (rpc.rs indexes records[0] on an empty vector; the panic hook exits). Live on seed1's filter from 7 October 2026 06:5xZ.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:48:31 +00:00
igneum-labs
62a7aa43b2 release 0.3.18 plan: HOLD for the exec RPC panic fix (third node tip)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:43:57 +00:00
igneum-labs
5c4e4bfbbb release 0.3.18 plan: canary past the guard mark, the warning flood gone
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:36:05 +00:00
igneum-labs
80e8eb29e8 release 0.3.18 plan: the hands' and seed's pairs held
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:31:29 +00:00
igneum-labs
acfe7c4f9d release 0.3.18 plan: staged at the line (installer, scratch manifest, runbook, card)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:29:07 +00:00
igneum-labs
54517a2770 release 0.3.18 plan: seed and hive pairs, the hive package smoke, the integration check
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:23:21 +00:00
igneum-labs
d2357d6518 release 0.3.18 plan: builds on ae17ad00, inputs, the Windows run
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:20:55 +00:00
igneum-labs
c4184d772a 0.3.18: the node pin at ae17ad00 (12153428 plus ca3-v4-0318, two merges)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:19:56 +00:00
igneum-labs
55a0bb388e release 0.3.18 plan: the canary on ae17ad00 started, its clock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:17:04 +00:00
igneum-labs
7fabc3bf1f release 0.3.18 plan: the cut at ae17ad00, chains restarted, the two canary reads for PC 1's rules
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:15:13 +00:00
igneum-labs
5d78cc9b64 release 0.3.18 plan: the no-file digest read
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:14:28 +00:00
igneum-labs
3a305aff29 release 0.3.18 plan: builds on 1cf43254, digests, the blockrate read
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:14:21 +00:00
igneum-labs
81f1c62bc4 release 0.3.18 plan: main's word on the chain start and the PC 1 rules' cut-off
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:10:38 +00:00
igneum-labs
a43fae6a4c release 0.3.18 plan: the node tree 1cf43254; chains started
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:10:22 +00:00
igneum-labs
69fde9da42 release 0.3.18 plan: the installing tests move to their own target; the suite runs kaspa-consensus without --lib
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:04:37 +00:00
igneum-labs
f7c4dd4919 release 0.3.18 plan: the node merge resolved (node lane), the test-order race and its lock
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 06:03:26 +00:00
igneum-labs
0d034d74c0 release 0.3.18 plan: the UI lane's note on the merge view's window clamp
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-07 05:49:08 +00:00