site-ui-5: /live's key row sits under the scene canvas (the project lead: "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>
This commit is contained in:
parent
3b674bcdc0
commit
a195befe1f
5 changed files with 26 additions and 26 deletions
Binary file not shown.
|
Before Width: | Height: | Size: 676 KiB After Width: | Height: | Size: 547 KiB |
Binary file not shown.
|
Before Width: | Height: | Size: 377 KiB After Width: | Height: | Size: 455 KiB |
|
|
@ -254,14 +254,14 @@
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>Live devnet: real transactions, the first non-empty shard proven and…</h3><p>Live devnet: real transactions, the first non-empty shard proven and paid, and the exporter's block structure fixed</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>Live devnet: real transactions, the first non-empty shard proven and…</h3><p>Live devnet: real transactions, the first non-empty shard proven and paid, and the exporter's block structure fixed</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>The program id split</h3><p>The program id split: why the Apple M5 Max rejected the RTX 5090 Windows rig's proofs, and the verifier at 114 s</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>The program id split</h3><p>The program id split: why the Apple M5 Max rejected the RTX 5090 Windows rig's proofs, and the verifier at 114 s</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>Live devnet: the first shards proven, verified and paid</h3></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-05">5 Oct 2026</time><span class="badge">log</span></div><h3>Live devnet: the first shards proven, verified and paid</h3></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>One-click Windows workers</h3><p>One-click Windows workers: what the Apple M5 Max could measure</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Economy simulation: mining versus proving under stress</h3><p>Sim/economy: mining versus proving under stress, agent-based</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine</h3></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Difficulty rule attacked seven ways</h3><p>Difficulty rule under attack: pool hopping, pulsed rental, timestamp stretching, short-lane oscillation, epoch games, polluted window, block flood</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>First live finality lock: 77.4% of weight, 17 voters</h3><p>First finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Timestamp attack on the difficulty rule fixed</h3><p>Difficulty rule: timestamp attack fixed , simulator regression, 3-node forger test</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>The gfx1036 worker fault and what the Apple M5 Max could and could…</h3><p>The gfx1036 worker fault and what the Apple M5 Max could and could not reproduce</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Devnet v4: nine branches merged into one node</h3><p>Devnet-v4 integration: nine branches merged, 3-node test network on the merged node, Windows cross-build</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>A node 60 s behind the clock is silently dead</h3></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Generator v2 adopted: every hash does 128 distinct reads</h3><p>Generator version 2 adopted: exact load count, fresh-source loads, program acceptance; every vector re-cut, three workers re-checked, 20,000-program census, devnet-v4 binaries rebuilt</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>First machine on the one-click app: a 5090 at 118 MH/s</h3><p>First machine on the Igneum Miner app: the RTX 5090 Windows rig's RTX 5090 at 118 MH/s, via Setup.exe</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>First GPU proof of an Igneum block: 1.4 s on an RTX 5090</h3><p>Proving v0 on the RTX 5090: first GPU proof of an Igneum block</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Difficulty rule v2</h3><p>Difficulty rule v2: the live oscillation, its cause, the DAG replay, the fix behind a height switch</p></article>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>Devnet v4 live: generator v2, two-thirds floor, fresh chain</h3><p>Devnet v4 cut-over: generator v2, 2/3 floor, three nodes and a seed on a fresh chain</p></article>
|
||||||
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>The observer stored nothing for 78 minutes, then 7,022 blocks in two…</h3><p>The observer stored nothing for 78 minutes, then 7,022 blocks in two minutes</p></article></div>
|
<article class="record"><div class="record-top"><time datetime="2026-10-04">4 Oct 2026</time><span class="badge">log</span></div><h3>First live hourly swap: no pause on Mac, NVIDIA or AMD</h3><p>First hourly program swap on the live devnet: compile-ahead, no pause, two cards</p></article></div>
|
||||||
<p class="empty-state" data-filter-empty="log" hidden>Nothing in the log matches that.</p>
|
<p class="empty-state" data-filter-empty="log" hidden>Nothing in the log matches that.</p>
|
||||||
<p class="note">Every entry is a dated heading of <a href="/bench">the engineering log</a>, where the commands and the hardware are. The phases and their gates are the litepaper’s <a href="/litepaper#roadmap">roadmap</a>.</p>
|
<p class="note">Every entry is a dated heading of <a href="/bench">the engineering log</a>, where the commands and the hardware are. The phases and their gates are the litepaper’s <a href="/litepaper#roadmap">roadmap</a>.</p>
|
||||||
<div class="onward"><a href="/bench" class="btn">The engineering log</a><a href="/evidence" class="btn">Every claim and its status</a><a href="/live" class="btn">The live devnet</a></div>
|
<div class="onward"><a href="/bench" class="btn">The engineering log</a><a href="/evidence" class="btn">Every claim and its status</a><a href="/live" class="btn">The live devnet</a></div>
|
||||||
|
|
|
||||||
|
|
@ -212,43 +212,43 @@
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "One-click Windows workers: what the Apple M5 Max could measure",
|
"text": "Sim/economy: mining versus proving under stress, agent-based",
|
||||||
"short": "One-click Windows workers"
|
"short": "Economy simulation: mining versus proving under stress"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine",
|
"text": "Difficulty rule under attack: pool hopping, pulsed rental, timestamp stretching, short-lane oscillation, epoch games, polluted window, block flood",
|
||||||
"short": "Proving: devnet v4 shards on the Apple M5 Max CPU, loaded machine"
|
"short": "Difficulty rule attacked seven ways"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "First finality lock on the live devnet: checkpoint 242 at 77.4% of all weight, two hours after genesis",
|
"text": "Difficulty rule: timestamp attack fixed , simulator regression, 3-node forger test",
|
||||||
"short": "First live finality lock: 77.4% of weight, 17 voters"
|
"short": "Timestamp attack on the difficulty rule fixed"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "The gfx1036 worker fault and what the Apple M5 Max could and could not reproduce",
|
"text": "Devnet-v4 integration: nine branches merged, 3-node test network on the merged node, Windows cross-build",
|
||||||
"short": "The gfx1036 worker fault and what the Apple M5 Max could and could…"
|
"short": "Devnet v4: nine branches merged into one node"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "A node 60 s behind the clock is silently dead",
|
"text": "Generator version 2 adopted: exact load count, fresh-source loads, program acceptance; every vector re-cut, three workers re-checked, 20,000-program census, devnet-v4 binaries rebuilt",
|
||||||
"short": "A node 60 s behind the clock is silently dead"
|
"short": "Generator v2 adopted: every hash does 128 distinct reads"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "First machine on the Igneum Miner app: the RTX 5090 Windows rig's RTX 5090 at 118 MH/s, via Setup.exe",
|
"text": "Proving v0 on the RTX 5090: first GPU proof of an Igneum block",
|
||||||
"short": "First machine on the one-click app: a 5090 at 118 MH/s"
|
"short": "First GPU proof of an Igneum block: 1.4 s on an RTX 5090"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "Difficulty rule v2: the live oscillation, its cause, the DAG replay, the fix behind a height switch",
|
"text": "Devnet v4 cut-over: generator v2, 2/3 floor, three nodes and a seed on a fresh chain",
|
||||||
"short": "Difficulty rule v2"
|
"short": "Devnet v4 live: generator v2, two-thirds floor, fresh chain"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"date": "2026-10-04",
|
"date": "2026-10-04",
|
||||||
"text": "The observer stored nothing for 78 minutes, then 7,022 blocks in two minutes",
|
"text": "First hourly program swap on the live devnet: compile-ahead, no pause, two cards",
|
||||||
"short": "The observer stored nothing for 78 minutes, then 7,022 blocks in two…"
|
"short": "First live hourly swap: no pause on Mac, NVIDIA or AMD"
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -93,7 +93,7 @@
|
||||||
.gcol .state{position:absolute;left:25px;top:14px;z-index:3;font-size:10px}
|
.gcol .state{position:absolute;left:25px;top:14px;z-index:3;font-size:10px}
|
||||||
.scene{position:relative}
|
.scene{position:relative}
|
||||||
#dag{display:block;width:100%;background:var(--row);touch-action:pan-y}
|
#dag{display:block;width:100%;background:var(--row);touch-action:pan-y}
|
||||||
.gtop{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 25px;border-bottom:var(--hair);font:10px/1.7 var(--mono);color:var(--ash)}
|
.gtop{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 25px;border-top:var(--hair);font:10px/1.7 var(--mono);color:var(--ash)}
|
||||||
.gtop .hint{white-space:nowrap}
|
.gtop .hint{white-space:nowrap}
|
||||||
.gtop .lg{display:flex;flex-wrap:wrap;gap:6px 10px;flex:1 1 auto;justify-content:center}
|
.gtop .lg{display:flex;flex-wrap:wrap;gap:6px 10px;flex:1 1 auto;justify-content:center}
|
||||||
.gtop .lg span{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-family:var(--f-sans);font-size:11px;white-space:nowrap}
|
.gtop .lg span{display:inline-flex;align-items:center;gap:6px;color:var(--ink-2);font-family:var(--f-sans);font-size:11px;white-space:nowrap}
|
||||||
|
|
@ -390,6 +390,7 @@ details.tablebar summary{display:flex;align-items:center}
|
||||||
</div>
|
</div>
|
||||||
<div class="graph">
|
<div class="graph">
|
||||||
<div class="gcol">
|
<div class="gcol">
|
||||||
|
<div class="scene"><div class="state" id="dag-state"><span class="dot off"></span>connecting to the observer</div><canvas id="dag" aria-label="The devnet's block graph, live: time-aligned miner lanes, every parent connection, the selected chain as one path, checkpoint bands, your blocks framed"></canvas><div class="tip" id="dag-tip" hidden></div><div class="chip-zoom" id="dag-chip" hidden>scroll to zoom · Esc to release</div></div>
|
||||||
<div class="gtop">
|
<div class="gtop">
|
||||||
<span class="hint">Click to inspect · Drag to explore</span>
|
<span class="hint">Click to inspect · Drag to explore</span>
|
||||||
<div class="lg" aria-label="Key">
|
<div class="lg" aria-label="Key">
|
||||||
|
|
@ -402,7 +403,6 @@ details.tablebar summary{display:flex;align-items:center}
|
||||||
</div>
|
</div>
|
||||||
<span class="zoom"><button type="button" id="z-out" aria-label="Wider window">−</button><span id="z-pct">60 s</span><button type="button" id="z-in" aria-label="Narrower window">+</button></span>
|
<span class="zoom"><button type="button" id="z-out" aria-label="Wider window">−</button><span id="z-pct">60 s</span><button type="button" id="z-in" aria-label="Narrower window">+</button></span>
|
||||||
</div>
|
</div>
|
||||||
<div class="scene"><div class="state" id="dag-state"><span class="dot off"></span>connecting to the observer</div><canvas id="dag" aria-label="The devnet's block graph, live: time-aligned miner lanes, every parent connection, the selected chain as one path, checkpoint bands, your blocks framed"></canvas><div class="tip" id="dag-tip" hidden></div><div class="chip-zoom" id="dag-chip" hidden>scroll to zoom · Esc to release</div></div>
|
|
||||||
<div class="gunder"><span id="blue-range">blue score pending</span></div>
|
<div class="gunder"><span id="blue-range">blue score pending</span></div>
|
||||||
</div>
|
</div>
|
||||||
<aside class="icol" id="inspector" aria-live="polite">
|
<aside class="icol" id="inspector" aria-live="polite">
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue