diff --git a/docs/codebase-summary.md b/docs/codebase-summary.md index d4870ed8..e69bb506 100644 --- a/docs/codebase-summary.md +++ b/docs/codebase-summary.md @@ -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. diff --git a/docs/project-overview-pdr.md b/docs/project-overview-pdr.md index 5440b95b..3ba0e986 100644 --- a/docs/project-overview-pdr.md +++ b/docs/project-overview-pdr.md @@ -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 | diff --git a/docs/project-roadmap.md b/docs/project-roadmap.md index be65a185..9b06b6bd 100644 --- a/docs/project-roadmap.md +++ b/docs/project-roadmap.md @@ -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)