manager: leave one version on disk #13

Merged
perishadmin merged 1 commit from manager-changelog-rollout into main 2026-07-29 03:41:27 +00:00
Contributor

manager: leave one version on disk

The versioned install root read as a rollback affordance and never was
one: install --version refetches the archive, so every
directory left behind was unread bytes. Install now leaves exactly one
and names what it swept.

A stable release also now refuses to publish without its changelog in
en and zh, checked before the first irreversible step. The lane owns
that refusal rather than the doctor, because a changelog is owed by a
release and not by a working tree.

stim has no published stable yet, so the install path could not be
exercised end to end here; the sweep function was run directly from
this file instead, and it is the same code already proven in sidecar.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

manager: leave one version on disk The versioned install root read as a rollback affordance and never was one: install --version <older> refetches the archive, so every directory left behind was unread bytes. Install now leaves exactly one and names what it swept. A stable release also now refuses to publish without its changelog in en and zh, checked before the first irreversible step. The lane owns that refusal rather than the doctor, because a changelog is owed by a release and not by a working tree. stim has no published stable yet, so the install path could not be exercised end to end here; the sweep function was run directly from this file instead, and it is the same code already proven in sidecar. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
manager: leave one version on disk
All checks were successful
guard / guard (pull_request) Successful in 1m29s
1bb2bdbb29
The versioned install root read as a rollback affordance and never was
one: install --version <older> refetches the archive, so every
directory left behind was unread bytes. Install now leaves exactly one
and names what it swept.

A stable release also now refuses to publish without its changelog in
en and zh, checked before the first irreversible step. The lane owns
that refusal rather than the doctor, because a changelog is owed by a
release and not by a working tree.

stim has no published stable yet, so the install path could not be
exercised end to end here; the sweep function was run directly from
this file instead, and it is the same code already proven in sidecar.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
perishadmin deleted branch manager-changelog-rollout 2026-07-29 03:41:27 +00:00
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
PerishFire/stim!13
No description provided.