Remove retired Homebrew formulae before untapping legacy taps #751
Labels
No labels
burndown-2026-06
burndown-2026-08
autonomy
async-consult
autonomy
epic
autonomy
headless
autonomy
live-collab
coherence-core
priority
P0
priority
P1
priority
P2
priority
P3
priority
P4
qa-fixture
role/advocate
role/director
role/exec
role/frontend
role/gamedev
role/human
role/platform
role/qa
role/science
role/sysadmin
state
ambient
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
coilyco-flight-deck/infrastructure#751
Loading…
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Outcome
Complete the retired Homebrew tap cleanup by declaring their installed formulae absent before the role untaps the repositories.
Evidence
The first
tags=homebrewfleet cleanup after #750 failed on both server hosts. Homebrew refused to untap:coilysiren/repo-recallwhilecoilysiren/repo-recall/repo-recallremained installedcoilysiren/session-latticewhilecoilysiren/session-lattice/session-latticeremained installedThe role already removes formulae declared in
homebrew_installed_packages_absentbefore untapping. The two retired kegs are missing from that declaration.Acceptance
repo-recallandsession-lattice.Correction from the failed rollout: these formulae are required services, not retired products. The installed kegs were preserved because removal failed before mutation. #752 reverses the absent declarations and makes future formula retirement source-aware. Source restoration is tracked in #753.