..
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
overlap-check: a text sliver at a scroll pane's edge is scrolled away, not covered (the miner's Earnings ladder under the closed log drawer's 1 px bar at 028ae588 read as covered); the clean fixture now carries that shape (7 October 2026, 16:1x UK)
2026-10-07 14:03:28 +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 14:01:38 +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