..
fixtures
Kill by exact command line or pid file, never by a name: tools/ci/kill-by-name-check.sh in the gate; the 36 pgrep/pkill literals in the tree fixed
2026-10-06 22:10:31 +00:00
windows
Evidence: 4 October measurements (live hourly swap, first live lock and the 280 locks since, first GPU proof, one-click worker, generator v2, difficulty oscillation and v2 pending, 12-node propagation and partition, clock skew); rows 29 and 30 added; difficulty and floor claims softened
2026-10-04 13:52:45 +00:00
bash-body-check.sh
CI: bash bodies in PowerShell jobs pass bash -n (the lost-quote class)
2026-10-05 21:38:41 +00:00
box-locks-check.sh
CI and boxes: the simulators job runs on master and release-* pushes and pull requests into them only (a feature-branch code push runs the igneum-pow tests alone; tools/ci/sims-branch-check.sh); the box lock self-tests run in parallel in one ssh; build-2 and build-3 join the runner pool bounded to 32 cores; the 0.3.20 first-wave script (seeds, hands, RPC-filter lift; dry run by default)
2026-10-07 13:46:42 +00:00
build-kind-default-check.sh
Build box scheduling: suites and benches at nice 10 on 32 cores with -j 32; a gate kind at nice 0 on the full set ahead of queued suites; kind, nice and cores on the slot label and the JSONL line; the default-class CI check
2026-10-07 10:29:26 +00:00
check-workflow-shell.mjs
Public-testnet readiness: fee floors and pgas table analysis, testnet identity doc, G14 rewrite plan with dry run, G13 signed build inputs, testnet terms, MetaMask page
2026-10-04 22:54:56 +00:00
commit-string-check.sh
Fleet: the class v4 rehearsal tooling (CUDA worker wrapper, generator-4 worker, pack re-export), the standing-fleet rule (supervisor, library, page block, gpu-fleet.md), the 0.3.15 publish script, the Devnet 2 script's ports and bps knobs, the collector's seed knobs
2026-10-06 19:46:32 +00:00
copied-sources-check.sh
Merge origin/master into ca3-coord: Counter ASIC 3.0 complete (every gate green, P2 green, P1 written); the drive-ref check skips single-quoted here-strings and the copied-sources check reads code lines only (master's CI red on dbdfda0); main's decisions and the close in the status file
2026-10-06 18:05:54 +00:00
defaults-line-check.sh
cross-remote.sh: the default cross-build runs again (a trailing comment had swallowed the defaults line); the class gets a CI check
2026-10-06 20:55:44 +00:00
docs-only-check.sh
CI queue: a second self-hosted runner (igneum-build-2 joins the pool label), docs-only pushes skip the compile jobs, the red watcher pinned to the box that posts
2026-10-07 13:20:18 +00:00
export-exclude.txt
Export exclusion: docs/analysis/mission is internal research (the last mission's five lanes and the closed list), outside the public export list
2026-10-07 08:22:09 +00:00
forbidden-strings.txt
Site: the two Windows machines are described, never numbered, on every public page; the identity grep covers the served site
2026-10-06 19:38:13 +00:00
glibc-ceiling-check.sh
glibc ceilings per artefact class: hive and rig 2.31, seed and linux 2.35, native unchecked; proven in ubuntu:20.04 and 22.04 on the box
2026-10-07 00:35:18 +00:00
identity-check.sh
CI hardening: one gate script for the hook and CI, the research exclusion list, the Windows paths check, the red watcher, the box runner switch, the failure classification
2026-10-06 20:58:54 +00:00
install-hooks.sh
CI hardening: one gate script for the hook and CI, the research exclusion list, the Windows paths check, the red watcher, the box runner switch, the failure classification
2026-10-06 20:58:54 +00:00
kill-by-name-check.sh
Kill by exact command line or pid file, never by a name: tools/ci/kill-by-name-check.sh in the gate; the 36 pgrep/pkill literals in the tree fixed
2026-10-06 22:10:31 +00:00
kit-path-check.sh
CI: run jobs test their fetched kit before use (the wiped-jobs-folder class)
2026-10-05 22:37:29 +00:00
launch-gates-check.mjs
Launch pack tools: per-tier income table from the bench rows and TESTNET_1, the daily hash-origin report, the launch-gates check (mission item 10)
2026-10-07 08:53:12 +00:00
ledger-text-check.mjs
site-ui-4: the header on every page (six items, Download, the burger with its open state and aria), OS marks on the download cards, the footer redesign (icon row GitHub, Discord, Reddit; Contact eyebrow; one baseline grid; the state word and the year), the chip-model text (prize sentence cut, the bounded hot-set row), live-dag.js 2.0.2 narrow options for phones, the nav build check, the word-bounded rig-name check
2026-10-07 09:59:42 +00:00
link-check.mjs
Explorer pages: /explorer, /block/<hash|number>, /address/<addr>, the search router, a local preview server, CI
2026-10-05 19:35:40 +00:00
merge-to-master.sh
Gate: the green stamp and the fast path for merges (a full gate that ends GREEN over a clean tree records its commit; the hook lets a merge of a stamped branch onto the exact remote tip through on the light gate, CI runs the full one on landing); tools/ci/merge-to-master.sh; the wave script's seeds mode takes --wipe-genesis with the genesis and base-unit read-backs for the testnet go
2026-10-07 13:54:10 +00:00
mirror-reset-check.sh
Stale-overlay class closes with its check: tools/ci/mirror-reset-check.sh in the pre-push gate
2026-10-06 22:47:16 +00:00
no-conflict-markers.sh
ci: no conflict markers in tracked files (check + pre-push hook that also builds the site)
2026-10-05 16:45:09 +00:00
no-foreign-tree-writes.sh
CI hardening: one gate script for the hook and CI, the research exclusion list, the Windows paths check, the red watcher, the box runner switch, the failure classification
2026-10-06 20:58:54 +00:00
no-secrets-check.sh
Key custody: inventory, encrypted backup and restore, no-secrets CI check
2026-10-05 17:01:01 +00:00
overlap-check.mjs
Text-overlap sweep (tools/ci/overlap-check.mjs) and the first fixes it found: the home hero's step pill no longer sits on the caption (pill at the corners' baseline, caption above it, at every width), the address page title wraps, the ledger's status badges wrap, the litepaper's mobile contents bar bleeds by the real gutter, the verify harness table scrolls (7 October 2026, 15:5x UK)
2026-10-07 13:55:13 +00:00
override-json-check.sh
Counter ASIC 3.0 gates (node): class v4 = mx8+sh256x27 through the stack (igneum-pow ProgramClass::V4, V4_CLASS, generator 4, program_id(4, seed, attempt), the era composed as v3's; program.h and program.json class v4; packcheck, packfile.h, the CUDA and OpenCL identity rule and the Metal worker accept generator 4 and the class=v4 token, the Metal worker takes v4 from the prepared pack only; v2 and v3 byte-identical, the pinned packs diffed); the G4 harness class-v4.mjs (two switches, the never case); override-60x.json: the v4 field at never, the duplicated proving v1 block removed, the four 0.3.12/0.3.13 fields added; CI check override-json-check.sh (no duplicate key in any override file)
2026-10-06 15:58:49 +00:00
pinned-guests-check.sh
ci: the pinned-guests check ignores comment lines
2026-10-05 13:01:38 +00:00
playbook-quit-check.sh
Merge release-0.3.14: Igneum Miner 0.3.14 (exec-sync deep-reorg reload, miner-ui-3, ember-tune), publish 1 on the thirteen-field object
2026-10-06 18:18:17 +00:00
pre-push.sh
Merge remote-tracking branch 'origin/master' into ui-overlap
2026-10-07 13:57:31 +00:00
prover-socket-check.sh
Kill by exact command line or pid file, never by a name: tools/ci/kill-by-name-check.sh in the gate; the 36 pgrep/pkill literals in the tree fixed
2026-10-06 22:10:31 +00:00
ps-drive-ref-check.sh
Merge origin/master into ca3-coord: Counter ASIC 3.0 complete (every gate green, P2 green, P1 written); the drive-ref check skips single-quoted here-strings and the copied-sources check reads code lines only (master's CI red on dbdfda0); main's decisions and the close in the status file
2026-10-06 18:05:54 +00:00
public-api-check.mjs
Public stats API: /api/stats and /api/supply, documented with live examples, contract test and a live check
2026-10-05 19:35:40 +00:00
README.md
The overlap sweep joins the gate: one check line in tools/ci/pre-push.sh (self-test, then the built site; IGNEUM_OVERLAP_APPS=1 adds the miner and wallet UIs), CI installs Playwright outside the tree before the gate, the README row; the measurer caches visibility and clip chains per element so a long page reads in seconds (7 October 2026, 16:1x UK)
2026-10-07 13:57:30 +00:00
red-watch.mjs
CI red watcher: its own workflow_run workflow (ci-red.yml) so the copy on master watches every branch's run whatever ci.yml the branch carries
2026-10-07 13:15:11 +00:00
route-spill-check.sh
Build boxes: the box probe carries its own ssh options (bash 3.2 under set -u refused the unset BS_SSH_OPTS array before bs_host built it; every unpinned route on the Mac died, the pool lane 7 Oct 2026); the router check runs the ssh path under /bin/bash
2026-10-07 13:16:39 +00:00
scratch-spare-check.sh
build server: the remote checkout's clean spares a lane's scratch (AP-H1, the lost-scratch class)
2026-10-07 08:24:07 +00:00
second-engine-check.sh
A card never shows 0 MH/s without a reason word (the project lead, 6 October 2026, watching PC 1 during the table run): the Mine row reads 'tuning: step k of n · measuring W W' with the live rate, 'held for a remote job: <title>' while a job holds the miners, and the Tuned line at the end; the big button reads 'Tuning, mining again in about N min'; the strip carries one tune line; a measurement engine prints a TUNE progress line every 10 s and the playbook forwards it (and TUNE chosen as done) to the installed app's POST /api/tune-progress, a post of state, never quit, pause or resume; the rule in ember-tune.md 6a; UI tests for the three states
2026-10-06 15:36:07 +00:00
signer-pipe-check.sh
C4 fix: certificate-driven reorg written into spec 3.5, 3.2 C4, 3.10 C4 and F1/F2, 3.11.7; ledger C4 fix paragraph, F16 note (the honest-partition row for option B is gone), O-3.6 narrowed; bench-log "the C4 fix" with every harness row; c4.mjs v2 mode, WINDOW knob, forced reconnect at the heal (addPeer, nodes on --unsaferpc), adopted-lock count; two tooling classes fixed: the signer piped into head (SIGPIPE panic under pipefail, four scripts, tools/ci/signer-pipe-check.sh in CI) and the one shared build-inputs.zip (build-job.mjs names every job's zip, push-build-inputs.sh --name and pruning)
2026-10-05 18:17:36 +00:00
sims-branch-check.sh
CI and boxes: the simulators job runs on master and release-* pushes and pull requests into them only (a feature-branch code push runs the igneum-pow tests alone; tools/ci/sims-branch-check.sh); the box lock self-tests run in parallel in one ssh; build-2 and build-3 join the runner pool bounded to 32 cores; the 0.3.20 first-wave script (seeds, hands, RPC-filter lift; dry run by default)
2026-10-07 13:46:42 +00:00
site-contrast-check.mjs
Site UI 3: one design system, the live DAG module, the home page as one screen, the litepaper as a paper, every page on the shared tokens
2026-10-06 19:27:47 +00:00
site-nav-check.mjs
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
2026-10-07 13:46:23 +00:00
site-orphan-check.mjs
Site UI 3: one design system, the live DAG module, the home page as one screen, the litepaper as a paper, every page on the shared tokens
2026-10-06 19:27:47 +00:00
whole-body-check.sh
Build tools: whole-body blocks (the edited-while-running class, with its check), the igneum-pow pairing line, move-hand.sh restart with its readbacks
2026-10-07 03:12:51 +00:00
windows-paths-check.sh
CI hardening: one gate script for the hook and CI, the research exclusion list, the Windows paths check, the red watcher, the box runner switch, the failure classification
2026-10-06 20:58:54 +00:00
windows-spawn-check.mjs
app: every elevated launch through one hidden-console builder; CI check for Windows spawns; PC 1 console watchers
2026-10-06 08:21:46 +00:00