What's New in v1.33.0
Shared Behavioral References (#1658)
questioning.md,domain-probes.md,ui-brand.md— wired into workflows for consistent agent behavior across discuss, debug, and UI phases
Config Refactoring (#1708)
CONFIG_DEFAULTSconstant — single source of truth for all config defaults in core.cjs, eliminating scattered hardcoded values
Test Infrastructure (#1675, #1676)
- All tests standardized to
node:assert/strictandt.after()cleanup per CONTRIBUTING.md - CI matrix updated — dropped Windows runner, added static hardcoded-path detection
New Templates & Docs
- Chore / Maintenance issue template (#1689)
- Typed contribution templates — separate Bug, Enhancement, and Feature issue/PR templates with approval gates (#1673)
- COMMANDS.md — added
/gsd-secure-phaseand/gsd-docs-update(#1706) - AGENTS.md — added 3 missing agents, fixed stale counts (#1703)
- ARCHITECTURE.md — updated component counts and missing entries (#1701)
Bug Fixes (9)
- Kilo path replacement —
copyFlattenedCommandsnow applies path replacement for Kilo runtime (#1710) - Prompt guard injection pattern — add missing 'act as' pattern to hook (#1697)
- Frontmatter inline array parser — respect quoted commas in array values (REG-04) (#1695)
- Cross-platform planning lock ��� replace shell
sleepwithAtomics.waitfor Windows compatibility (#1693) - MODEL_ALIAS_MAP — update to current Claude model IDs: opus→claude-opus-4-6, sonnet→claude-sonnet-4-6, haiku→claude-haiku-4-5 (#1691)
- Skill path replacement —
copyCommandsAsClaudeSkillsnow applies path replacement correctly (#1677) - Runtime detection for
/gsd-review— environment-based detection instead of hardcoded paths (#1463) - Marketing text in runtime prompt �� remove taglines from runtime selection (#1672, #1655)
- Discord invite link — update from vanity URL to permanent invite link (#1648)
Regression Tests
- MODEL_ALIAS_MAP test — ensures aliases stay current (#1698)
Manual Update (npm workaround)
git pull --rebase origin main && node scripts/build-hooks.js && node bin/install.js --claude --globalSee docs/manual-update.md for all runtime flags.
Full changelog: v1.32.0...v1.33.0