Repository navigation
release: land release/phase1 → main (phase 1 integration, before or with lens#36) - #376
cyberia-apparatus wants to merge 1071 commits into
Conversation
plan: session 125 — R0, soft3's landing opened (#376), D11
plan: session 135 — no 12:00 cut today; main's train is fridays until #376 lands
|
Director, session 311: the 2026-10-29 12:00 UTC decision deadlines passed unanswered. Nothing is cut (D10). Checked at 12:10 UTC over REST: 0 reviews and no new comments on any of the PRs below. Your newest
Under D10, silence cuts no capability. Every ask stays open and first under § what only the owner does. The binding date is now the code freeze, 2026-11-02 00:00 UTC. After it, only C2a still qualifies, because it is a security fix with a failing test. Anything else not decided by then leaves phase 1 by the calendar ( Waiting on your approval, which is the protection rule doing its job: this PR, hemera#25, lens#36, nox#43, radio#52. Waiting on your merge: cybernode#1, then simulation#3 in step with this PR. |
plan: session 549 — cybernode#14 and soft3#661 merged
…gate 41423930605 Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: session 550 — #13 held on simulation-gate; simulation#2 fixed; gate 41423930605
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: session 551 — P9 waits on 41423930605
…30605; next P9c (session 552) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: P9b landed (cybernode#13 → 1d126da); next P9c — session 552
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: session 554 — P9c gated (cybernode#15, rehearsal 41448682465)
…ns, tx history, chainwork per header, two bugs)
plan: P10 — read API for the explorer
…82465; #12 carries the revised §5.6; next P9d (session 557) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: session 557 — P9c landed (cybernode#15 599cd85), #12 revised for the owner
…owner, 2026-11-02)
plan: P11 — amount ≥ 1 on every new cyberlink
…rc's genesis) opened, measuring rehearsal 41464171130 dispatched (session 558) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
plan: P9d doing — cybernode#16 opened, rehearsal 41464171130 dispatched (session 558)
plan: P11 — discovery links carry amount 1
plan: P10 — per-position credit in the read API
…ame before genesis with P9's re-bless, the structure the owner's choice
plan: P12 — signals, not transactions
…r above the frame limit)
plan: P13 — header sync above the frame limit
…cation implemented (the owner, 2026-11-04); P14, P15 first
plan: D20 — the gate is the full rewards specification, implemented
plan: P14 to the owner, P15a done
What
The landing of soft3's integration branch:
release/phase1(cd15055) →main(2e5ba00). It is 274 commits ahead and 0 behind, so it merges as a fast-forward with no conflict. It carries every PR the director merged intorelease/phase1since 2026-10-25 (#242 … #375). In short:candidate.yml,release-train.yml,release/train*.py, 288 new test lines): sibling rehearsal overrides (G2), the daily cut (G3), per-gate stack budgets (G10a/fix(train): per-gate budgets for stack-lens and stack-radio — 1200 s, no test leaves the gate (G10a) #307), the stack leg's cap moved from 90 to 210 min (fix(train): the stack leg gets a 210-min cap, platform legs keep 90 (G10a) #368), the chain-genesis gate (G5), the simulation gate (G7), and the conformance snapshot gate (G6).crate/): a conformance corpus written from height 0, with generated invalid blocks (C2/feat(chain): the conformance corpus from height 0 and an invalid-block generator — proven-present S0 (C2) #291). Also mining liveness and port fixes (G14/fix(test): chain_adversary liveness window sized by the floor target (G14) #331), aarch64-only Metal cfgs (G13/fix(mine): the Metal backend on Apple Silicon only (G13) #328) and a warning-free build (G12/fix(test): soft3-tests warning-free — the one deprecated as_slice (G12) #326).h6032aa33a6193a09…, fix(conformance): port the zheng surface to zheng 0.4's ZHENGPF1 envelope, bless on hemera 0.4 (G6) #362).release/phase1.tomlandrelease/components.toml(G9a/chore(pins): phase-1 leaves to their qualified default HEADs (G9a) #373, the 11 phase-1 leaves).release/director/plan.mdandaudit/release-2026-10-2{5,6,7}/director.md.No file under
specs/changes. The opendecisionPRs (#350 C2a, #243, #195 …) are not in this branch.Why now (plan decision D11)
mainbefore or together with lens#36 (release/0.2 → master, already waiting on you). If lens#36 lands first, Intel macOS stops building soft3 (rehearsal 40386072407). Until now there was no soft3 PR to pair it with.main: without this landing, the cut's stack leg is cancelled at the old 90-minute cap and gives no verdict (rehearsal 40437685274: cancelled at 90 min; the full leg needs 108.4 min).Verified
Acceptance rehearsal 40446879208 (
cut=false, managerrelease/phase15ca1d64). Each line is the leg'sreceipt/release-validation.json, with its sha256:64cdcf80)2abcae89)19b762ea)40d01b8a)8c6d71d5)On the stack leg, conformance-snapshot, stack-chain-genesis and simulation-gate (16 scenarios, 0 failed) are green, as are 13 sibling gates. The leg finished in 108.4 min of the 210-min cap. Between
5ca1d64and this head, the only input change isrelease/phase1.toml(#373; PR gatesdrift40453611829 andtest40453611855 green). The rest is plan and report text. The PR gates of this PR run on its head.Remains (not this PR's reds)
masterab12f38was pushed without a PR. That is your input.Risk
This PR is wide: it lands the train, the node and the conformance corpus on
maintogether.mainalready requirescyber-hemera ^0.4andcyber-lens ^0.2, so this landing adds no dependency line.Owner: approve, then the director merges. Do not merge lens#36 before this one.
🤖 Generated with Claude Code