mirror of
https://github.com/garrytan/gstack.git
synced 2026-05-02 03:35:09 +02:00
fix: retro global card — left border only, drop unreliable right border
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -849,37 +849,36 @@ stats — no team data, no project breakdowns. Designed to screenshot and post.
|
||||
Use the user identity from `git config user.name` to filter all per-repo git data.
|
||||
Aggregate across all repos to compute personal totals.
|
||||
|
||||
Render as a single visually clean block. The box must be **wide enough to fit full
|
||||
repo names** — never truncate project names. Use 80 characters inner width minimum.
|
||||
Pad repo names to the longest repo name in the list so columns align cleanly.
|
||||
Render as a single visually clean block. Left border only — no right border (LLMs
|
||||
can't align right borders reliably). Pad repo names to the longest name so columns
|
||||
align cleanly. Never truncate project names.
|
||||
|
||||
```
|
||||
╔════════════════════════════════════════════════════════════════════════════════════╗
|
||||
║ [USER NAME] — Week of [date] ║
|
||||
╠════════════════════════════════════════════════════════════════════════════════════╣
|
||||
║ ║
|
||||
║ [N] commits across [M] projects ║
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net ║
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z) ║
|
||||
║ [N]-day shipping streak 🔥 ║
|
||||
║ ║
|
||||
║ PROJECTS ║
|
||||
║ ────────────────────────────────────────────────────────────────────────────── ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ ... ║
|
||||
║ ║
|
||||
║ SHIP OF THE WEEK ║
|
||||
║ [PR title] — [LOC] lines across [N] files ║
|
||||
║ ║
|
||||
║ TOP WORK ║
|
||||
║ • [1-line description of biggest theme] ║
|
||||
║ • [1-line description of second theme] ║
|
||||
║ • [1-line description of third theme] ║
|
||||
║ ║
|
||||
║ Powered by gstack · github.com/garrytan/gstack ║
|
||||
╚════════════════════════════════════════════════════════════════════════════════════╝
|
||||
╔═══════════════════════════════════════════════════════════════
|
||||
║ [USER NAME] — Week of [date]
|
||||
╠═══════════════════════════════════════════════════════════════
|
||||
║
|
||||
║ [N] commits across [M] projects
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z)
|
||||
║ [N]-day shipping streak 🔥
|
||||
║
|
||||
║ PROJECTS
|
||||
║ ─────────────────────────────────────────────────────────
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║
|
||||
║ SHIP OF THE WEEK
|
||||
║ [PR title] — [LOC] lines across [N] files
|
||||
║
|
||||
║ TOP WORK
|
||||
║ • [1-line description of biggest theme]
|
||||
║ • [1-line description of second theme]
|
||||
║ • [1-line description of third theme]
|
||||
║
|
||||
║ Powered by gstack · github.com/garrytan/gstack
|
||||
╚═══════════════════════════════════════════════════════════════
|
||||
```
|
||||
|
||||
**Rules for the personal card:**
|
||||
|
||||
+28
-29
@@ -856,37 +856,36 @@ stats — no team data, no project breakdowns. Designed to screenshot and post.
|
||||
Use the user identity from `git config user.name` to filter all per-repo git data.
|
||||
Aggregate across all repos to compute personal totals.
|
||||
|
||||
Render as a single visually clean block. The box must be **wide enough to fit full
|
||||
repo names** — never truncate project names. Use 80 characters inner width minimum.
|
||||
Pad repo names to the longest repo name in the list so columns align cleanly.
|
||||
Render as a single visually clean block. Left border only — no right border (LLMs
|
||||
can't align right borders reliably). Pad repo names to the longest name so columns
|
||||
align cleanly. Never truncate project names.
|
||||
|
||||
```
|
||||
╔════════════════════════════════════════════════════════════════════════════════════╗
|
||||
║ [USER NAME] — Week of [date] ║
|
||||
╠════════════════════════════════════════════════════════════════════════════════════╣
|
||||
║ ║
|
||||
║ [N] commits across [M] projects ║
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net ║
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z) ║
|
||||
║ [N]-day shipping streak 🔥 ║
|
||||
║ ║
|
||||
║ PROJECTS ║
|
||||
║ ────────────────────────────────────────────────────────────────────────────── ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ ... ║
|
||||
║ ║
|
||||
║ SHIP OF THE WEEK ║
|
||||
║ [PR title] — [LOC] lines across [N] files ║
|
||||
║ ║
|
||||
║ TOP WORK ║
|
||||
║ • [1-line description of biggest theme] ║
|
||||
║ • [1-line description of second theme] ║
|
||||
║ • [1-line description of third theme] ║
|
||||
║ ║
|
||||
║ Powered by gstack · github.com/garrytan/gstack ║
|
||||
╚════════════════════════════════════════════════════════════════════════════════════╝
|
||||
╔═══════════════════════════════════════════════════════════════
|
||||
║ [USER NAME] — Week of [date]
|
||||
╠═══════════════════════════════════════════════════════════════
|
||||
║
|
||||
║ [N] commits across [M] projects
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z)
|
||||
║ [N]-day shipping streak 🔥
|
||||
║
|
||||
║ PROJECTS
|
||||
║ ─────────────────────────────────────────────────────────
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║
|
||||
║ SHIP OF THE WEEK
|
||||
║ [PR title] — [LOC] lines across [N] files
|
||||
║
|
||||
║ TOP WORK
|
||||
║ • [1-line description of biggest theme]
|
||||
║ • [1-line description of second theme]
|
||||
║ • [1-line description of third theme]
|
||||
║
|
||||
║ Powered by gstack · github.com/garrytan/gstack
|
||||
╚═══════════════════════════════════════════════════════════════
|
||||
```
|
||||
|
||||
**Rules for the personal card:**
|
||||
|
||||
+28
-29
@@ -617,37 +617,36 @@ stats — no team data, no project breakdowns. Designed to screenshot and post.
|
||||
Use the user identity from `git config user.name` to filter all per-repo git data.
|
||||
Aggregate across all repos to compute personal totals.
|
||||
|
||||
Render as a single visually clean block. The box must be **wide enough to fit full
|
||||
repo names** — never truncate project names. Use 80 characters inner width minimum.
|
||||
Pad repo names to the longest repo name in the list so columns align cleanly.
|
||||
Render as a single visually clean block. Left border only — no right border (LLMs
|
||||
can't align right borders reliably). Pad repo names to the longest name so columns
|
||||
align cleanly. Never truncate project names.
|
||||
|
||||
```
|
||||
╔════════════════════════════════════════════════════════════════════════════════════╗
|
||||
║ [USER NAME] — Week of [date] ║
|
||||
╠════════════════════════════════════════════════════════════════════════════════════╣
|
||||
║ ║
|
||||
║ [N] commits across [M] projects ║
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net ║
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z) ║
|
||||
║ [N]-day shipping streak 🔥 ║
|
||||
║ ║
|
||||
║ PROJECTS ║
|
||||
║ ────────────────────────────────────────────────────────────────────────────── ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [role: solo/team] ║
|
||||
║ ... ║
|
||||
║ ║
|
||||
║ SHIP OF THE WEEK ║
|
||||
║ [PR title] — [LOC] lines across [N] files ║
|
||||
║ ║
|
||||
║ TOP WORK ║
|
||||
║ • [1-line description of biggest theme] ║
|
||||
║ • [1-line description of second theme] ║
|
||||
║ • [1-line description of third theme] ║
|
||||
║ ║
|
||||
║ Powered by gstack · github.com/garrytan/gstack ║
|
||||
╚════════════════════════════════════════════════════════════════════════════════════╝
|
||||
╔═══════════════════════════════════════════════════════════════
|
||||
║ [USER NAME] — Week of [date]
|
||||
╠═══════════════════════════════════════════════════════════════
|
||||
║
|
||||
║ [N] commits across [M] projects
|
||||
║ +[X]k LOC added · [Y]k LOC deleted · [Z]k net
|
||||
║ [N] AI coding sessions (CC: X, Codex: Y, Gemini: Z)
|
||||
║ [N]-day shipping streak 🔥
|
||||
║
|
||||
║ PROJECTS
|
||||
║ ─────────────────────────────────────────────────────────
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║ [repo_name_full] [N] commits +[X]k LOC [solo/team]
|
||||
║
|
||||
║ SHIP OF THE WEEK
|
||||
║ [PR title] — [LOC] lines across [N] files
|
||||
║
|
||||
║ TOP WORK
|
||||
║ • [1-line description of biggest theme]
|
||||
║ • [1-line description of second theme]
|
||||
║ • [1-line description of third theme]
|
||||
║
|
||||
║ Powered by gstack · github.com/garrytan/gstack
|
||||
╚═══════════════════════════════════════════════════════════════
|
||||
```
|
||||
|
||||
**Rules for the personal card:**
|
||||
|
||||
Reference in New Issue
Block a user