fix: resolve merge conflict, bump to v0.12.5.0

Main shipped v0.12.4.0 (full commit coverage in /ship) while this
branch also used v0.12.4.0. Resolved by keeping both CHANGELOG
entries and bumping this branch to v0.12.5.0.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
Garry Tan
2026-03-26 18:03:56 -06:00
6 changed files with 86 additions and 13 deletions
+10 -1
View File
@@ -1,6 +1,6 @@
# Changelog
## [0.12.4.0] - 2026-03-26 — Fix Codex Hangs: 30-Minute Waits Are Gone
## [0.12.5.0] - 2026-03-26 — Fix Codex Hangs: 30-Minute Waits Are Gone
Three bugs in `/codex` caused 30+ minute hangs with zero output during plan reviews and adversarial checks. All three are fixed.
@@ -11,6 +11,15 @@ Three bugs in `/codex` caused 30+ minute hangs with zero output during plan revi
- **Sane reasoning effort defaults.** Replaced hardcoded `xhigh` (23x more tokens, known 50+ min hangs per OpenAI issues #8545, #8402, #6931) with per-mode defaults: `high` for review and challenge, `medium` for consult. Users can override with `--xhigh` flag when they want maximum reasoning.
- **`--xhigh` override works in all modes.** The override reminder was missing from challenge and consult mode instructions. Found by adversarial review.
## [0.12.4.0] - 2026-03-26 — Full Commit Coverage in /ship
When you ship a branch with 12 commits spanning performance work, dead code removal, and test infra, the PR should mention all three. It wasn't. The CHANGELOG and PR summary biased toward whatever happened most recently, silently dropping earlier work.
### Fixed
- **/ship Step 5 (CHANGELOG):** Now forces explicit commit enumeration before writing. You list every commit, group by theme, write the entry, then cross-check that every commit maps to a bullet. No more recency bias.
- **/ship Step 8 (PR body):** Changed from "bullet points from CHANGELOG" to explicit commit-by-commit coverage. Groups commits into logical sections. Excludes the VERSION/CHANGELOG metadata commit (bookkeeping, not a change). Every substantive commit must appear somewhere.
## [0.12.3.0] - 2026-03-26 — Voice Directive: Every Skill Sounds Like a Builder
Every gstack skill now has a voice. Not a personality, not a persona, but a consistent set of instructions that make Claude sound like someone who shipped code today and cares whether the thing works for real users. Direct, concrete, sharp. Names the file, the function, the command. Connects technical work to what the user actually experiences.