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:
parent
86c3783504
commit
2ba31c89d7
4 changed files with 26 additions and 12 deletions
|
|
@ -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"
|
||||
}
|
||||
}
|
||||
},
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Reference in a new issue