Commit Graph

  • 1427aab41b Merge pull request #1070 from MenglongFan/docs/zh-cn-translation Tom Boucher 2026-03-18 23:58:15 -04:00
  • ed7c7375ee Merge pull request #1193 from trek-e/feat/research-before-questions-1186 Tom Boucher 2026-03-18 23:56:45 -04:00
  • 1192c0ae02 Merge pull request #1203 from trek-e/fix/stale-hooks-filter-1200 Tom Boucher 2026-03-18 23:56:33 -04:00
  • cd8c406a7c Merge pull request #1204 from trek-e/fix/codex-config-toml-1202 Tom Boucher 2026-03-18 23:56:18 -04:00
  • b0c78fa9bc Merge pull request #1205 from trek-e/refactor/adopt-planning-paths Tom Boucher 2026-03-18 23:56:05 -04:00
  • 7f864ce87d Merge pull request #1206 from trek-e/chore/node-24-ci-update Tom Boucher 2026-03-18 23:55:47 -04:00
  • 7cd3824c81 Merge pull request #1207 from trek-e/feat/community-requested-commands Tom Boucher 2026-03-18 23:55:32 -04:00
  • c41a9f5908 feat: community-requested commands — /gsd:review, /gsd:plant-seed, /gsd:pr-branch Tom Boucher 2026-03-18 23:53:13 -04:00
  • f656dcbd6f chore: update CI matrix to Node 20, 22, 24 — drop EOL Node 18 Tom Boucher 2026-03-18 23:43:28 -04:00
  • 1d4deb0f8b refactor: adopt planningPaths() across 4 modules — eliminate 34 inline path constructions Tom Boucher 2026-03-18 23:38:36 -04:00
  • 862f6b91ba fix: prevent Codex config.toml corruption from non-boolean [features] keys (#1202) Tom Boucher 2026-03-18 23:32:05 -04:00
  • 9ca03ec35e fix: filter stale hooks check to gsd-prefixed files only (#1200) Tom Boucher 2026-03-18 23:29:38 -04:00
  • 12e4cfe041 fix: update Copilot skill count in tests for 3 new commands Tom Boucher 2026-03-17 08:14:11 -04:00
  • b136396610 feat: add backlog parking lot and persistent context threads (#1005) Tom Boucher 2026-03-17 08:03:03 -04:00
  • 42a2c15b39 feat: research-before-questions config option (#1186) Tom Boucher 2026-03-18 17:06:35 -04:00
  • a4da216523 feat: support ticket-based phase identifiers for team workflows (#1019) Tom Boucher 2026-03-17 08:01:12 -04:00
  • 5fd384f336 fix: universal agent name replacement for non-Claude runtimes (#766) (#1195) Tom Boucher 2026-03-18 19:20:58 -04:00
  • 29241b3cf9 Merge branch 'main' into feat/materialize-new-project-config Diego Mariño 2026-03-18 23:12:42 +01:00
  • a1207d5473 fix(tests): make HOME sandboxing opt-in to avoid breaking git-dependent tests Diego Mariño 2026-03-18 23:10:56 +01:00
  • 973c6b267d Merge pull request #1115 from trek-e/feat/discuss-phase-todo-crossref Tom Boucher 2026-03-18 18:09:42 -04:00
  • 7424b3448d Merge pull request #1117 from trek-e/fix/parallel-commit-no-verify-1116 Tom Boucher 2026-03-18 18:09:17 -04:00
  • 16444d7c23 Merge pull request #1118 from trek-e/fix/evolution-block-visibility-1039 Tom Boucher 2026-03-18 18:08:59 -04:00
  • 73d6ec06cc Merge pull request #1132 from trek-e/feat/1m-context-awareness-1086 Tom Boucher 2026-03-18 18:08:19 -04:00
  • d77956f6bd Merge pull request #1192 from trek-e/feat/gsd-fast-command-609 Tom Boucher 2026-03-18 18:08:00 -04:00
  • ae3ff4f123 Merge pull request #1194 from trek-e/feat/discuss-pre-analysis-833 Tom Boucher 2026-03-18 18:07:40 -04:00
  • a61228eddc Merge pull request #1124 from trek-e/refactor/deduplicate-and-cleanup Tom Boucher 2026-03-18 18:06:25 -04:00
  • a8539a1779 Merge pull request #1164 from trek-e/fix/opencode-model-inherit-1156 Tom Boucher 2026-03-18 18:06:03 -04:00
  • 62afbb56e0 Merge pull request #1196 from trek-e/fix/windows-subagent-timeout-732 Tom Boucher 2026-03-18 18:05:14 -04:00
  • a2bcbd55d3 Merge pull request #1158 from mitchelladam/feat/cursor-cli-support Tom Boucher 2026-03-18 18:04:04 -04:00
  • a6ba3e268e feat: PreToolUse workflow guard hook for rogue edit prevention (#678) (#1197) Tom Boucher 2026-03-18 17:36:07 -04:00
  • 214a621cb2 docs: update changelog, architecture, CLI tools, config, features, and user guide for parallel execution fixes Tom Boucher 2026-03-16 20:48:02 -04:00
  • 60f38cdb9e fix: remove duplicate stateExtractField, cross-platform code detection, STATE.md file locking Tom Boucher 2026-03-16 20:37:58 -04:00
  • 3bfc0f6845 fix: add --no-verify support for parallel executor commits (#1116) Tom Boucher 2026-03-16 20:31:45 -04:00
  • a99caaeb59 feat: /gsd:fast command for trivial inline tasks (#609) Tom Boucher 2026-03-18 17:04:36 -04:00
  • 297adf8425 fix: add Windows troubleshooting for plan-phase freezes (#732) Tom Boucher 2026-03-18 17:13:55 -04:00
  • be302f02bb feat: --analyze flag for discuss-phase trade-off analysis (#833) Tom Boucher 2026-03-18 17:07:33 -04:00
  • 3e61c7da94 feat(researcher): add Runtime State Inventory for rename/refactor phases Eli Herman 2026-03-18 14:49:27 -05:00
  • a9be67f504 docs: comprehensive v1.26 release documentation update (#1187) Tom Boucher 2026-03-18 14:54:02 -04:00
  • 69cfae2011 fix(cursor): preserve slash-prefixed gsd commands in converted markdown mitchelladam 2026-03-18 18:49:28 +00:00
  • 7172d16447 Merge branch 'main' into feat/cursor-cli-support adam.mitchell 2026-03-18 18:34:04 +00:00
  • 026a1b013e fix(cursor): write unquoted skill and subagent names mitchelladam 2026-03-18 18:29:47 +00:00
  • c7954d1ad7 refactor: deduplicate code, add planningPaths helper, annotate empty catches Tom Boucher 2026-03-16 21:27:06 -04:00
  • 0377951a04 feat: context window size awareness for 1M+ models (#1086) Tom Boucher 2026-03-17 07:49:14 -04:00
  • 6e612c54d7 fix: embed evolution rules in generated PROJECT.md so agents see them at runtime (#1039) Tom Boucher 2026-03-16 20:55:22 -04:00
  • e84999663c feat(discuss-phase): cross-reference pending todos against phase scope Tom Boucher 2026-03-16 16:51:24 -04:00
  • 0f112abf55 fix: remove model:inherit from OpenCode agent conversion (#1156) Tom Boucher 2026-03-17 20:31:17 -04:00
  • fc468adb42 fix(tests): update copilot skill count assertions for ship and next commands Lex Christopherson 2026-03-18 10:16:26 -06:00
  • 641a4fc15a 1.26.0 Lex Christopherson 2026-03-18 10:08:52 -06:00
  • 9bf78719b6 docs: update changelog for v1.26.0 Lex Christopherson 2026-03-18 10:08:49 -06:00
  • a75c1d1f67 feat: cross-phase regression gate in execute-phase pipeline (#945) (#1120) Tom Boucher 2026-03-18 12:02:34 -04:00
  • 0f095ac3d0 feat: requirements coverage gate in plan-phase pipeline (#984) (#1121) Tom Boucher 2026-03-18 12:02:02 -04:00
  • f54f3df776 feat: structured session handoff artifact for cross-session continuity (#940) (#1122) Tom Boucher 2026-03-18 12:01:25 -04:00
  • a97e4c2c6f feat: /gsd:ship command for PR creation from verified phase work (#829) (#1123) Tom Boucher 2026-03-18 12:01:08 -04:00
  • 849aed6654 fix: prevent agent from suggesting non-existent /gsd:transition command (#1081) (#1129) Tom Boucher 2026-03-18 12:00:35 -04:00
  • 7101ddcb9c fix: prevent PROJECT.md drift and fix phase completion counters (#956) (#1130) Tom Boucher 2026-03-18 12:00:24 -04:00
  • e8dbc3031b fix: add runtime compatibility fallback for Copilot executor stuck issue (#1128) (#1131) Tom Boucher 2026-03-18 12:00:07 -04:00
  • 7dd31e6d20 feat: signal file for decision points — WAITING.json (#1034) (#1133) Tom Boucher 2026-03-18 11:59:39 -04:00
  • 27e9bad203 feat: interactive executor mode for pair-programming style execution (#963) (#1136) Tom Boucher 2026-03-18 11:59:11 -04:00
  • 665c948c22 feat: MCP tool awareness for GSD subagents (#973) (#1137) Tom Boucher 2026-03-18 11:58:36 -04:00
  • aa9cb7bcb6 feat: add Codex hooks support for SessionStart (#1020) (#1138) Tom Boucher 2026-03-18 11:58:15 -04:00
  • 6536214a3a fix: add explicit agent type listings to prevent fallback after /clear (#949) (#1139) Tom Boucher 2026-03-18 11:58:08 -04:00
  • 309d867172 fix: prevent nested Skill calls that break AskUserQuestion (#1009) (#1140) Tom Boucher 2026-03-18 11:57:59 -04:00
  • c2c4301a98 feat: model alias-to-full-ID resolution for Task API compatibility (#991) (#1141) Tom Boucher 2026-03-18 11:57:42 -04:00
  • 26d742c548 fix(core): replace negative-heuristic stripShippedMilestones with positive milestone lookup (#1145) (#1146) Tom Boucher 2026-03-18 11:57:31 -04:00
  • e7198f419f fix: hook version tracking, stale hook detection, stdin timeout, and session-report command (#1153, #1157, #1161, #1162) (#1163) Tom Boucher 2026-03-18 11:57:20 -04:00
  • 14c1dd845b fix(build): add syntax validation to hook build script (#1165) Tom Boucher 2026-03-18 11:56:51 -04:00
  • 8520424a62 fix: replace curl with fetch() in verification examples for Windows compatibility (#899) (#1166) Tom Boucher 2026-03-18 11:56:44 -04:00
  • 41f8cd48ed feat: add /gsd:next command for automatic workflow advancement (#927) (#1167) Tom Boucher 2026-03-18 11:56:35 -04:00
  • 1efc74af51 refactor(tests): consolidate runtime converters, remove duplicate tests, standardize helpers (#1169) Tom Boucher 2026-03-18 11:56:25 -04:00
  • 93dc3d134f test: add coverage for model-profiles, template, profile-pipeline, profile-output (#1170) Tom Boucher 2026-03-18 11:55:55 -04:00
  • 9acfa4bffc fix: add sequential fallback for map-codebase on runtimes without Task tool (#1174) (#1184) Tom Boucher 2026-03-18 11:55:40 -04:00
  • 94b83759af fix: use arrays for RUNTIME_DIRS to fix zsh word-splitting (#1173) (#1183) Tom Boucher 2026-03-18 11:55:21 -04:00
  • 31a93e2da7 docs: document inherit profile for non-Anthropic providers (#1036) (#1185) Tom Boucher 2026-03-18 11:55:07 -04:00
  • 43fc1b11d4 fix(workflow): restore nyquist_validation derivation in Step 5 config Diego Mariño 2026-03-18 15:29:40 +01:00
  • 63f6424d1b fix(tests): sandbox HOME in runGsdTools to prevent flaky assertions Diego Mariño 2026-03-18 15:27:46 +01:00
  • f649543b20 feat: materialize full config on new-project initialization Diego Mariño 2026-03-18 14:58:58 +01:00
  • 7eed3bc2df fix(workflows): add explicit TaskOutput instructions to map-codebase Matteo Michele Bianchini 2026-03-18 10:03:40 +00:00
  • 8c1b224474 fix: use ~/ instead of resolved absolute paths in global install Matteo Michele Bianchini 2026-03-18 09:57:33 +00:00
  • 92e5c04e00 feat: add Cursor CLI runtime support mitchelladam 2026-03-17 20:20:19 +00:00
  • 3a0c81133b feat(quick): add quick-task branch support Colin 2026-03-17 12:04:02 -04:00
  • f5167a5ca9 feat(claude-md): add workflow enforcement guidance Colin 2026-03-17 11:41:44 -04:00
  • 2314988e59 fix(prompt): clarify execute-phase active flags Colin 2026-03-17 11:32:35 -04:00
  • 7156f02ed5 fix: semver 3+ segment parsing and CRLF frontmatter corruption recovery 0Shard 2026-03-17 17:18:48 +02:00
  • ad8b58b676 feat(execute-phase): support wave-specific execution Colin 2026-03-17 11:18:33 -04:00
  • 6b6c73256d fix(health): preserve state on phase mismatch repair Colin 2026-03-17 11:08:32 -04:00
  • 52b2d390cc feat(milestones): support safe phase-number resets Colin 2026-03-17 11:00:24 -04:00
  • 5a7d56e6c5 fix(codex): include required agent metadata in TOML CI 2026-03-17 20:24:35 +08:00
  • 10294128c9 Fix duplicate Codex GSD agent blocks without marker Medhat Galal 2026-03-17 08:10:59 -04:00
  • 63af9af0f4 fix: track hook files in manifest for local patch detection (#769) Elliot Drel 2026-03-16 23:49:34 -04:00
  • 4915d28f98 fix: replace nonexistent /gsd:transition with real commands in execute-phase (#1100) PiyushRane 2026-03-17 01:12:34 +05:30
  • d3fd8b2cc5 Remove duplicate variable declaration (#1101) Tyler Satre 2026-03-16 15:41:10 -04:00
  • 2842f076ea fix: CRLF frontmatter parsing, duplicate cwd crash, STATE.md phase transitions (#1105) Tom Boucher 2026-03-16 15:40:21 -04:00
  • 80605d2051 docs: add developer profiling, execution hardening, and idempotent mark-complete to docs (#1108) Tom Boucher 2026-03-16 15:39:52 -04:00
  • 460f92e727 feat: normalize generated markdown for markdownlint compliance (#1112) Tom Boucher 2026-03-16 15:39:34 -04:00
  • f2adc0cec4 fix(milestone): make requirements mark-complete idempotent (#948) Maxim Brashenko 2026-03-16 22:39:54 +05:00
  • a80a89b262 feat: add execution hardening (pre-wave check, cross-plan contracts, export spot-check) (#1082) jecanore 2026-03-16 12:39:34 -05:00
  • fe1e92bd07 fix(profile): correct template paths, field names, and evidence key in profile-output (#1095) Maxim Brashenko 2026-03-16 22:39:08 +05:00
  • 3da844af83 fix(tests): update copilot install count assertions for developer profiling Lex Christopherson 2026-03-16 09:59:56 -06:00
  • 4cf6c04a3e feat: add developer profiling pipeline (#1084) jecanore 2026-03-16 10:46:00 -05:00
  • a2f359e94b docs: update README and documentation for v1.25 release (#1090) Tom Boucher 2026-03-16 11:44:48 -04:00