The zone word scrubbed from two batch notes (the served registry); a landing stopped by its pid file releases the master-landing lock (INT and TERM)

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
igneum-labs 2026-10-08 21:33:51 +00:00
parent 86c3783504
commit 2ba31c89d7
4 changed files with 26 additions and 12 deletions

View file

@ -10005,7 +10005,7 @@
"run_status": "FAIL",
"evidence_path": "docs/release/evidence/ux-shipper-2026-10-08.md",
"run_id": "incident-u64-coinbase-2026-10-08",
"updated": "2026-10-08T21:21:37.484Z",
"updated": "2026-10-08T21:33:46.962Z",
"evidence_record": {
"requirement_id": "UX-06",
"decision": "FAIL",
@ -10026,7 +10026,7 @@
},
"claim_impact": "no miner could take the work templates the network gave it above 18.4 IGN of merged subsidy",
"reviewer": "",
"at": "2026-10-08T21:21:37.484Z"
"at": "2026-10-08T21:33:46.962Z"
},
"approvals": {
"scope_approved": null,
@ -10055,7 +10055,7 @@
},
"claim_impact": "no miner could take the work templates the network gave it above 18.4 IGN of merged subsidy",
"reviewer": "",
"at": "2026-10-08T21:21:37.484Z"
"at": "2026-10-08T21:33:46.962Z"
}
}
},

View file

@ -3,9 +3,16 @@
"manifest_sha": "7cfa422a",
"evidence_dir": "docs/release/evidence",
"cells": [
{"cell": "suite:miner", "cases": ["UX-06"], "status": "PASS", "method": "team-reported",
"evidence": "docs/release/evidence/ux-shipper-2026-10-08.md",
"note": "the fixed miner 7cfa422a on build-1's seed, 20:05:11 to 20:06:11 BST: 49 templates taken in 60 s, no template error, no amount-high-word refusal, no NODE SLOW; MINER SUMMARY 0.006 MH/s (cpu), VOTER votes 20 of 20; lp-4090-11 on the kit from 20:31: zero refusals, 186 blocks accepted in 320 s; the whole fleet's miners on it by 21:48",
"claim_impact": "the miner takes every template the network gives it, including coinbases above a u64"}
{
"cell": "suite:miner",
"cases": [
"UX-06"
],
"status": "PASS",
"method": "team-reported",
"evidence": "docs/release/evidence/ux-shipper-2026-10-08.md",
"note": "the fixed miner 7cfa422a on build-1's seed, 20:05:11 to 20:06:11 UK: 49 templates taken in 60 s, no template error, no amount-high-word refusal, no NODE SLOW; MINER SUMMARY 0.006 MH/s (cpu), VOTER votes 20 of 20; lp-4090-11 on the kit from 20:31: zero refusals, 186 blocks accepted in 320 s; the whole fleet's miners on it by 21:48",
"claim_impact": "the miner takes every template the network gives it, including coinbases above a u64"
}
]
}

View file

@ -3,9 +3,16 @@
"manifest_sha": "4cdcc488",
"evidence_dir": "docs/release/evidence",
"cells": [
{"cell": "suite:miner", "cases": ["UX-06"], "status": "FAIL", "method": "team-reported",
"evidence": "docs/release/evidence/ux-shipper-2026-10-08.md",
"note": "the shipped miner (4cdcc488, ef0f2ed8) refused every block template whose coinbase exceeded a u64 (rpc/core/src/error.rs:131; the base unit installed only for `inspect`); the fleet fell to a two-key branch, 0 blocks per minute at 19:54 BST",
"claim_impact": "no miner could take the work templates the network gave it above 18.4 IGN of merged subsidy"}
{
"cell": "suite:miner",
"cases": [
"UX-06"
],
"status": "FAIL",
"method": "team-reported",
"evidence": "docs/release/evidence/ux-shipper-2026-10-08.md",
"note": "the shipped miner (4cdcc488, ef0f2ed8) refused every block template whose coinbase exceeded a u64 (rpc/core/src/error.rs:131; the base unit installed only for `inspect`); the fleet fell to a two-key branch, 0 blocks per minute at 19:54 UK",
"claim_impact": "no miner could take the work templates the network gave it above 18.4 IGN of merged subsidy"
}
]
}

View file

@ -349,7 +349,7 @@ else
fi
# rule 24 (8 October 2026, 17:2x UK): a diff that touches a .rs, Cargo.toml, Cargo.lock, build.rs or .cargo/config runs cargo check
# and the crate suite on the box at gate priority for every crate it touches before the merge; docs/ and site/ alone skip it
if [ "$SELF_TEST" != 1 ]; then lock_acquire "$BRANCH" || exit 1; trap 'lock_release; rm -f "$MERGE_PID_FILE" 2>/dev/null' EXIT; fi
if [ "$SELF_TEST" != 1 ]; then lock_acquire "$BRANCH" || exit 1; trap 'lock_release; rm -f "$MERGE_PID_FILE" 2>/dev/null' EXIT; trap 'lock_release; rm -f "$MERGE_PID_FILE" 2>/dev/null; exit 143' INT TERM; fi # a landing stopped by its pid file releases the lock too (22:3x UK: a killed landing left its holder on build-1 until the hand removed it)
# inside the lock master cannot move under this landing; when master is ahead of the branch, the branch takes master first (the
# registry rebuilt from master's copy with the branch's batches replayed, the map merged structurally, the page regenerated), and that
# merge commit carries the branch's green stamp forward as the union of two gated parents (the branch fully, master's tip on its own