Igneum: the GPU-mined zkEVM L1. Node, miner, app, spec and site.
merge-to-master.sh takes /srv/builds/_locks/master-landing on build-1 (an atomic mkdir with the holder's pid, host, branch and start; waiters poll every 10 s in order up to a 20-minute cap; a holder older than the cap is reaped; released on exit, a kill by pid file included) for the whole landing. Under the lock, when master is ahead of the branch, the script merges master into the branch itself (the registry rebuilt from master's copy with the branch's batches and notes replayed, the map merged structurally, the page regenerated, the suites regenerated) and stamps that merge as the union of the branch's green stamp and master's own landing, so the push takes the light gate; a landing can no longer be refused for a master that moved, and lanes wait in the queue instead of racing (six landings lost ten minutes each in the hour before, main through the coordinator). Self-tests: the lock is taken with its holder line and released, a stale holder is reaped and the lock retaken, a fresh holder is waited for up to the cap, and the branch-side merge carries master's rows and cells plus the branch's. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com> |
||
|---|---|---|
| .claude/agents | ||
| .forgejo/issue_template | ||
| .github/workflows | ||
| app | ||
| brand | ||
| contracts | ||
| docs | ||
| igneum-census | ||
| igneum-pow | ||
| infra | ||
| packaging | ||
| pool | ||
| proto-cuda | ||
| proto-metal | ||
| proto-newpow | ||
| proto-opencl | ||
| proto-vdf | ||
| proving | ||
| relay | ||
| scene | ||
| sim | ||
| site | ||
| tools | ||
| .gitignore | ||
| .vercelignore | ||
| CLAUDE.md | ||
| rust-toolchain.toml | ||