[AAASM-3950] 🐛 (profile): Fix homebrew badges for the homebrew-tap rename#22
Conversation
The org profile's Homebrew row pointed at the old repo name homebrew-agent-assembly (renamed to homebrew-tap, AAASM-3950). shields.io returned repo-not-found during the rename window and GitHub's camo proxy cached the broken badge images on the homepage. Repoint the badge label, shield API URLs, and links to ai-agent-assembly/homebrew-tap (busts the camo cache → fresh badges), and fix the install command to the canonical brew install ai-agent-assembly/tap/aasm (Homebrew strips the homebrew- prefix).
✅ Claude Code review — PR #22Reviewed against the four gates (CI / scope / side-effects / front-end). 1. CI — N/A (no failures)
2. Scope vs ticket — completeRoot cause (AAASM-3950 rename
Fully covers the reported breakage. Nothing else in scope. 3. Side effects — noneStatic markdown; no code/logic. Only the Homebrew row and the Homebrew install line changed — every other repo row (core, python/node/go-sdk, docs, spec, examples, .github) is byte-identical. No regression surface. 4. Front-end validation — badges verifiedLive browser render was unavailable (Chrome extension not connected; Playwright Chrome not installed), so each of the 6 changed Homebrew-row badges was validated by direct HTTP fetch of its shields.io SVG:
All resolve with valid data; none report Verdict: ready to approve and merge. (Awaiting the required Pioneer approval — I don't self-approve.) — Claude Code |
Jira Ticket
homebrew-agent-assembly→homebrew-tap; this is the follow-on org-profile fix)Summary
homebrew-agent-assembly, which was renamed tohomebrew-tap(AAASM-3950). During the rename window shields.io returned repo not found, and GitHub's camo image proxy cached those broken badge images on the profile page.homebrew-tapchanges the image URLs → busts the camo cache → fresh, working badges (even though shields now follows GitHub's rename redirect, the cached broken images were stuck).Changes
profile/README.mdHomebrew row (line 21): badge labelhomebrew-agent-assembly→homebrew-tap; all shield API URLs + links (last-commit/issues/PRs/formula/ brew) →ai-agent-assembly/homebrew-tap; the static brew badge now shows the canonicalai-agent-assembly/tap/aasm.brew install ai-agent-assembly/homebrew-agent-assembly/aasm→ canonicalbrew install ai-agent-assembly/tap/aasm(Homebrew strips thehomebrew-prefix, so the tap isai-agent-assembly/tap).Validation
homebrew-tapbadge/link resolves; theformulabadge showsv0.0.1-rc.3; thehomebrewshields logo is valid.Checklist
🤖 Generated with Claude Code