Skip to content

[AAASM-2742] 🔗 (profile): Fix stale release badge, docs-deploy branch, and install/Docker links#14

Merged
Chisanan232 merged 4 commits into
masterfrom
v0.0.1/AAASM-2742/badge_link_sweep
Jun 12, 2026
Merged

[AAASM-2742] 🔗 (profile): Fix stale release badge, docs-deploy branch, and install/Docker links#14
Chisanan232 merged 4 commits into
masterfrom
v0.0.1/AAASM-2742/badge_link_sweep

Conversation

@Chisanan232

@Chisanan232 Chisanan232 commented Jun 12, 2026

Copy link
Copy Markdown
Contributor

Jira Ticket

Summary

  • Fix genuinely-broken badges and install links found in the AAASM-2742 audit of profile/README.md. Every fix is grounded in what actually exists today (verified with curl / gh).

Changes

  • Core release badge — added ?include_prereleases&sort=semver and pointed the link at /releases. Before it showed v0.0.1-alpha.1; after it tracks the real latest v0.0.1-alpha.5, matching the core repo's own badge.
  • agent-assembly-docs Deploy badge?branch=master?branch=main in both the badge src and the link query; also fixed the docs last commit link /commits/master/commits/main. The docs repo default branch is main and deploy.yml runs there (?branch=master rendered "no status", ?branch=main renders "passing").
  • Docker — removed the broken docker pull ghcr.io/agent-assembly/python:latest (no public container package exists in the org; slug was also wrong) and replaced it with a "coming soon" note.
  • Install consistencybrew install agent-assembly/tap/aasm (non-existent org/tap) → brew install ai-agent-assembly/homebrew-agent-assembly/aasm (the real tap, with Formula/aasm.rb); the get.agentassembly.dev curl host is parked, replaced with the same raw.githubusercontent.com/.../install-cli.sh used in the agent-assembly README, with the hosted alias noted as coming-soon.
  • Left the "no tags found" tag badges as-is (truthful — those repos have 0 tags).

Validation

  • Content reviewed for accuracy
  • Links verified (curl: release badge before=alpha.1 / after=alpha.5; docs deploy master="no status" / main="passing"; install.ai-agent-assembly.dev=NXDOMAIN; ghcr org packages=empty; homebrew tap + Formula/aasm.rb exist; install-cli.sh raw=HTTP 200)
  • No unintended scope changes

Checklist

  • PR title follows: [<ticket ID>] <GitEmoji> (<change scope category>): <key point as summary>
  • PR body follows this template

🤖 Generated with Claude Code

Chisanan232 and others added 4 commits June 12, 2026 16:44
GitHub's default release badge resolved to v0.0.1-alpha.1; add
?include_prereleases&sort=semver so it shows the real latest v0.0.1-alpha.5,
matching the agent-assembly repo's own badge. Point the link at /releases
(not /releases/latest, which excludes prereleases).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
agent-assembly-docs' default branch is main and deploy.yml runs there; the
?branch=master Deploy badge rendered "no status" and the /commits/master link
404s. Switch the Deploy badge src + query and the last-commit link to main.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
ghcr.io/agent-assembly/python:latest does not exist (the org publishes no
public container packages and the slug was wrong). Replace the broken
docker pull with a coming-soon note rather than a runnable-but-404 command.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
brew install agent-assembly/tap/aasm referenced a non-existent org/tap; the
real tap is ai-agent-assembly/homebrew-agent-assembly. The get.agentassembly.dev
curl host is parked (wrong cert, not the project), so replace it with the same
raw.githubusercontent.com install-cli.sh used in the agent-assembly README, and
note the hosted alias as coming-soon.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@Chisanan232

Chisanan232 commented Jun 12, 2026

Copy link
Copy Markdown
Contributor Author

🤖 Claude Code — PR review

Ticket: AAASM-2742 — Audit + fix broken/stale badges and links across doc surfaces
Scope: profile/README.md (org-profile)

CI status

This is a docs/profile repo with no CI workflowsgh pr checks reports "no checks reported", which is expected and = PASS. mergeStateStatus is BLOCKED only on the review-required gate (mergeable: MERGEABLE), not a failing check. No real check exists or fails.

Scope coverage — 5 fixes (each curl-verified, no CI here)

# Fix Verification Result
1 Core release badge → ?include_prereleases&sort=semver, link → /releases curl SVG <title> (cache-buster, past shields token-pool flake) ✅ Now renders release: v0.0.1-alpha.5 (old form returned stale v0.0.1-alpha.1 — repo has alpha.1 flagged "Latest" but alpha.5 is newest tag → prerelease-aware sort is the correct fix). /releases → HTTP 200. Param syntax validated against rust-lang/rust (v1.96.0).
2 docs Deploy badge ?branch=master?branch=main (src and link) curl SVG <title> both forms ?branch=mainBuild and Deploy Docs - passing; old ?branch=masterno status. Fix is correct (docs default branch is main).
3 Dead ghcr.io/agent-assembly/python Docker example → coming-soon note diff review ✅ Removed; replaced with an honest "image coming soon, none on ghcr.io yet" note. No false pull command remains.
4 Parked get.agentassembly.dev installer → working raw-GitHub install-cli.sh curl -sI raw URL raw.githubusercontent.com/.../scripts/install-cli.shHTTP 200. Parked hosted alias clearly labelled "planned, not yet live".
5 Wrong Homebrew tap agent-assembly/tap/aasm → real tap gh repo view ai-agent-assembly/homebrew-agent-assembly/aasm — tap repo exists (public).

No new broken badge/link introduced. The diff touches only the 5 intended lines; the "no tags found" placeholder badges (spec, etc.) and the healthy SDK/CI badges were correctly left alone.

Readiness

Ready to merge from a content-correctness standpoint. All five fixes render/resolve healthy. Holding per author: no formal approval review and not merging here (review-required gate is the only thing blocking).

Caveats (owner decisions, not code)

  • Container imageghcr.io/ai-agent-assembly/... is parked "coming soon". Owner decides whether/where to publish a real image, then un-park the Docker block.
  • Install domaininstall.ai-agent-assembly.dev hosted alias is "planned, not yet live". Owner decides whether to register it; the raw.githubusercontent.com URL works in the interim.

Note: during verification, shields.io intermittently returned Unable to select next GitHub token from pool (a transient server-side token-pool exhaustion, not specific to this URL). A cache-buster retry cleared it and returned the real alpha.5 value — the badge itself is healthy.

@Chisanan232 Chisanan232 merged commit 614985c into master Jun 12, 2026
@Chisanan232 Chisanan232 deleted the v0.0.1/AAASM-2742/badge_link_sweep branch June 12, 2026 09:12
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