Skip to content

Add the privacykey project status hub - #2

Merged
AdamXweb merged 1 commit into
privacykey:mainfrom
adamXbot:feat/project-status
Aug 9, 2026
Merged

Add the privacykey project status hub#2
AdamXweb merged 1 commit into
privacykey:mainfrom
adamXbot:feat/project-status

Conversation

@adamXbot

@adamXbot adamXbot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

The privacykey half of the portfolio status system. Opened from a fork — I don't have push on this repo.

gh-workflows#7 is merged and v1 carries the action, so this is ready to merge.

Why the hub lives here rather than centrally

One shared hub would need a single credential able to read all three identities, stored in a public repo. Per-account, each token is scoped to its own owner — a leak costs one identity instead of three. It also means privacytracker's status badge is served from a privacykey repo rather than a personal profile.

The unified cross-account list still renders on the personal profile via --aggregate, which needs no token: every hub is public and each already withholds its private repos.

Needs a secret

STATUS_TOKEN — a fine-grained, read-only PAT scoped to privacykey only. Without it the build still runs; only the drift check is skipped, and it says so rather than reporting private repos as healthy.

Tiers

🟢 Active 3 · 🚧 Building 6 · 🛡️ Maintained 5 · 📦 Parked 3 · ⚠️ Unmaintained 2 · 📁 Archived 1 — 8 of 20 listed publicly.

Seven things it flags, all verified: website-privacykey has no README at all, and six private repositories have issues of their own — missing READMEs, empty git repositories, and failing CI. Details are in the run summary rather than here, since this repository is public.

A correction

I earlier described this repo as a 9-byte stub with no SECURITY.md. That was stale scan data — it has carried the full community health set since 2026-08-07, so privacykey repos already inherit those files. It's graded 🛡️ Maintained here.

🤖 Generated with Claude Code

status.json is the single source of truth for every privacykey repo's
maintenance tier, and the badges, STATUS.md and org profile project list are
generated from it by the shared workflow in privacykey/gh-workflows.

Each account keeps its own hub, so a privacykey badge is served from a
privacykey repo and no credential has to reach across the three identities.

Badges are generated for public, listed repos only. The badges directory is
browsable, so one file per repo would have published an index of the
unreleased privacykey products.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@AdamXweb
AdamXweb merged commit 477fd7c into privacykey:main Aug 9, 2026
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.

2 participants