superpowers/tests
Jesse Vincent 0634449ca6 fix(tests): stop the SDD skill test flaking on timing and prose case
tests/claude-code/test-subagent-driven-development.sh failed
intermittently for two independent reasons:

- Budget mismatch: the file runs 9 prompts with a 90s timeout each
  (810s worst case) inside the runner's 600s per-file ceiling, so slow
  backend days produced spurious timeouts. Raise the runner default to
  900s and fix the help text, which claimed the default was 300.
- Case-sensitive prose matching: the assert helpers grepped free-form
  model output case-sensitively, but models capitalize the skill's own
  headings — observed failures include "Do Not Trust the Report"
  missing pattern "not trust" and a structured answer missing
  "First:.*spec.*compliance". Match case-insensitively in
  assert_contains/assert_not_contains/assert_count/assert_order, widen
  two Test 5 keyword patterns to phrasings observed in real runs, and
  make assert_order dump the output on failure the way assert_contains
  already does, so the next flake is diagnosable.

Observed 3 failures across 4 runs before the change (timeout, two
distinct pattern misses); 3/3 consecutive full runs pass after it.
2026-07-19 12:04:46 -07:00
..
antigravity test: realign antigravity + pi mapping assertions with pruned references 2026-07-15 11:10:55 -07:00
brainstorm-server test(deps): bump ws to ^8.21.0 in brainstorm-server tests 2026-06-18 15:44:22 -07:00
claude-code fix(tests): stop the SDD skill test flaking on timing and prose case 2026-07-19 12:04:46 -07:00
codex fix(codex): make package script and its test portable beyond macOS/bsdtar 2026-07-19 12:04:46 -07:00
codex-plugin-sync fix: exclude repo metadata from Codex sync (PRI-1168) 2026-06-16 17:02:33 -07:00
explicit-skill-requests Tighten cross-platform tool references 2026-06-16 10:09:43 -07:00
hooks fix(hooks): dispatch the SessionStart hook via Git Bash on Windows 2026-07-19 12:03:59 -07:00
kimi Tighten Kimi plugin porting coverage 2026-06-16 10:09:44 -07:00
opencode Tighten cross-platform tool references 2026-06-16 10:09:43 -07:00
pi test(pi): scope mapping assertions to the table, not whole file 2026-07-15 11:10:55 -07:00
shell-lint Add shell lint script 2026-06-16 10:09:45 -07:00