v1.89.1.0 fix: remove continuous checkpoint commits (#2970)

* v1.89.1.0 fix: remove continuous checkpoint commits and repair validation blockers

* fix: clarify shipping and engineering review recovery

* fix: interpret native no-change review descriptions

* test: separate descendant readiness from timeout delivery
This commit is contained in:
Garry Tan
2026-09-24 17:27:14 -04:00
committed by GitHub
parent 06ed920a97
commit 730a1017d1
103 changed files with 1819 additions and 2279 deletions
+3 -1
View File
@@ -184,7 +184,9 @@ B=""
[ -x "$B" ] && echo "READY: $B" || echo "NEEDS_SETUP"
\`\`\`
If \`NEEDS_SETUP\`: tell the user "gstack's own browser needs a one-time build (~10 seconds). OK to proceed?", STOP for the answer, then run \`cd <SKILL_DIR> && ./setup\` (it installs bun when missing). If neither Aside nor \`$B\` is available after that, stop and say so — never substitute unit tests or curl for the browser step.`;
${ctx.skillName === 'design-consultation'
? 'If `NEEDS_SETUP`: the browser is optional for this consultation. Do not offer or run a build. Say once that visual research is unavailable and skip Phase 2 Step 2; Step 1 still uses WebSearch when available. Continue with design knowledge for missing evidence, never unit tests or curl as a substitute for visual research.'
: 'If `NEEDS_SETUP`: tell the user "gstack\'s own browser needs a one-time build (~10 seconds). OK to proceed?", STOP for the answer, then run `cd <SKILL_DIR> && ./setup` (it installs bun when missing). If neither Aside nor `$B` is available after that, stop and say so — never substitute unit tests or curl for the browser step.'}`;
return `## Browser fallback: gstack's own headless browser
Applies when BROWSER SETUP printed \`NEEDS_ASIDE\` or \`ASIDE_NOT_RUNNING\` (Linux, Windows, or the Aside app closed), or when the user chose gstack's own browser in a Third-Party Web Actions question. Otherwise skip this section. Drive gstack's own headless Chromium through \`$B\`: same skill, same evidence, same report — different driver. Say once which driver you use.