Purpose
Make SourceOS-Linux/homebrew-tap the SourceOS packaging/distribution surface for product artifacts while preserving evidence, checksums, rollback notes, and Operation Plane release records.
Scope
Package and release support for:
SourceOS-Linux/TurtleTerm
SourceOS-Linux/BearBrowser
SourceOS-Linux/sourceos-devtools
SourceOS-Linux/agent-machine
SourceOS-Linux/sourceos-syncd
Required operation types
release.package.prepare
release.formula.update
release.checksum.verify
release.evidence.attach
release.rollback.record
Required artifacts/evidence
- package formula
- checksum record
- release note
- rollback note
- build/test evidence link
- source commit reference
- artifact provenance record
Integration targets
SocioProphet/delivery-excellence#8
SourceOS-Linux/sourceos-devtools#19
SourceOS-Linux/TurtleTerm tracked through SocioProphet/workspace-inventory#4
SourceOS-Linux/BearBrowser#20
SourceOS-Linux/agent-machine#18
SourceOS-Linux/sourceos-syncd#3
SocioProphet/prophet-core-ledger#1
Acceptance criteria
- Formula/package updates include evidence links, checksums, and rollback notes.
- Release packaging is represented as a WorkspaceOperation or release evidence record.
- Packaging repo does not become runtime or policy authority.
- README or docs explain how package release evidence maps back to source repos.
Hard rule
Packaging is distribution, not runtime governance. Releases must carry evidence; they must not bypass contracts, tests, or policy gates.
Purpose
Make
SourceOS-Linux/homebrew-tapthe SourceOS packaging/distribution surface for product artifacts while preserving evidence, checksums, rollback notes, and Operation Plane release records.Scope
Package and release support for:
SourceOS-Linux/TurtleTermSourceOS-Linux/BearBrowserSourceOS-Linux/sourceos-devtoolsSourceOS-Linux/agent-machineSourceOS-Linux/sourceos-syncdRequired operation types
release.package.preparerelease.formula.updaterelease.checksum.verifyrelease.evidence.attachrelease.rollback.recordRequired artifacts/evidence
Integration targets
SocioProphet/delivery-excellence#8SourceOS-Linux/sourceos-devtools#19SourceOS-Linux/TurtleTermtracked throughSocioProphet/workspace-inventory#4SourceOS-Linux/BearBrowser#20SourceOS-Linux/agent-machine#18SourceOS-Linux/sourceos-syncd#3SocioProphet/prophet-core-ledger#1Acceptance criteria
Hard rule
Packaging is distribution, not runtime governance. Releases must carry evidence; they must not bypass contracts, tests, or policy gates.