docs: correct card count 14 → 15 (weekday is LY + AT pair) (#7)

This commit is contained in:
2026-04-19 09:15:50 +07:00
committed by GitHub
parent 1c7e99630e
commit 4609688fe2
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -102,12 +102,12 @@ contributionYearQuery ─┬──► SeedRepos + DailyContributionsAllTime + To
commitHistoryQuery ──► Productive + CommitsByLanguage (+ AllTime variants)
14 SVG files per theme
15 SVG files per theme
```
## Test coverage
- `internal/card/card_test.go``RenderAll` produces 14 valid SVGs; XML escape through real render pipeline; `formatInt` cases; `TestDonutSingleSlice` (guards the empty-arc regression); `TestDonutEmpty` (no-data fallback).
- `internal/card/card_test.go``RenderAll` produces 15 valid SVGs; XML escape through real render pipeline; `formatInt` cases; `TestDonutSingleSlice` (guards the empty-arc regression); `TestDonutEmpty` (no-data fallback).
- `internal/github/profile_test.go``sortLangStats` ordering and tiebreak.
- `main_test.go``TestUTCOffsetLabel` covers UTC, Asia/Saigon, half-hour (Kolkata), quarter-hour (Kathmandu) zones.
+2 -2
View File
@@ -2,7 +2,7 @@
## One-liner
Single-binary Go CLI + GitHub Action that renders 14 themed SVG cards summarising a GitHub user's public (and optionally private) profile, for embedding in a profile README.
Single-binary Go CLI + GitHub Action that renders 15 themed SVG cards summarising a GitHub user's public (and optionally private) profile, for embedding in a profile README.
## Users
@@ -34,7 +34,7 @@ Distinguishing traits:
| # | Requirement |
| --- | --- |
| F1 | Render 14 cards per selected theme (see `docs/system-architecture.md`) |
| F1 | Render 15 cards per selected theme (see `docs/system-architecture.md`) |
| F2 | Support 65 themes ported from github-profile-summary-cards |
| F3 | Handle the full username→profile→cards flow in a single invocation |
| F4 | Package as GitHub Action with `commit_changes` auto-commit of output |
+1 -1
View File
@@ -72,7 +72,7 @@ Five new cards that ride on data already fetched — zero extra API calls:
- `top-starred-repos` — top 5 owned non-fork repos by ⭐; required threading `Stars` through `RepoInfo`.
- `streak` — current + longest streak + active days/total. Pure post-processing of `DailyContributionsAllTime`.
Card count: 9 → 14. `FetchProductive` still pays for commit-history pagination once; the new cards are pure renderers.
Card count: 9 → 15 (weekday adds LY + AT variants). `FetchProductive` still pays for commit-history pagination once; the new cards are pure renderers.
## Phase 7.5 — Demo gallery for theme discovery (✅ done)