Commit Graph

  • 1dde5df364 Merge pull request #1261 from j2h4u/fix/frontmatter-status-preservation Tom Boucher 2026-03-20 22:14:49 -04:00
  • a583b489f3 Merge pull request #1270 from gsd-build/fix/new-milestone-verification-gate-1269 Tom Boucher 2026-03-20 22:13:36 -04:00
  • 0d2ee412c8 Merge pull request #1265 from chrisesposito92/feat/plan-phase-reviews-flag Tom Boucher 2026-03-20 22:13:10 -04:00
  • 802092d8ff fix: add verification gate before writing PROJECT.md in new-milestone Tom Boucher 2026-03-20 22:07:57 -04:00
  • ae1a18ce2e Merge pull request #1267 from gsd-build/feat/multi-project-workspaces-1241 Tom Boucher 2026-03-20 21:57:13 -04:00
  • 8f21ee0d4a merge: bring branch up to date with main Claude 2026-03-21 01:55:02 +00:00
  • 71aedb28d5 test: add init tests for has_reviews and reviews_path Chris Esposito 2026-03-20 20:44:24 -04:00
  • 31660d0f17 Update get-shit-done/workflows/plan-phase.md chrisesposito92 2026-03-20 20:41:06 -04:00
  • 9db686625c fix(tests): disable gpg signing in temp git repos to fix CI failures Claude 2026-03-20 21:27:44 +00:00
  • ef4453ebf5 fix: respect HOME env var in workspace init functions for Windows compat Tom Boucher 2026-03-20 17:08:50 -04:00
  • 5c4d5e5f47 feat: add multi-project workspace commands (#1241) Tom Boucher 2026-03-20 17:02:48 -04:00
  • ff3bf6622c docs: add multi-project workspaces design spec (#1241) Tom Boucher 2026-03-20 16:49:33 -04:00
  • cd2eabf9a1 Merge pull request #1266 from gsd-build/fix/stale-hook-check-path-1249 Tom Boucher 2026-03-20 16:32:08 -04:00
  • 57cf0bd97b enhance: add 'Follow the Indirection' debugging technique to gsd-debugger Tom Boucher 2026-03-20 16:28:15 -04:00
  • c4b313c60f fix: stale hook detection checks wrong directory path Tom Boucher 2026-03-20 16:24:06 -04:00
  • 4addcea4cf feat: implement --reviews flag for gsd:plan-phase Chris Esposito 2026-03-20 16:08:17 -04:00
  • fcb39e7e8b Merge pull request #1262 from gsd-build/fix/plan-checker-claude-md-enforcement Tom Boucher 2026-03-20 15:50:56 -04:00
  • 6e31cb0944 Merge pull request #1264 from gsd-build/fix/tmp-file-cleanup-1251 Tom Boucher 2026-03-20 15:50:18 -04:00
  • 1a5259ce16 fix: add temp file reaper to prevent unbounded /tmp accumulation Tom Boucher 2026-03-20 15:46:06 -04:00
  • d032322bcb feat: add CLAUDE.md compliance as plan-checker Dimension 10 Tom Boucher 2026-03-20 15:41:28 -04:00
  • f850952332 fix(state): preserve frontmatter status when body Status field is missing j2h4u 2026-03-21 00:33:13 +05:00
  • 3f133fe3bc Merge pull request #1152 from gsd-build/Solvely/execute-phase-active-flags Tom Boucher 2026-03-20 13:56:33 -04:00
  • 81fa102b9c Merge branch 'main' into Solvely/execute-phase-active-flags Colin 2026-03-20 13:52:26 -04:00
  • f6ee8eb1e7 Merge pull request #1259 from gsd-build/docs/v1.27-release-notes Tom Boucher 2026-03-20 12:22:42 -04:00
  • d5f2a7ea19 docs: update README and docs/ for v1.27 release Tom Boucher 2026-03-20 12:21:53 -04:00
  • 5cb4680017 docs: update Chinese README for v1.27.0 Lex Christopherson 2026-03-20 10:14:48 -06:00
  • 47cb2b5c16 1.27.0 Lex Christopherson 2026-03-20 10:08:45 -06:00
  • 0ea6ebe87d docs: update changelog for v1.27.0 Lex Christopherson 2026-03-20 10:08:19 -06:00
  • fb5c190075 docs: update README for v1.27.0 Lex Christopherson 2026-03-20 10:06:03 -06:00
  • 51b3eee1ca Merge pull request #1258 from gsd-build/security/prompt-injection-guards Tom Boucher 2026-03-20 11:41:14 -04:00
  • 62db008570 security: add prompt injection guards, path traversal prevention, and input validation Tom Boucher 2026-03-20 11:38:26 -04:00
  • 5adbba81b2 Merge pull request #1211 from jecanore/feat/advisor-mode-v2 Tom Boucher 2026-03-20 11:07:56 -04:00
  • 122bc0d7c3 Merge pull request #1181 from diegomarino/feat/materialize-new-project-config Tom Boucher 2026-03-20 11:07:09 -04:00
  • 2245d6375a Merge pull request #1257 from gsd-build/enhancement/decision-traceability-1243 Tom Boucher 2026-03-20 11:05:23 -04:00
  • 2418e6c61d Merge pull request #1256 from gsd-build/enhancement/verifier-stub-detection-1244 Tom Boucher 2026-03-20 11:04:56 -04:00
  • a6afdde460 Merge pull request #1255 from gsd-build/fix/context-monitor-matcher-1246 Tom Boucher 2026-03-20 11:04:34 -04:00
  • 7b6dc0029d Merge pull request #1254 from gsd-build/fix/stale-hooks-workflow-guard-1249 Tom Boucher 2026-03-20 11:03:15 -04:00
  • b0e60e9bbd Merge pull request #1253 from gsd-build/fix/commit-docs-gitignore-autodetect-1250 Tom Boucher 2026-03-20 11:02:51 -04:00
  • 71214d13e5 Merge pull request #1252 from gsd-build/fix/init-roadmap-fallback-1238 Tom Boucher 2026-03-20 11:02:23 -04:00
  • fb83ada838 merge: resolve conflicts with upstream main (firecrawl + exa_search) Diego Mariño 2026-03-20 15:54:58 +01:00
  • 0993eb613f enhancement(workflow): add decision IDs for discuss-to-plan traceability (#1243) Tom Boucher 2026-03-20 10:54:42 -04:00
  • bc1181f554 enhancement(agents): add stub detection to verifier and executor (#1244) Tom Boucher 2026-03-20 10:52:07 -04:00
  • 9bf85fb97d fix(install): add matcher and timeout to context-monitor hook (#1246) Tom Boucher 2026-03-20 10:45:56 -04:00
  • 66a639fe6f fix(hooks): add version header to gsd-workflow-guard.js (#1249) Tom Boucher 2026-03-20 10:43:51 -04:00
  • 28166e4839 fix(core): auto-detect commit_docs from gitignore in loadConfig (#1250) Tom Boucher 2026-03-20 10:41:42 -04:00
  • 1063fdf1ad fix(init): add ROADMAP fallback to plan-phase, execute-phase, and verify-work (#1238) Tom Boucher 2026-03-20 10:38:57 -04:00
  • 40993dd8b0 Merge pull request #1248 from benzntech/feat/exa-firecrawl-research Tom Boucher 2026-03-20 10:20:42 -04:00
  • 1d5233a21b Merge pull request #1237 from Disaster-Terminator/fix-codex-config-crlf-features Tom Boucher 2026-03-20 10:18:59 -04:00
  • a1852fef33 fix(tests): add USERPROFILE override for Windows HOME sandboxing Diego Mariño 2026-03-20 14:56:28 +01:00
  • 020e764774 Merge pull request #1247 from salmanmkc/upgrade-github-actions-node24 Tom Boucher 2026-03-20 08:39:19 -04:00
  • 2d8e3b4791 Merge branch 'feat/materialize-new-project-config' of github.com:diegomarino/get-shit-done into feat/materialize-new-project-config Diego Mariño 2026-03-20 11:56:41 +01:00
  • b621d556f0 feat: add Exa and Firecrawl MCP support for research agents benzntech 2026-03-20 14:53:46 +05:30
  • d673283cb1 Upgrade GitHub Actions for Node 24 compatibility Salman Muin Kayser Chishti 2026-03-20 09:17:40 +00:00
  • b6a49163ea fix(codex-config): preserve EOL when enabling codex hooks Disaster-Terminator 2026-03-19 09:10:51 +08:00
  • f12a40015e fix(stats): replace undefined $GSD_TOOLS with standard gsd-tools path (#1236) Flo Kempenich 2026-03-20 05:23:13 +00:00
  • 24626ad320 docs: add advisor mode entry to CHANGELOG.md jecanore 2026-03-19 00:06:15 -05:00
  • 86c10b4cea test: update agent count for new gsd-advisor-researcher agent jecanore 2026-03-16 03:36:42 -05:00
  • a6dd641599 feat: add advisor mode with research-backed discussion jecanore 2026-03-16 01:11:52 -05:00
  • fd2a80675a merge: resolve conflicts with upstream main Diego Mariño 2026-03-19 22:48:21 +01:00
  • 0b5d024057 fix: resolve merge conflict in execute-phase argument-hint Claude 2026-03-19 21:42:26 +00:00
  • d213bdcaa2 Merge pull request #1191 from eli-herman/feat/runtime-state-inventory Tom Boucher 2026-03-19 17:28:33 -04:00
  • e79a6f4e92 Merge pull request #1213 from skoduri-epic/feat/multi-repo-workspace-v2 Tom Boucher 2026-03-19 17:26:18 -04:00
  • 32c6d880bf fix: address maintainer review — gate findProjectRoot, warn on unmatched files Srinivas Koduri 2026-03-19 10:05:50 -07:00
  • fd0d546484 fix(new-project): remove invalid commit step for multi-repo config Srinivas Koduri 2026-03-18 22:45:19 -07:00
  • 99b239dbaf fix(executor): record per-repo commit hashes in multi-repo mode Srinivas Koduri 2026-03-18 22:45:11 -07:00
  • d0aae7b63c fix: address PR review — nested path resolution, sub_repos in init, depth-1 detection Srinivas Koduri 2026-03-18 20:06:49 -07:00
  • 21081dc821 feat: multi-repo workspace support with auto-detection and project root resolution Srinivas Koduri 2026-03-18 19:35:22 -07:00
  • 1f08939eb5 Merge pull request #1234 from trek-e/refactor/state-field-helpers-and-test-standardization Tom Boucher 2026-03-19 15:10:36 -04:00
  • 3e2c85e6fd refactor: consolidate STATE.md field helpers, fix command injection in isGitIgnored Tom Boucher 2026-03-19 15:05:20 -04:00
  • 4a8e1fef10 Merge pull request #1225 from trek-e/feat/worktree-support-1215 Tom Boucher 2026-03-19 13:46:31 -04:00
  • 0afffb15f5 feat(core): worktree-aware .planning/ resolution and file locking (#1215) Tom Boucher 2026-03-19 09:23:39 -04:00
  • d585612afa Merge pull request #1229 from tonymfer/fix/commit-stage-deletions Tom Boucher 2026-03-19 13:01:06 -04:00
  • 78fa8f4052 Merge pull request #1224 from trek-e/feat/discussion-log-1209 Tom Boucher 2026-03-19 13:00:13 -04:00
  • 44e141c043 Merge pull request #1218 from j2h4u/fix/one-liner-extraction Tom Boucher 2026-03-19 12:59:52 -04:00
  • aa29c46ca6 Merge pull request #947 from j2h4u/fix/state-advance-plan-compound Tom Boucher 2026-03-19 12:59:18 -04:00
  • 6d7f9e35e5 Merge pull request #923 from j2h4u/fix/progress-table-columns Tom Boucher 2026-03-19 12:58:47 -04:00
  • 6dc8caa0d5 fix(commit): stage file deletions when passed non-existent paths Tony Park 2026-03-20 01:51:33 +09:00
  • e3bc614eb7 fix(roadmap): handle 5-column progress tables with Milestone column j2h4u 2026-03-04 03:14:44 +05:00
  • 104a39e573 fix(lifecycle): extract one-liner from summary body when not in frontmatter j2h4u 2026-03-04 03:10:49 +05:00
  • 85a65fd384 fix(state): parse compound Plan field in advance-plan command j2h4u 2026-03-05 02:58:49 +05:00
  • 61d82dc3c0 feat(discuss-phase): auto-generate DISCUSSION-LOG.md for audit trail (#1209) Tom Boucher 2026-03-19 09:21:01 -04:00
  • 342ca5929d fix(tests): update expected Copilot skill count from 47 to 50 Tom Boucher 2026-03-19 12:25:47 -04:00
  • efc398c554 Merge pull request #1223 from trek-e/fix/remote-session-menu-fallback-1214 Tom Boucher 2026-03-19 12:13:10 -04:00
  • 0f9908ae77 Merge pull request #1222 from trek-e/fix/copilot-executor-completion-1128 Tom Boucher 2026-03-19 12:12:54 -04:00
  • 52f6c71bdf Merge pull request #1144 from ChaptersOfFloatingLife/fix/codex-agent-toml-metadata Tom Boucher 2026-03-19 12:12:08 -04:00
  • 1f2e17923a Merge pull request #1142 from medhatgalal/AI/fix-codex-markerless-gsd-merge Tom Boucher 2026-03-19 12:11:48 -04:00
  • 62a1d5186f Merge pull request #1126 from ElliotDrel/fix/track-hooks-in-manifest Tom Boucher 2026-03-19 12:11:25 -04:00
  • ea1797d362 Merge pull request #922 from j2h4u/fix/plan-checkboxes-progress Tom Boucher 2026-03-19 12:09:03 -04:00
  • a44094018b Merge pull request #1177 from matteo-michele-bianchini/fix/windows-absolute-paths Tom Boucher 2026-03-19 12:08:34 -04:00
  • b813e7d821 Merge pull request #1178 from matteo-michele-bianchini/fix/map-codebase-taskoutput-instructions Tom Boucher 2026-03-19 12:08:04 -04:00
  • f9434f7ffc Merge pull request #1212 from jecanore/feat/audit-uat Tom Boucher 2026-03-19 12:05:36 -04:00
  • 86cbd5442b Merge pull request #1217 from j2h4u/fix/task-count-pattern Tom Boucher 2026-03-19 12:04:37 -04:00
  • 841da5a80d Merge pull request #1155 from gsd-build/Solvely/quick-task-branching Tom Boucher 2026-03-19 12:03:58 -04:00
  • 37ae2bc936 Merge pull request #1154 from gsd-build/Solvely/soft-gsd-workflow-enforcement Tom Boucher 2026-03-19 12:03:31 -04:00
  • 9506b895c1 Merge pull request #1151 from 0Shard/fix/semver-and-frontmatter-parsing Tom Boucher 2026-03-19 12:02:43 -04:00
  • 0342ce33c6 Merge pull request #1149 from Solvely-Colin/Solvely/health-non-destructive-state-repair Tom Boucher 2026-03-19 12:02:11 -04:00
  • b0523d6cbe Merge pull request #1148 from Solvely-Colin/Solvely/reset-milestone-phase-numbers Tom Boucher 2026-03-19 12:01:52 -04:00
  • acca569abb Merge pull request #1135 from trek-e/feat/backlog-and-threads-1005 Tom Boucher 2026-03-19 12:01:31 -04:00
  • e0e74ada73 Merge pull request #1134 from trek-e/feat/ticket-based-phase-ids-1019 Tom Boucher 2026-03-19 12:00:57 -04:00
  • 0487151142 fix(workflows): add text_mode config for Claude Code remote session compatibility (#1214) Tom Boucher 2026-03-19 09:19:01 -04:00