gstack 1.60.2.0

1.60.2.0

Three free-suite tests fail-proofed against machine drift.

Fixed 3
  • eval:list CLI test now spawns from a neutral directory with absolute script path so slug detection cannot route reads away from the fixture store it seeds
  • benchmark CLI remediation-hint check is case-insensitive to match the reworded Gemini guidance
  • session-runner observability floor now expects 5 wrapped I/O sites that actually exist since the shell-free spawn removed the prompt-file unlink

A full-suite health check turned up three tests that failed on dev machines while CI stayed green, all test-side drift rather than product bugs. The eval:list CLI test now spawns from a neutral directory, so slug detection cannot route reads away from the fixture store it seeds. The benchmark CLI's remediation-hint check is case-insensitive, matching the reworded Gemini guidance. The session-runner observability floor now expects the 5 wrapped I/O sites that actually exist since the shell-free spawn removed the prompt-file unlink. Fixed: test/eval-list-cli.test.ts: spawn from neutral cwd + absolute script path so getProjectEvalDir() slug probes fail deterministically and the seeded legacy store is read. test/benchmark-cli.test.ts: remediation-hint pattern made case-insensitive for the updated Gemini NOT-READY message. test/helpers/observability.test.ts: check 11 floor 6 → 5 with the surviving wrapped-I/O sites named.

View original

Upgraded? How did it go?

Discussion