Commit graph

28 commits

Author SHA1 Message Date
igneum-labs
0d16878236 Home: one-line headings, the statement under the downloads, a quick-scan landing, the phone bar and the footer rows aligned
The founder's home pass (8 October 2026). Section headings shortened to one line at 390 and 1440 (What 2.0 delivers.,
The people on it.); the hero line fits one line at 1440 and keeps two at 390 (25 px; one line would need 13 px). The
one-click statement moves under the download buttons as one line. The miner rows cut to the scan shape with the claim
and window sentences verbatim and the chip detail behind /litepaper#chip-model; the deliverables table stays. The phone
bar keeps the toggle, Download and the burger together on the right at one size; the footer's icons (Discord, source,
Reddit, email) and its four download pills each sit in one row.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 18:37:00 +00:00
igneum-labs
7f0dff0722 site: fix the 2.0 audit's open items and add /docs
Pre-2.0 ledger ids pointed at 2.0 entries or dropped (M32 to D3, E19 to A7,
M4 to C1, P1/P3 to D5; E20, F7, M12 dropped); the dataset row and sentences
read the served dataset policy; engineering-log citations name
docs/bench-log.md; the node1-dn3 source notes gone; the earlier devnet named
in governance; the four words on /address, /proving and /scenes; the tx fee
sentence matches economics; provenance's SP1 sentence reads the current fact;
receipt capitals and the unlabelled timing dropped; the lock tile reads active
and total weight; TEAM-REPORTED labels on app, income, compatibility, build,
light and the dev fee row. New /docs page listing the 2.0 documents by their
master paths, wired into the build, nav, nav check, sitemap, capture and og.
docs/site/audit-2.0.md moves each fixed item into "What was rewritten".

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 18:14:51 +00:00
igneum-labs
cad7092498 /tuning: the hash lane's docs/build/tuning.md served under the Mine group (the knee rule, the priors and ladders, the per-class defaults, the worker flags, the compiler settings, the fingerprint check), linked from /miner; a rig is described, never numbered, on the served copy
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:47:19 +00:00
igneum-labs
f79f8fe427 Merge the acceptance page (aa508757) into the 2.0 lane branch: /acceptance from the Test and Acceptance Standard's registry with its runtime endpoint, the case ids on the facts rows, the nav, sitemap, capture and share hooks united with the audit page's
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:42:28 +00:00
igneum-labs
aa50875704 /acceptance: the Test and Acceptance Standard 1.0, case by case, rendered from docs/plans/igneum-2.0-test-registry.json
The page shows each of the 128 cases in 16 suites as it is run, in the standard's words (NOT RUN, RUNNING, PASS, FAIL,
BLOCKED, DEFERRED): a header with the approval line and a thin segmented count bar (never a percentage), G0 and the five
gates G1 to G5 plus the three named gates as cards whose state follows the standard's rule, one section per suite with an
expandable row per case (setup, steps, accept, required evidence, the run's evidence record when present), the profiles
(approved as proposed, P13 deferred, the P04 line read as a FAIL to work against), the fixtures, and the closing notes.

site/lib/acceptance-render.mjs is the one renderer: build.mjs imports it for the build-time page and prints the same functions
into the page's inline script, which polls /api/acceptance (site/api/acceptance.mjs: the registry from git.igneum.network
master, cached 60 s, ok:false with status 200 on failure) and re-renders in place when a case state or source_sha256 moves.
Hooks: the Learn panel, the nav check, the sitemap, capture.sh, the og card row, a lead link on /scorecard, the facts rows 1
to 7 name the case that will prove each. The never-served check strips the plan's own marked never-served list. Node tests
(known-failed first) run in the gate; the registry and the standard text land with the page.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:40:41 +00:00
igneum-labs
cb3b608b90 Site audit 2.0: docs/site/audit-2.0.md served at /audit, one line per served page (34, with the audit itself) and one sub-row per litepaper section (19): what the reset changed, what was rewritten, what still carries pre-2.0 copy, the label of each claim, what is open
The markdown loop in site/build.mjs takes paths under docs/ (build/build.md, build/grants.md, build/compatibility.md, site/audit-2.0.md); /audit joins the Learn panel (both lists), the nav-check groups, the sitemap, the capture routes and the og cards.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 17:28:45 +00:00
igneum-labs
c6884d2b3d The four words link the finality specification's section 9 on master (the explorer, live, block and tx pages)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:53:02 +00:00
igneum-labs
500f507851 The four words on the explorer, live, block and tx pages (included, executed, proven, finalised; a pause shown as a pause), with the definitions on each page; the download index refreshed (the macOS 2.0.0 build at the same URL) and the manifest's versions with it
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:39:11 +00:00
igneum-labs
144405e489 Scorecard: /scorecard serves the Igneum 2.0 plan's twelve acceptance gates as a checklist (evidence required, do not substitute, where each stands today from the facts page's labels), the release evidence packet and the wording ladder; in the nav's Learn group, the sitemap, the capture routes and the share cards
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:35:25 +00:00
igneum-labs
420b92f8f8 Site 2.0 follow-up: the Igneum 2.0 devnet's first block (f3dc319c at DAA 0, 17:14 UK, node 4cdcc488, chain id 4465, the verifier on from block zero, 18 decimals) on the manifest, the facts page and the badge (Devnet live); the coexistence sentences as the research lane holds them (the board six of seven, the hybrid in a growing chain only, the die on its hardware ticket); the merged master
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:24:51 +00:00
igneum-labs
a257bad9ab Merge remote-tracking branch 'box/master' into site-2.0-followup
# Conflicts:
#	tools/ci/never-served-check.mjs
2026-10-08 16:24:02 +00:00
igneum-labs
7e675898e4 Site 2.0 follow-up: the placed full-core figures (about 1.5x to 2x on the same node, MODELLED) with the coexistence verdict beside them; the plan's success-condition sentence, the revised hybrid sentence and the market-structure line; the 2.0 devnet's facts (chain id 4465, node 4cdcc488, digest be5f4068, the verifier on from block zero, 18 decimals, the emission constant with its file and line, the proving payment behind its constant) on the manifest, /build, /metamask, /faucet, the light client and the facts page; the five served labels and the wording ladder on the facts page; the never-served gate check; the ledger's D5 restated
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:13:36 +00:00
igneum-labs
8cc205abff Site 2.0 wipe: merge the moved master (the 2.0 plan, counter-asic-4, enforced proving, reference apps, pool vote key, tn-land); the reference-app pages take master's note with the positioning line, no devnet number, 24 px blocks; /bench and /journey stay removed; the public ledger regenerated from the 2.0 source; the grants lead names the devnet
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 16:11:14 +00:00
igneum-labs
f244a76698 Igneum 2.0, compatibility as a product deliverable: /compatibility (docs/build/compatibility.md rendered by the builder programme's shell, its rows from tools/reference-apps/compat/results.json), the runner tools/reference-apps/compat/run.mjs with every row as a test against the devnet (representative contracts, wallet fee estimation, indexing, failed transactions, receipts, application assumptions, the measured differences: block context, randomness, two-dimensional fees), every row served untested until the 2.0 devnet answers; the positioning line and the three boundaries on /light, /receipt and /oracle; the Build group's nav entry
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 15:49:34 +00:00
igneum-labs
dda5dedf44 Site reset to Igneum 2.0, first pass: /bench and /journey gone, no testnet, no 0.x history, the Igneum 2.0 devnet, the positioning line
- build.mjs no longer writes bench.html, journey.html or journey.json; the three files are deleted; /bench -> /evidence and
  /journey -> /live redirects (permanent: false); nav, footer, sitemap, capture routes and the site-nav-check groups drop them;
  link-check resolves literal vercel.json redirects and lists every link that leans on one (evidence.html: /bench, another hand)
- every testnet card, column, row, notice and link removed from the pages this lane owns; release manifest: the testnet entry
  gone, network igneum-devnet-4 "Igneum 2.0 devnet", the Devnet 3 genesis, digest, vote domain and floor lines dropped
- "Devnet 3" leaves every owned page; the devnet state is one constant in build.mjs (DEVNET_STATE, 'starting' now: the nav
  pill and the homepage badge read "Igneum 2.0 devnet starting"; 'live' flips both and re-enables the nav's live read)
- no 0.x release history: screenshot alt texts say the current build, the miner page's "Current build:" keeps the data-rm
  spans without the node version; miner-bench.json keeps the current-program rows only, no Counter ASIC names, no versions;
  /miners drops the earlier-classes table, the history note and the miner-version column
- /income keeps the calculator; the testnet-era tier tables (docs/analysis/income-tiers.md) are not served
- the positioning line is the first line of the footer partial (every page), the homepage meta description's first sentence
  and the hero's sub-line; share metas (site/og/pages.mjs) carry no Devnet 3 or zkEVM
- ledger-text-check is red on two index.html pins (X2, X31: the testnet sentences), owned by the ledger hand

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 15:40:33 +00:00
igneum-labs
a4c5b6c1e8 site: share cards and metas from one source (site/og), rendered on a build box
Every served page now carries its og: and twitter: block from site/og/pages.mjs through site/build.mjs (injected between
share markers on the hand-written pages, through meta() on the generated ones); nothing is pasted per page. New cards under
site/og/: eighteen 1200 x 630 PNGs at about 100 KB and a 1200 x 1200 square each (the second og:image for the readers
that crop square), rendered from site/og/card.html by site/og/render.mjs on build box 2 with its Playwright, never on the
Mac. The old og.png family stays on disk for cached links; nothing points at it. Titles under 60, descriptions under 110,
checked by the build. One command refreshes every card: node site/og/render.mjs.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 14:51:03 +00:00
igneum-labs
9a794fa2d5 Merge spec-accept-23 8b9fb311 into master (gate: green on 8b9fb311, recorded by tools/ci/pre-push.sh; landed on the box mirror) 2026-10-08 12:39:06 +00:00
igneum-labs
8b9fb311c7 Devnet 3's chain id is 4464 since its class v5 floor crossed at DAA 68,400 on 8 October 2026 (eth_chainId 0x1170 on the public RPC): /metamask's devnet card, by-hand list, builders' snippet and one-click entry (chainId 0x1170, rpcUrls the public RPC, the explorer as block explorer; the local node named beside it), /faucet's two lines, the build pages' network table and walkthrough notes (docs/build), the nav pill's title on every page
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 12:32:22 +00:00
igneum-labs
18bef74739 Explorer: names node1-dn3 as its source since 12:25 UTC (the observer node drifted at DAA 67,787 and re-executes from genesis) and carries the notice until the 0.3.25 move
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 12:28:16 +00:00
igneum-labs
529578ac98 Explorer: the chain id is read from the node, never fixed in the page (4463 below the class v5 floor, 4464 from DAA 68,400, crossed 8 October 2026 about 12:2x UTC)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 12:27:47 +00:00
igneum-labs
aee86fe996 Merge build/master a99eb8a4 into spec-accept-23 (the Network group's /light, /receipt and /oracle taken beside /economics in the nav check; the class v4 watts rerun complete with the A6000, 22 rows on 22 models, the 7 October fleet rows the only class v3 watts left and labelled; /economics carries the explorer lane's measured proving rows of 8 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:22:55 +00:00
igneum-labs
b0ef694845 Merge build/master 3f8c803e into spec-accept-23 (the explorer's new pages taken into the page list beside /economics; class v4 watts rows 19 to 21: RTX 2060 12 GB on a cap, L40S uncapped, RTX 5070 Ti on a 69 MH/s board with the two memory populations noted; the site rebuilt)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:15:35 +00:00
igneum-labs
0bdc873423 Merge build/master into reference-apps (checkpoint.mjs: master's dn3 default and ?index, the read service's exports kept; built pages rebuilt)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 11:15:05 +00:00
igneum-labs
ace058e521 Merge remote-tracking branch 'build/master' into explorer-dn3
# Conflicts:
#	site/build.mjs
2026-10-08 10:58:52 +00:00
igneum-labs
067ed9dfd9 Explorer: names its one source, the observer node (the chain the certificates follow), on the index, block and transaction pages
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:42:40 +00:00
igneum-labs
3c0915c5d9 Explorer: /tx and /proving carry the nav as master builds it after the swap route
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:34:36 +00:00
igneum-labs
9cd3402516 Explorer: a chain block whose plan the observer has not read says so (the scene's wording rule of 7 October 2026)
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:34:09 +00:00
igneum-labs
f05228a6a1 Devnet 3 explorer: transactions (/tx/<hash>), accounts (balance, nonce, code, 7 days of transactions), the proving view (/proving), the DAG picture and the verified badge (the covering certificate re-checked in the browser with site/verify) on /explorer and /block; class and lock state per block; /api/explorer gains ?tx, ?txs, ?proving, ?stats, ?dag; the dn3_ default for /api/explorer, /api/stats, /api/supply and /api/checkpoint (?index=N); replaced chain blocks read as such against the indexer
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-10-08 10:24:03 +00:00