mirror of https://github.com/garrytan/gstack.git
Round 10 of windows-free-tests fixes. Round 9 cleared shards 7+8; shard 9 surfaced ENOENT for browse/src/sidebar-agent.ts. That file was DELETED in v1.14.0.0 (sidebar REPL refactor — sidebar-agent.ts and the chat queue path were ripped in favor of the interactive xterm.js PTY). 10 security tests still reference it via top-level fs.readFileSync and fail on import. Verified locally: `bun test browse/test/security-source-contracts.test.ts` on this branch reports 0 pass, 1 fail, 1 error. Mac/Linux CI exits 0 because Bun reports module-load failures as "error" not "fail" and the exit code is 0; Windows CI exits 1 (stricter). Same pre-existing breakage on every platform — just only visible in shard 9 of the Windows lane. Fix: add WINDOWS_FRAGILE_PATTERNS entry matching `sidebar-agent.ts` / `src/sidebar-agent` references. Curates browse/test/sidebar-ux.test.ts (other 9 likely caught by paid-eval filter or earlier patterns). Tracked as a follow-up TODO: update or delete the 10 security tests that reference deleted source. Out of scope for v1.20.0.0 portability wave. Curated subset: 64 → 63 tests (~49% of free suite). Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| app | ||
| host-adapters | ||
| resolvers | ||
| analytics.ts | ||
| archetypes.ts | ||
| build-app.sh | ||
| compare-pr-version.ts | ||
| detect-bump.ts | ||
| dev-skill.ts | ||
| discover-skills.ts | ||
| eval-compare.ts | ||
| eval-list.ts | ||
| eval-select.ts | ||
| eval-summary.ts | ||
| eval-watch.ts | ||
| garry-output-comparison.ts | ||
| gen-skill-docs.ts | ||
| host-config-export.ts | ||
| host-config.ts | ||
| jargon-list.json | ||
| models.ts | ||
| one-way-doors.ts | ||
| preflight-agent-sdk.ts | ||
| psychographic-signals.ts | ||
| question-registry.ts | ||
| setup-scc.sh | ||
| skill-check.ts | ||
| slop-diff.ts | ||
| test-free-shards.ts | ||
| update-readme-throughput.ts | ||