gstack 1.98.0.0 drops /investigate and /plan-eng-review, and new installs go stable
2 days ago
gstack 1.98.0.0 retires /investigate and /plan-eng-review after evals found Opus 5.5 did as well without them, adds an opt-in gate that keeps /autoplan running until every phase reports, moves new installs to the stable channel, and stops draining GitHub's GraphQL quota. Changelog: https://github.com/garrytan/gstack/blob/main/CHANGELOG.md#19800---2026-11-07 Skill gates: https://github.com/garrytan/gstack/blob/main/docs/skill-gates.md#the-autoplan-gate Commits: https://github.com/garrytan/gstack/commits/main gstack: https://github.com/garrytan/gstack
Ask about this presentation
Chapters
0:00Two skills retired
0:13/investigate eval
0:27Bugs fixed directly
0:39What stays
0:54/plan-eng-review
1:04Why it went
1:1402 /autoplan
1:16/autoplan gate
1:30Gate limits
1:38Transcript wait
1:5303 Installs
1:54Stable channel
2:06GitHub quota
2:19Lit templates
2:3404 Security
2:36Local only
2:52Redaction
3:07Turn the gate on
Show transcriptHide transcript
gstack 1.98 retires two skills, /investigate and /plan-eng-review. Setup stops installing them on every host, and your next setup or upgrade removes the copies already there.
On real bug fixes, Opus 5.5 with /investigate passed about as often as Opus with no skill at all. The skill made each passing fix cost about 43 percent more.
Bug reports now go straight to a fix. The agent checks the cause once without editing, writes a failing test if the cause is still unclear, then fixes the root cause and reruns.
An investigate skill file you edited moves to a backup folder instead of being deleted. Last release's investigate gate goes with it. One review checklist line still points timing flakes at investigate, for now.
/plan-eng-review goes too, but its method stays, unchanged, as the third phase of /autoplan. Ask for an architecture review now and gstack sends you there.
Opus 5.5 with no gstack at all caught nearly every planted engineering flaw. A session told to use the skill cost about seven times as much.
Autoplan learns to finish.
Told to run /autoplan on its own, Opus 5.5 showed none of its phases in 23 sessions. With the new opt-in gate, the session can't end until every phase has published its report.
A stop that asks you a question always goes through, and after three blocks the gate lets the session end. It ships turned off.
Claude Code can fire its stop event a fifth of a second before it writes the last lines of the transcript. The CEO review gate and the contract hook now wait up to two seconds, so finished work isn't held.
Installs.
A fresh clone and setup now follows stable, the tested release that ships twice a week. Every install set up before this keeps following main, so nothing switches under you.
Watching one pull request used to spend about 360 GitHub GraphQL calls an hour. gstack now polls over REST, and every wait between GitHub reads lasts at least a minute.
A screen written as a Lit or htm template inside a TypeScript file used to read as backend, so /ship skipped its design check. Now it counts as frontend. A rendered design review still doesn't run inside ship.
Security.
Agents paired over the browse tunnel can now open only web addresses. The design board and iOS QA daemons answer only local clients, and make PDF reads images only from the document's own folder.
The redaction gate now blocks OpenRouter keys, GitHub App tokens, Stripe restricted keys, Supabase keys and temporary AWS key IDs. And gbrain setup stops putting your database password on the command line.
If you run /autoplan without watching it, I'd turn the new gate on, because without it Opus can stop after any phase. The full list is in the gstack changelog.
Up next
3:11gstack 1.97.0.0’s browser stops trusting compromised certificates, and /investigate can demand a root cause
@gstack
2 days ago
3:12gstack’s /land-and-deploy now waits for you to type it, and /runaway-stopper catches runaway agents
@gstack
4 days ago
3:18gstack’s browser moves to Chromium 156, and /ship stops pushing merge conflicts
@gstack
5 days ago
3:21gstack’s new Claude Code hooks pick the right skill and check it finished
@gstack
6 days ago
1:37gstack’s /autoplan now runs a CEO review that asks you nothing
@gstack
1 week ago
1:59gstack now installs into Gemini CLI, and draws mockups with Gemini
@gstack
1 week ago
2:43gstack merge trains now land pull requests in any repo
@gstack
1 week ago
1:37gstack’s /ship stops re-reviewing your whole diff on every pass
@gstack
1 week ago
1:56gstack now auto-runs only four skills, so it stops colliding with other skill packs
@gstack
2 weeks ago
0:55gstack's unattended /ship stops handing the parent agent a stale receipt
@gstack
2 weeks ago
1:05gstack's /careful stops asking about words in your commit messages
@gstack
2 weeks ago
0:50gstack's /ship and /review now see your Python tests
@gstack
2 weeks ago