Skip to content

chore(release): publish cd3f0ce2 native binaries - #351

Merged
brentyates-swx merged 6 commits into
swxtchfrom
fm/opencode-release-cut-4
Oct 23, 2026
Merged

brentyates-swx merged 6 commits into
swxtchfrom
fm/opencode-release-cut-4

Conversation

@brentyates-swx

@brentyates-swx brentyates-swx commented Oct 23, 2026 •

Copy link
Copy Markdown

Evidence branch for the published source-pinned native release v1.18.32-swxtch.cd3f0ce2. It is built from immutable source cd3f0ce2d5e55944df41fcf43a167f77e40c8483, which is #350's V2 plugin-boot gate on top of #347. Abbe B-16.10 (swxtchio/swx-abbe#1951) adopts it to restore DEV chat (swxtchio/swx-abbe#2030).

Refs #338

What this PR adds (docs/evidence only, no production or tooling change)

  • plans/release-cut-4.md: pickup identity, ancestry and execution plan.
  • RELEASE-CUT-4-NOTES.md: the published release body, which read-back shows is byte-identical.
  • RELEASE-CUT-4-EVIDENCE.md: the commands run and how to read the raw evidence.
  • docs/verification/release-cut-4/: raw observations for the arm64 (vm14-001) and x64 (Actions run 40015678366) builds and probes, the lease, focused tests, the jail rig, publication read-back and delivery.
  • A CHANGESET.md entry for chore(release): publish cd3f0ce2 native binaries #351.

Results

  • Both native packaged probes passed the prior release's full runtime contract.
  • Focused tests passed: 59 small-model tests, plus 150 core tests from fix(core): load env-supplied config in V2 config #347's config files and fix(core): run V2 turns only after the location's plugins boot #350's session-runner files.
  • Abbe's jail V2 egress rig passed v1-control, v2 and v2-named on the unpublished arm64 candidate bytes before publication. The image was built with one Dockerfile change, a local COPY in place of the download, and its digest and version checks were kept.
  • Publication read-back:
    • the release is Latest, non-draft and non-prerelease;
    • the tag resolves to the source;
    • the four assets are present, and the downloaded archives are identical to the native-tested candidates.
  • Delivery:
    • SaaS: wake-log append, with read-back, and peer notice.
    • Abbe: delivered by firstmate's relay after this task's two sends were refused before typing. Abbe ruled out cross-home state writes, and its acknowledgment p1792786679-2709706-0cf3 and the bump brief's verbatim citation of the relay serve as the read-back.

Qualifications

🤖 Generated with Claude Code

Records the pickup identity and ancestry for source cd3f0ce (#350 on top
of #347) and the execution plan, including Abbe's jail V2 egress rig as a
publication gate on the unpublished packaged bytes.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
@brentyates-swx

Copy link
Copy Markdown
Author

Session ID: a852a752-38d8-41ea-846a-5250c4fa2031
Working repo: /home/byates/fm-worktrees/fm-llmrouter/opencode-release-cut-4/swx-opencode

…publication evidence

Adds the published release body and the raw arm64 (vm14-001) and x64
(Actions run 40015678366) build and probe observations, the lease receipts,
the focused test runs, the Abbe jail V2 egress rig run on the unpublished
arm64 candidate, and the publication read-back and downloaded-byte checks.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
…t entry

Adds RELEASE-CUT-4-EVIDENCE.md and the raw-evidence index, the SaaS wake-log
append receipt and peer outbox record, the unestablished Abbe B-16.10
recipient, and the #351 CHANGESET entry.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
Firstmate relayed the cd3f0ce release notice to Abbe through its peer
channel after this task's own sends were refused. The evidence now cites
and retains that relay, noting that it points to the published checksum
companions rather than quoting the digests.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
…s the handoff read-back

Abbe ruled that peer homes never write each other's runtime state, which
withdrew the task wake-log append. The evidence now records the two
read-back receipts Abbe named: acknowledgment p1792786679-2709706-0cf3 and
the bump brief's verbatim citation of the relay, plus the ruling's proof.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
Appends the delivery record to this task's producer wake log and keeps its
read-back receipt and verbatim copy. Records firstmate's disposition that
the Abbe captain's ruling waived the Abbe task wake-log append, and keeps
the rerun relay identity check against the archived and delivered copies.

Claude-Session: https://claude.ai/code/session_01NKeH8jbkJT2c3st6wJmeM1
@brentyates-swx
brentyates-swx marked this pull request as ready for review October 23, 2026 20:52
@brentyates-swx
brentyates-swx merged commit 8941c28 into swxtch Oct 23, 2026
3 checks passed
@brentyates-swx
brentyates-swx deleted the fm/opencode-release-cut-4 branch October 23, 2026 21:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant