Skip to content

decisions: production runs on retained releases only; the release is the commit - #157

Merged
rusholme merged 1 commit into
mainfrom
release-retention-cycle/6-the-record
Nov 4, 2026
Merged

rusholme merged 1 commit into
mainfrom
release-retention-cycle/6-the-record

Conversation

@rusholme

@rusholme rusholme commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

Task 6 of the release-retention-cycle card: the ruling as one dated entry.

What and why

system/decisions.md gains decision-production-retained-releases: production runs on retained releases only (Ben, 2026-11-04 00:32 UTC); the release is the commit, the tag rebuild-<commit>-<base8> one build of it per base; --retain keeps it as OCI archives in S3, the Wednesday production-rebuild row builds the candidate, promote alone repins production and refuses an unlisted commit, the seven-day Friday retention retires the superseded build. It records why (Inspector scans every ECR repository, the weekly notice counts every digest there) and the dependency-finding route (a lock-bump commit, a new release).

Files

system/decisions.md.

Divergences

None. Appended after the newest ruling, as the page's entries run.

Measurements

None: a record. The mechanisms are rapid_systems PRs 470 to 474.

Improvements seen

None.

Session notes

none

🤖 Generated with Claude Code

…the commit

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@rusholme
rusholme merged commit b38e170 into main Nov 4, 2026
2 checks passed
@rusholme
rusholme deleted the release-retention-cycle/6-the-record branch November 4, 2026 03:00
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