Skip to content

Profile README: badge tables per category#28

Merged
lesnik512 merged 6 commits into
mainfrom
profile-badge-tables
Jun 30, 2026
Merged

Profile README: badge tables per category#28
lesnik512 merged 6 commits into
mainfrom
profile-badge-tables

Conversation

@lesnik512

Copy link
Copy Markdown
Member

Reworks profile/README.md from prose bullet lists into a metrics-forward layout:

  • Org-standards badge strip under the wordmark banner: uv · Ruff · ty · static coverage 100% (justified by every repo's CI 100%-coverage guard).
  • Four per-category tables (Project | What it is | Badges), keeping the existing grouping. Library rows carry live badges — GitHub stars, PyPI version, monthly downloads (static.pepy.tech), and a Context7 docs link. The two templates get a separate table with stars + Context7 + a type: template chip (no PyPI columns, since they aren't published), so no empty/ragged cells.
  • Drops the now-redundant prose tooling footer; banner + tagline unchanged.
  • Every number is a live shield (no hand-typed stats that go stale).

All 45 badge images and 77 link targets were verified live (HTTP 200). PyPI dist name == repo name for every package; all 15 libraries are on PyPI with Context7 pages; both templates 404 on PyPI but have Context7 pages.

Promotes the change into a new architecture/org-profile.md capability page (the profile structure was previously unowned — brand-marks.md only covers logo assets). Spec + plan in planning/changes/2026-06-30.05-profile-badge-tables/.

Two background research sweeps informed the design (and are noted in the spec's motivation): no surveyed org puts a per-repo badge table in its profile, and the dominant failure mode is staleness — both addressed by the all-live-shields, per-category, template-separated approach.

Gate: just default green (planning OK + 93/93 pytest).

🤖 Generated with Claude Code

lesnik512 and others added 6 commits June 30, 2026 22:12
Spec for reworking profile/README.md into a metrics-forward layout:
org-standards badge strip (uv/ruff/ty/coverage) plus per-category
project tables with live per-repo badges (stars, version, downloads,
Context7), templates handled in a separate PyPI-column-free table.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Adds plan.md (four tasks: rewrite README, verify badges/links live,
promote architecture/org-profile.md, finalize + PR) and refines design.md
with verified per-repo data (all libs on PyPI + Context7; templates 404 on
PyPI but have Context7 pages, so they get a Context7 badge too).

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
@lesnik512 lesnik512 merged commit bd1788f into main Jun 30, 2026
1 check passed
@lesnik512 lesnik512 deleted the profile-badge-tables branch June 30, 2026 20:39
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