Add the AdamXweb project status hub - #2
Merged
Merged
Conversation
status.json is the single source of truth for every AdamXweb repo's maintenance tier, and the badges, STATUS.md and profile project list are generated from it by the shared workflow in privacykey/gh-workflows. Replaces the hand-maintained project list, which covered 6 of 19 repos and said nothing about whether any of them were still being worked on. WhiteSurFirefoxThemeMacOS is pinned to Maintained with a stated reason. Its issue queue would otherwise derive Unmaintained, but that reads the backlog rather than the intent — breakage from Firefox changes still gets fixed. Pinned entries are skipped by drift detection and reported separately, so a deliberate override can't quietly become a forgotten one. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
The AdamXweb half of the portfolio status system — its own
status.json, its own badges, its own token.gh-workflows#7 is merged and
v1now carries the action, so this is ready to merge.What changed
profile/README.md's hand-written list is replaced by a generated one. The old list covered 6 of 19 repos and said nothing about whether any were maintained.WhiteSurFirefoxThemeMacOS is pinned to 🛡️ Maintained with the reason recorded in
status.json. Its issue queue would otherwise derive Unmaintained — but that reads the backlog rather than the intent, and breakage from Firefox changes does still get fixed. Pinned entries skip drift detection and are reported separately, so the override can't quietly become a forgotten one.Needs a secret
STATUS_TOKEN— a fine-grained, read-only PAT scoped to AdamXweb only. Without it the build still runs; only drift is skipped, and it says so rather than reporting private repos as healthy.Tiers
🟢 Active 1 · 🚧 Building 2 · 🛡️ Maintained 3 · 📦 Parked 3 ·⚠️ Unmaintained 2 · 📖 Reference 1 · 🍴 Fork 4 · 📁 Archived 3 — 7 of 19 listed publicly.
Two live faults it flags:
gerakona.comreturns 404 andkostarelas.comreturns HTTP 526 (Cloudflare can't get a valid certificate from the origin).Still to come
The unified list across all three accounts renders on
AdamXweb/AdamXweb's profile README via--aggregate, which needs no token. That's a separate branch — I don't have push access to that repo.🤖 Generated with Claude Code