Skip to content

Commit 8d07789

Browse files
lesnik512claude
andauthored
Profile README: Stars column, drop version + Context7 badges (#30)
* docs: change spec for profile README Stars column + drop version/Context7 badges Lightweight bundle: restructure the four profile tables to a dedicated Stars column, remove the PyPI-version and Context7 badges, and rename the fourth column to Downloads (templates keep the Badges/Template chip). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> * docs(profile): Stars column, drop version + Context7 badges Restructure the four README tables to a dedicated Stars column; remove the PyPI-version and Context7 badges. DI/services/utilities keep Downloads (column renamed to Downloads); templates keep the Template chip. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> --------- Co-authored-by: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent c5bb3a2 commit 8d07789

2 files changed

Lines changed: 77 additions & 26 deletions

File tree

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
---
2+
summary: Give the profile README tables a dedicated Stars column and drop the PyPI-version and Context7 badges, keeping Downloads.
3+
---
4+
5+
# Change: profile README — Stars column, drop version + Context7 badges
6+
7+
## What & why
8+
9+
All four tables in `profile/README.md` currently use three columns —
10+
`| Project | What it is | Badges |` — where the Badges cell packs several
11+
shields together (Stars, PyPI version, Downloads, Context7; templates instead
12+
carry Stars, Context7, and a Template chip). Pull **Stars** into its own column
13+
and **remove the PyPI-version and Context7 badges**. The DI/services/utilities
14+
tables become `| Project | What it is | Stars | Downloads |` (the fourth column,
15+
now holding only the Downloads badge, is renamed from "Badges" to "Downloads").
16+
The templates table becomes `| Project | What it is | Stars | Badges |`, its
17+
Badges cell holding just the **Template chip** (templates have no Downloads
18+
badge, so its fourth column keeps the "Badges" label). Requested to make the
19+
star counts scannable in their own column and to declutter the badge cell.
20+
21+
## Scope
22+
23+
- One file: `profile/README.md`.
24+
- Four tables: **Project templates**, **Dependency injection**,
25+
**Microservices, HTTP & messaging**, **Utilities**.
26+
- All four tables: add a `Stars` third column (divider `|---|---|---|---|`) and
27+
move each row's `[![Stars]…]` badge into it; delete each row's `[![Context7]…]`
28+
badge.
29+
- DI / services / utilities tables: header becomes
30+
`| Project | What it is | Stars | Downloads |`; also delete each row's
31+
`[![PyPI]…]` version badge, leaving the fourth cell holding only Downloads.
32+
- Templates table: header becomes `| Project | What it is | Stars | Badges |`;
33+
its fourth cell holds only the Template chip (no PyPI badge existed).
34+
- Leave every other badge, link, blurb, and row order untouched.
35+
36+
## Verification
37+
38+
- `just check-planning` prints `planning: OK`.
39+
- `grep -c 'pypi/v/' profile/README.md` returns `0` (no version badges remain).
40+
- `grep -ci context7 profile/README.md` returns `0` (no Context7 badges remain).
41+
- Header lines: three read `| Project | What it is | Stars | Downloads |`
42+
(DI/services/utilities) and one reads `| Project | What it is | Stars | Badges |`
43+
(templates). All four dividers are `|---|---|---|---|`.
44+
- Spot-check the rendered table columns are aligned and Downloads is still
45+
present in the Badges cell of the DI/services/utilities tables.
46+
- No unrelated lines changed (`git diff` touches only `profile/README.md`).
47+
48+
## Notes
49+
50+
Pure Markdown/table formatting; no code, no tests, no brand assets. Independent
51+
of the aiohttp brand change (2026-07-02.02) — ships as its own PR.

0 commit comments

Comments
 (0)