fix: clarify retro workflow and evaluate compare instructions

Include compare mode in the frontier judge excerpt, define metric sources and snapshot ordering, and preserve the existing prompt-size budget.

Co-authored-by: OpenAI Codex <noreply@openai.com>
This commit is contained in:
Garry Tan
2026-09-09 05:08:30 +00:00
co-authored by OpenAI Codex
parent eb4fd65ed3
commit 2e624adf20
9 changed files with 182 additions and 176 deletions
+8 -2
View File
@@ -15,7 +15,7 @@ Week of Mar 1: 47 commits (3 contributors), 3.2k LOC, 38% tests, 12 PRs, peak: 1
(from Step 2)
### Trends vs Last Retro
(from Step 12, loaded before save — skip if first retro)
(from Step 12, loaded before save — skip if no matching history; in `compare` mode use **Current vs Prior Period** from the computed prior window even on the first run)
### Time & Session Patterns
(from Steps 3-4)
@@ -42,7 +42,7 @@ Narrative covering:
### Test Health
- Total test files: N (`TEST_FILES_TOTAL`)
- Tests added this period: M (`TEST_FILES_CHANGED` — test files changed in the window)
- Test files changed this period: M (`TEST_FILES_CHANGED`; not newly added test cases)
- Regression test commits: list the `REGRESSION_COMMIT` lines (`test(qa):`, `test(design):`, and `test: coverage` commits)
- If prior retro exists and has `test_health`: show delta "Test count: {last} → {now} (+{delta})"
- If test ratio < 20%: flag as growth area — "100% test coverage is the goal. Tests make vibe coding safe."
@@ -75,6 +75,12 @@ If no plan data exists, skip this section silently.
- Focus score with interpretation
- Ship of the week callout
### Shipping Streaks
(from Step 11: team and personal streaks, including broken-streak disclosure)
### Shortcut Debt
(from Step 11.5: marker ledger and count, or the clean-ledger statement)
### Your Week (personal deep-dive)
(from Step 9, for the current user only)
+8 -2
View File
@@ -13,7 +13,7 @@ Week of Mar 1: 47 commits (3 contributors), 3.2k LOC, 38% tests, 12 PRs, peak: 1
(from Step 2)
### Trends vs Last Retro
(from Step 12, loaded before save — skip if first retro)
(from Step 12, loaded before save — skip if no matching history; in `compare` mode use **Current vs Prior Period** from the computed prior window even on the first run)
### Time & Session Patterns
(from Steps 3-4)
@@ -40,7 +40,7 @@ Narrative covering:
### Test Health
- Total test files: N (`TEST_FILES_TOTAL`)
- Tests added this period: M (`TEST_FILES_CHANGED` — test files changed in the window)
- Test files changed this period: M (`TEST_FILES_CHANGED`; not newly added test cases)
- Regression test commits: list the `REGRESSION_COMMIT` lines (`test(qa):`, `test(design):`, and `test: coverage` commits)
- If prior retro exists and has `test_health`: show delta "Test count: {last} → {now} (+{delta})"
- If test ratio < 20%: flag as growth area — "100% test coverage is the goal. Tests make vibe coding safe."
@@ -73,6 +73,12 @@ If no plan data exists, skip this section silently.
- Focus score with interpretation
- Ship of the week callout
### Shipping Streaks
(from Step 11: team and personal streaks, including broken-streak disclosure)
### Shortcut Debt
(from Step 11.5: marker ledger and count, or the clean-ledger statement)
### Your Week (personal deep-dive)
(from Step 9, for the current user only)