Commit Graph

  • 5f419c0238 fix(bugs): resolve issues #2388, #2431, #2396, #2376 (#2467) Tom Boucher 2026-04-20 10:10:16 -04:00
  • dfa1ecce99 fix(#2418,#2399,#2419,#2421): four workflow and installer bug fixes (#2462) Tom Boucher 2026-04-20 10:09:33 -04:00
  • 4cd890b252 fix(phase): guard backlog dirs and YYYY-MM dates in integer phase removal (#2466) Tom Boucher 2026-04-20 10:08:52 -04:00
  • d117c1045a test: add --no-sdk to copilot-install E2E runners + static guard (#2461) (#2463) Tom Boucher 2026-04-20 10:08:49 -04:00
  • 0ea443cbcf fix(install): chmod sdk dist/cli.js executable; fix context monitor over-reporting (#2460) Tom Boucher 2026-04-20 10:08:46 -04:00
  • 53b9fba324 fix: stale phase dirs corrupt phase counts; stopped_at overwritten by historical prose (#2459) Tom Boucher 2026-04-20 10:08:43 -04:00
  • 5afcd5577e fix: zero-padded phase numbers bypass archived-phase guard; stale current_milestone (#2458) Tom Boucher 2026-04-20 10:08:40 -04:00
  • 9f79cdc40a fix(security): neutralize spaced+closing injection markers; fix audit-uat resolved status (#2456) Tom Boucher 2026-04-20 10:08:18 -04:00
  • 59cfbbba6a fix(sdk): extractCurrentMilestone Backlog leak + state.begin-phase flag parsing (#2455) Tom Boucher 2026-04-20 10:08:14 -04:00
  • 990c3e648d fix(tests): update 5 source-text tests to read config-schema.cjs (#2480) Tom Boucher 2026-04-20 09:54:35 -04:00
  • 62eaa8dd7b docs: close doc drift vectors — bidirectional parity, manifest, schema-driven config (#2479) Tom Boucher 2026-04-20 09:39:05 -04:00
  • fbf30792f3 docs: authoritative shipped-surface inventory with filesystem-backed parity tests (#2390) Logan 2026-04-20 09:31:34 -04:00
  • 3d6c2bea4b docs: clarify capture_thought is an optional convention (#1873) (#2379) alanshurafa 2026-04-20 09:04:21 -04:00
  • ebbe74de72 feat(release): publish @gsd-build/sdk alongside get-shit-done-cc in release pipeline (#2468) Tom Boucher 2026-04-19 23:13:14 -04:00
  • 2bb1f1ebaf fix(debug): read tdd_mode via workflow.tdd_mode key (closes #2398) (#2454) Tom Boucher 2026-04-19 23:12:23 -04:00
  • 39623fd5b8 docs(cli): deprecate gsd-tools.cjs header in favor of gsd-sdk (#2343) (#2343) Rezolv 2026-04-19 23:10:32 -04:00
  • e3f40201dd fix(sdk): bump engines.node from >=20 to >=22.0.0 (#2465) Tom Boucher 2026-04-19 23:02:57 -04:00
  • 2bb274930b Merge pull request #2452 from gsd-build/codex/merge-hotfix-1.38.1-qwen-path Jeremy McSpadden 2026-04-19 19:00:18 -05:00
  • f874313807 fix(install): template bare .claude hook paths for non-Claude runtimes Jeremy McSpadden 2026-04-19 18:42:30 -05:00
  • 30433368a0 fix(install): template bare .claude hook paths for non-Claude runtimes Jeremy McSpadden 2026-04-19 18:42:30 -05:00
  • 04fab926b5 test: add --no-sdk to hook-deployment installer tests Jeremy McSpadden 2026-04-19 16:35:32 -05:00
  • f98ef1e460 fix(install): fatal SDK install failures + CI smoke gate (#2439) Jeremy McSpadden 2026-04-19 16:31:15 -05:00
  • d0565e95c1 fix(set-profile): use hyphenated /gsd-set-profile in pre-flight message Jeremy McSpadden 2026-04-19 15:40:50 -05:00
  • 4ef6275e86 fix(set-profile): guard gsd-sdk invocation with command -v pre-flight (#2439) Jeremy McSpadden 2026-04-19 15:34:44 -05:00
  • 6c50490766 fix(sdk): register init.ingest-docs handler and add registry drift guard (#2442) Jeremy McSpadden 2026-04-19 15:55:37 -05:00
  • 4cbebfe78c docs(readme): add /gsd-ingest-docs to Brownfield commands Jeremy McSpadden 2026-04-19 15:06:16 -05:00
  • 9e87d43831 fix(build): include gsd-read-injection-scanner in hooks/dist (#2406) Jeremy McSpadden 2026-04-18 08:42:36 -05:00
  • 29ea90bc83 chore: bump version to 1.38.1 for hotfix github-actions[bot] 2026-04-19 23:37:15 +00:00
  • 278082a51d Merge pull request #2440 from gsd-build/fix/2439-command-not-found-gsd-sdk Jeremy McSpadden 2026-04-19 18:26:22 -05:00
  • de59b14dde Merge pull request #2449 from gsd-build/fix/2439-installer-sdk-hardening Jeremy McSpadden 2026-04-19 18:24:21 -05:00
  • e213ce0292 test: add --no-sdk to hook-deployment installer tests Jeremy McSpadden 2026-04-19 16:35:32 -05:00
  • af66cd89ca fix(install): fatal SDK install failures + CI smoke gate (#2439) Jeremy McSpadden 2026-04-19 16:31:15 -05:00
  • 48a354663e Merge pull request #2443 from gsd-build/fix/2442-gsd-sdk-query-registry-integration Jeremy McSpadden 2026-04-19 15:58:17 -05:00
  • 0a62e5223e fix(sdk): register init.ingest-docs handler and add registry drift guard (#2442) Jeremy McSpadden 2026-04-19 15:55:37 -05:00
  • 708f60874e fix(set-profile): use hyphenated /gsd-set-profile in pre-flight message Jeremy McSpadden 2026-04-19 15:40:50 -05:00
  • a20aa81a0e Merge pull request #2437 from gsd-build/docs/readme-ingest-docs Jeremy McSpadden 2026-04-19 15:39:30 -05:00
  • d8aaeb6717 fix(set-profile): guard gsd-sdk invocation with command -v pre-flight (#2439) Jeremy McSpadden 2026-04-19 15:34:44 -05:00
  • 6727a0c929 docs(readme): add /gsd-ingest-docs to Brownfield commands Jeremy McSpadden 2026-04-19 15:06:16 -05:00
  • f330ab5c9f Merge pull request #2407 from gsd-build/fix/2406-ship-read-injection-scanner Jeremy McSpadden 2026-04-19 14:58:44 -05:00
  • 3856b53098 Merge remote-tracking branch 'origin/main' into fix/2406-ship-read-injection-scanner Jeremy McSpadden 2026-04-18 11:37:47 -05:00
  • 0171f70553 feat(sdk): GSDTools native dispatch and CJS fallback routing (#2302 Track C) (#2342) Rezolv 2026-04-18 12:35:23 -04:00
  • 381c138534 feat(sdk): make checkAgentsInstalled runtime-aware (#2402) (#2413) Tom Boucher 2026-04-18 12:22:36 -04:00
  • 8ac02084be fix(sdk): point checkAgentsInstalled at ~/.claude/agents (#2401) Jeremy McSpadden 2026-04-18 11:11:07 -05:00
  • e208e9757c refactor(agents): consolidate emphasis-marker density in top 4 agents (#2368) (#2412) Tom Boucher 2026-04-18 12:10:22 -04:00
  • 13a96ee994 fix(build): include gsd-read-injection-scanner in hooks/dist (#2406) Jeremy McSpadden 2026-04-18 08:42:36 -05:00
  • 0c6172bfad chore: finalize v1.38.0 github-actions[bot] 2026-04-18 03:45:59 +00:00
  • e3bd06c9fd fix(release): make merge-back PR step non-fatal Jeremy McSpadden 2026-04-17 22:45:05 -05:00
  • c69ecd975a chore: bump to 1.38.0-rc.1 github-actions[bot] 2026-04-18 03:05:35 +00:00
  • 06c4ded4ec docs(changelog): promote Unreleased to [1.38.0] + add ultraplan entry Jeremy McSpadden 2026-04-17 22:03:26 -05:00
  • 341bb941c6 chore: bump version to 1.38.0 for release github-actions[bot] 2026-04-18 03:02:41 +00:00
  • 28d6649f0b Merge pull request #2389 from gsd-build/feat/2387-ingest-docs-clean Jeremy McSpadden 2026-04-17 21:49:57 -05:00
  • d5f849955b Merge remote-tracking branch 'origin/main' into feat/2387-ingest-docs-clean Jeremy McSpadden 2026-04-17 21:46:39 -05:00
  • 0f7bcabd78 Merge pull request #2386 from gsd-build/fix/2385-sdk-install-flag Jeremy McSpadden 2026-04-17 21:45:17 -05:00
  • fc1fa9172b fix(install): build gsd-sdk from in-repo sdk/ source, not stale npm package Jeremy McSpadden 2026-04-17 19:53:16 -05:00
  • b96255cf0c test(ingest-docs): add structural tests and CHANGELOG entry Jeremy McSpadden 2026-04-17 17:09:17 -05:00
  • bfdf3c3065 feat(ingest-docs): add /gsd-ingest-docs workflow and command Jeremy McSpadden 2026-04-17 17:06:21 -05:00
  • 523a13f1e8 feat(agents): add gsd-doc-classifier and gsd-doc-synthesizer Jeremy McSpadden 2026-04-17 16:54:38 -05:00
  • 0b90150ebf refactor(conflict-engine): extract shared doc-conflict-engine reference Jeremy McSpadden 2026-04-17 16:45:29 -05:00
  • 819af761a0 fix(install): verify gsd-sdk resolves on PATH after npm install Jeremy McSpadden 2026-04-17 16:09:19 -05:00
  • 08b1d8377d fix(install): error on mutually exclusive --sdk and --no-sdk flags Jeremy McSpadden 2026-04-17 16:03:25 -05:00
  • 53b49dfe20 test: update #1657 regression guard for #2385 SDK install restoration Jeremy McSpadden 2026-04-17 15:59:05 -05:00
  • b2fcacda1b fix(install): auto-install @gsd-build/sdk so gsd-sdk is on PATH (#2385) Jeremy McSpadden 2026-04-17 15:56:35 -05:00
  • 794f7e1b0b feat: /gsd-ultraplan-phase [BETA] — offload plan phase to Claude Code ultraplan (#2378) Tom Boucher 2026-04-17 14:45:03 -04:00
  • 2e97dee0d0 docs: update release notes and command reference for v1.37.0 (#2382) Tom Boucher 2026-04-17 13:45:30 -04:00
  • 4cbe0b6d56 1.37.1 Lex Christopherson 2026-04-17 10:38:40 -06:00
  • d32e5bd461 docs: update changelog for v1.37.1 Lex Christopherson 2026-04-17 10:38:36 -06:00
  • b13eb88ae2 fix: load sketch findings into ui-phase researcher Lex Christopherson 2026-04-17 10:23:00 -06:00
  • 8798e68721 fix(ci): update ARCHITECTURE.md counts and add TEXT_MODE fallback to sketch workflow (#2377) Tom Boucher 2026-04-17 12:31:14 -04:00
  • 71af170a08 fix(tests): clear CLAUDECODE env var in read-guard test runner (#2375) Tom Boucher 2026-04-17 12:22:09 -04:00
  • 9e8257a3b1 1.37.0 Lex Christopherson 2026-04-17 09:53:04 -06:00
  • bbcec632b6 docs: update changelog for v1.37.0 Lex Christopherson 2026-04-17 09:52:59 -06:00
  • 9ef8f9ba2a docs: add spike/sketch commands to README command tables Lex Christopherson 2026-04-17 09:50:32 -06:00
  • f983925eca feat: add /gsd-spike, /gsd-sketch, /gsd-spike-wrap-up, /gsd-sketch-wrap-up commands Lex Christopherson 2026-04-17 09:47:15 -06:00
  • c5e77c8809 feat(agents): enforce size budget + extract duplicated boilerplate (#2361) (#2362) Tom Boucher 2026-04-17 10:47:08 -04:00
  • 4a912e2e45 feat(debugger): extract philosophy block to shared reference (#2363) (#2364) Tom Boucher 2026-04-17 10:23:18 -04:00
  • c2158b9690 docs(contributing): clarify agents/ source of truth vs install-sync targets (#2365) (#2366) Tom Boucher 2026-04-17 10:15:47 -04:00
  • 3589f7b256 fix(worktrees): prune orphaned worktrees in code, not prose (#2367) Tom Boucher 2026-04-17 10:11:08 -04:00
  • d7b613d147 fix(hooks): check CLAUDECODE env var in read-guard skip (#2344) (#2352) Tom Boucher 2026-04-17 09:30:20 -04:00
  • f8448a337b fix(quick): add gsd-sdk pre-flight check with install hint (#2334) (#2354) Tom Boucher 2026-04-17 09:29:59 -04:00
  • d8b851346e fix(agents): add no-re-read critical rules to ui-checker and planner (#2346) (#2355) Tom Boucher 2026-04-17 09:26:49 -04:00
  • fb7856f9d2 fix(intel): detect .kilo runtime layout for canonical scope resolution (#2351) (#2356) Tom Boucher 2026-04-17 09:20:42 -04:00
  • 6deef7e7ed feat(init): allow parallel discuss across independent phases (#2268) (#2357) Tom Boucher 2026-04-17 09:20:26 -04:00
  • 06c528be44 fix(new-project): display saved defaults before prompting to use them (#2333) Tom Boucher 2026-04-16 20:50:31 -04:00
  • c35997fb0b feat(hooks): add gsd-read-injection-scanner PostToolUse hook (#2201) (#2328) Tom Boucher 2026-04-16 17:22:31 -04:00
  • 2acb38c918 fix(pattern-mapper): prevent redundant file reads and add early-stop rule (#2312) (#2327) Tom Boucher 2026-04-16 17:15:29 -04:00
  • 0da696eb6c fix(install): replace all ~/.claude/ paths in Codex .toml files (#2320) (#2325) Tom Boucher 2026-04-16 17:13:44 -04:00
  • dd8b24a16e fix(quick): rescue uncommitted SUMMARY.md before worktree removal (#2296) (#2326) Tom Boucher 2026-04-16 17:11:30 -04:00
  • 77a7fbd6be fix(graphify): fall back to graph.links when graph.edges is absent (#2323) Tom Boucher 2026-04-16 17:08:44 -04:00
  • 2df700eb81 feat: add /gsd-spec-phase — Socratic spec refinement with ambiguity scoring (#2213) (#2322) Tom Boucher 2026-04-16 17:08:30 -04:00
  • f101a5025e fix(map-codebase): pass current date to mapper agents to fix wrong Analysis Date (#2298) Devin 2026-04-17 05:08:13 +08:00
  • 53078d3f85 fix: scale context meter to usable window respecting CLAUDE_CODE_AUTO_COMPACT_WINDOW (#2219) Tom Boucher 2026-04-16 15:40:15 -04:00
  • 712e381f13 docs: document required Bash permission patterns for executor subagents (#2071) (#2288) Tom Boucher 2026-04-15 22:47:12 -04:00
  • 09e471188d fix(uat): accept bracketed result values and fix decimal phase renumber padding (#2283) Tom Boucher 2026-04-15 22:46:57 -04:00
  • d3a79917fa feat: Phase 2 caller migration — gsd-sdk query in workflows, agents, commands (#2179) Rezolv 2026-04-15 22:46:31 -04:00
  • 762b8ed25b fix(add-backlog): write ROADMAP entry before directory creation to prevent false duplicate detection (#2286) Tom Boucher 2026-04-15 16:46:13 -04:00
  • 5f521e0867 fix(settings): route /gsd-settings reads/writes through workstream-aware config path (#2285) Tom Boucher 2026-04-15 16:46:10 -04:00
  • 55877d372f feat(handoffs): include project identity in all Next Up blocks (#1948) (#2287) Tom Boucher 2026-04-15 16:43:02 -04:00
  • 779bd1a383 feat(progress): add --forensic flag for 6-check integrity audit after standard report (#2231) Tom Boucher 2026-04-15 16:23:18 -04:00
  • 509a431438 feat(discuss-phase): add --all flag to skip area selection and discuss everything (#2230) Tom Boucher 2026-04-15 16:23:09 -04:00
  • a13c4cee3e fix(quick): normalize --discuss --research --validate combo to FULL_MODE (#2274) Tom Boucher 2026-04-15 15:00:47 -04:00