Add the one-time v0.20.0 recovery lane #40

Merged
PerishFire merged 1 commit from land/codex/recovery-v0-20-0 into main 2026-08-15 12:52:20 +00:00
Owner

Add the one-time v0.20.0 recovery lane

v0.20.0 declares release attachments no published Plumb can parse, so the
ordinary lane cannot build it and the release must come from a generator built
out of its own source. This is the caller side of the typed self-hosting
contract the Plumb core carries, pinned to the exact release, generator and
line it serves; it names no product, channel or version that the core does not
already fix.

The beta phase closes four projections at once. Cargo, image, chart and module
each take the compiled capsule, so none reaches a registry before the seal, and
the three new carriers reach one for the first time.

This file is retired by deletion once stable v0.20.0 is published, promoted and
packported. Nothing here outlives that.

Co-Authored-By: Claude Opus 5 (1M context) noreply@anthropic.com

Rehearse every v0.20 recovery projection

Bind recovery beta to its exact tag

Fix recovery job-level exact version

Bind recovery guard to the release commit

release: prove Cargo bearer authority

Add the one-time v0.20.0 recovery lane v0.20.0 declares release attachments no published Plumb can parse, so the ordinary lane cannot build it and the release must come from a generator built out of its own source. This is the caller side of the typed self-hosting contract the Plumb core carries, pinned to the exact release, generator and line it serves; it names no product, channel or version that the core does not already fix. The beta phase closes four projections at once. Cargo, image, chart and module each take the compiled capsule, so none reaches a registry before the seal, and the three new carriers reach one for the first time. This file is retired by deletion once stable v0.20.0 is published, promoted and packported. Nothing here outlives that. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Rehearse every v0.20 recovery projection Bind recovery beta to its exact tag Fix recovery job-level exact version Bind recovery guard to the release commit release: prove Cargo bearer authority
Add the one-time v0.20.0 recovery lane
All checks were successful
guard / runner-control (pull_request) Successful in 11s
guard / guard (push) Successful in 27s
guard / package-windows (push) Successful in 32s
guard / guard (pull_request) Successful in 26s
guard / package-windows (pull_request) Successful in 51s
guard / runner-control (push) Successful in 12s
8446b6a721
Add the one-time v0.20.0 recovery lane

v0.20.0 declares release attachments no published Plumb can parse, so the
ordinary lane cannot build it and the release must come from a generator built
out of its own source. This is the caller side of the typed self-hosting
contract the Plumb core carries, pinned to the exact release, generator and
line it serves; it names no product, channel or version that the core does not
already fix.

The beta phase closes four projections at once. Cargo, image, chart and module
each take the compiled capsule, so none reaches a registry before the seal, and
the three new carriers reach one for the first time.

This file is retired by deletion once stable v0.20.0 is published, promoted and
packported. Nothing here outlives that.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

Rehearse every v0.20 recovery projection

Bind recovery beta to its exact tag

Fix recovery job-level exact version

Bind recovery guard to the release commit

release: prove Cargo bearer authority

Land-Source: codex/recovery-v0-20-0@10cde61157
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
PerishLab/actions!40
No description provided.