Skip to content

fix: migrate retired AVE and PiranhaDB hosts per the classifier - #26

Open
chaksaray wants to merge 1 commit into
developfrom
fix/25-retired-hosts
Open

chaksaray wants to merge 1 commit into
developfrom
fix/25-retired-hosts

Conversation

@chaksaray

Copy link
Copy Markdown
Member

Closes #25

What and why

The site still linked to two retired hosts. ave.bawbel.io is retired: the AVE standard lives at aveproject.org. api.piranha.bawbel.io no longer resolves. Applied the ecosystem classifier (ECOSYSTEM-RUNBOOK STEP 3, D3 approved). Docs and links only.

Decisions

  • ave.bawbel.io becomes aveproject.org in 4 places: the README link, the docs page "AVE registry" link, the homepage "View framework crosswalks" button (to /crosswalks.html), and the "Explore the AVE registry" button
  • docs/index.html:791 also moves to aveproject.org/registry.html, and takes the same wording as fix: stat block from the claims register, SCAN-3 comparison table #23 ("Full registry of published records"), so the two pull requests make an identical edit to that line and merge in either order
  • api.piranha.bawbel.io links are removed, not redirected: the host does not resolve. Removed the PiranhaDB entries from the nav, mobile nav, and footer, and the "Explore the API" button. The README lists "PiranhaDB (offline)" as plain text. The PiranhaDB section gets a notice that it is offline and that AVE records are published at aveproject.org
  • The PiranhaDB ecosystem card is changed by fix: stat block from the claims register, SCAN-3 comparison table #23 (OFFLINE), so it is not repeated here
  • No api.aveproject.org link added: it returns 500 at the root and 503 on /records (2026-10-20), so it would fail the 200 rule

Verify

$ for u in https://aveproject.org https://aveproject.org/registry.html https://aveproject.org/crosswalks.html; do curl -s -o /dev/null -w '%{http_code} ' -L $u; done
200 200 200
$ git grep -InE 'ave\.bawbel\.io|bawbel/bawbel-ave' -- index.html docs/index.html README.md | wc -l
0
$ git grep -InE 'api\.piranha\.bawbel\.io' -- index.html docs/index.html README.md
index.html:516:  ... PiranhaDB ... LIVE api.piranha.bawbel.io ...   (the ecosystem card, changed by #23)
html.parser walk of index.html and docs/index.html: unclosed [], mismatched []

Trial merges (git merge, no conflicts): #23 then this branch, this branch then #23, and #24 + #23 + this branch together. After all three, the retired-host grep above returns 0 lines, and scripts/sync_site_numbers.py --check passes.

Not checked: rendering in a browser.

🤖 Generated with Claude Code

ave.bawbel.io links move to aveproject.org: the registry, the
crosswalks page, and registry.html each return 200 on the new host.
PiranhaDB links are removed because api.piranha.bawbel.io no longer
resolves: the nav, mobile nav, and footer entries, the "Explore the
API" button, and the README link. The README says PiranhaDB is
offline, and the PiranhaDB section carries a notice pointing at
aveproject.org. The ecosystem card is handled by the stat-block PR.

Closes #25

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
Signed-off-by: chaksaray <chaksaray@gmail.com>

This branch has not been deployed

No deployments
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