e973ff4cb6
fix(#2630): reset STATE.md frontmatter atomically on milestone switch (#2666)
Tom Boucher
2026-04-24 18:05:10 -04:00
8caa7d4c3a
fix(#2649): installer fail-fast when sdk/dist missing in npx cache (#2667)
Tom Boucher
2026-04-24 18:05:04 -04:00
a72bebb379
fix(workflows): agent-skills query keys must match subagent_type (follow-up to #2555) (#2616)
forfrossen
2026-04-23 18:40:56 +02:00
31569c8cc8
ci: explicit rebase check + fail-fast SDK typecheck in install-smoke (#2631)
Tom Boucher
2026-04-23 12:40:16 -04:00
eba0c99698
fix(#2623): resolve parent .planning root for sub_repos workspaces in SDK query dispatch (#2629)
Tom Boucher
2026-04-23 11:58:23 -04:00
5a8a6fb511
fix(#2256): pass per-agent model overrides through Codex/OpenCode transport (#2628)
Tom Boucher
2026-04-23 11:58:06 -04:00
bdba40cc3d
fix(#2618): thread --ws through query dispatch and sync root STATE.md on workstream.set (#2627)
Tom Boucher
2026-04-23 11:54:34 -04:00
df0ab0c0c9
fix(#2410): emit wave + plan checkpoint heartbeats to prevent stream idle timeout (#2626)
Tom Boucher
2026-04-23 11:54:11 -04:00
807db75d55
fix(#2620): detect HOME-relative PATH entries before suggesting absolute export (#2625)
Tom Boucher
2026-04-23 11:53:51 -04:00
74da61fb4a
fix(#2619): prevent extractCurrentMilestone from truncating on phase-vX.Y headings (#2624)
Tom Boucher
2026-04-23 11:53:20 -04:00
0a049149e1
fix(sdk): decouple from build-from-source install, close#2441#2453 (#2457)
Jeremy McSpadden
2026-04-23 07:36:03 -05:00
a56707a07b
fix(#2613): preserve STATE.md frontmatter on write path (option 2) (#2622)
Tom Boucher
2026-04-23 08:22:42 -04:00
f30da8326a
feat: add gates ensuring discuss-phase decisions are translated to plans and verified (closes#2492) (#2611)
Tom Boucher
2026-04-23 00:26:53 -04:00
1a3d953767
feat: add unified post-planning gap checker (closes#2493) (#2610)
Tom Boucher
2026-04-22 23:03:59 -04:00
cc17886c51
feat: make model profiles runtime-aware for Codex/non-Claude runtimes (closes#2517) (#2609)
Tom Boucher
2026-04-22 23:00:37 -04:00
41dc475c46
refactor(workflows): extract discuss-phase modes/templates/advisor for progressive disclosure (closes#2551) (#2607)
Tom Boucher
2026-04-22 21:57:24 -04:00
220da8e487
feat: /gsd-settings-integrations — configure third-party search and review integrations (closes#2529) (#2604)
Tom Boucher
2026-04-22 21:41:00 -04:00
c90081176d
fix(#2598): pass shell: true to npm spawnSync on Windows (#2600)
Tom Boucher
2026-04-22 21:23:44 -04:00
1a694fcac3
feat: auto-remap codebase after significant phase execution (closes#2003) (#2605)
Tom Boucher
2026-04-22 21:21:44 -04:00
fba040c72c
fix(#2557): Gemini/Antigravity local hook commands use relative paths, not \$CLAUDE_PROJECT_DIR (#2589)
Tom Boucher
2026-04-22 12:04:06 -04:00
7032f44633
fix(#2544): exit 1 on missing key in config-get (#2588)
Tom Boucher
2026-04-22 12:04:03 -04:00
2404b40a15
fix(#2555): SDK agent-skills reads config.agent_skills and returns <agent_skills> block (#2587)
Tom Boucher
2026-04-22 12:03:59 -04:00
0d6349a6c1
fix(#2554): preserve leading zero in getMilestonePhaseFilter (#2585)
Tom Boucher
2026-04-22 12:03:56 -04:00
c47a6a2164
fix: correct VALID_CONFIG_KEYS — remove internal state key, add missing public keys, migration hints (#2561)
Tom Boucher
2026-04-22 11:28:25 -04:00
af2dba2328
fix(hooks): detect Claude Code via stdin session_id (closes#2520) (#2521)
forfrossen
2026-04-22 16:41:58 +02:00
8789211038
fix(insert-phase): update STATE.md next-phase recommendation after phase insertion (#2509)
Tom Boucher
2026-04-21 10:10:45 -04:00
57bbfe652b
fix: exclude non-wiped dirs from custom-file scan; warn on non-Claude model profiles (#2511)
Tom Boucher
2026-04-21 10:10:10 -04:00
a4764c5611
fix(execute-phase): resurrection-detection must check git history before deleting new .planning/ files (#2510)
Tom Boucher
2026-04-21 09:46:01 -04:00
b2534e8a05
feat(plan-phase): chunked mode + filesystem fallback for Windows stdio hang (#2499)
Tom Boucher
2026-04-21 08:40:39 -04:00
d1b56febcb
fix(execute-phase): post-merge deletion audit for bulk file deletions (closes#2384) (#2483)
Tom Boucher
2026-04-20 18:37:42 -04:00
1657321eb0
fix(install): remove bare ~/.claude reference in update.md (closes#2470) (#2482)
Tom Boucher
2026-04-20 18:37:32 -04:00
2b494407e5
feat(assembly): add link mode for CLAUDE.md @-reference sections (#2484)
Tom Boucher
2026-04-20 18:27:55 -04:00
d0f4340807
feat(workflows): link pending todos to roadmap phases in new-milestone (#2433) (#2485)
Tom Boucher
2026-04-20 18:25:24 -04:00
280eed93bc
feat(cli): add /gsd-sync-skills for cross-runtime managed skill sync (#2491)
Tom Boucher
2026-04-20 18:21:43 -04:00
b432d4a726
feat(workflows): close LEARNINGS.md consumption-and-graduation loop (#2490)
Tom Boucher
2026-04-20 18:21:35 -04:00
cfe4dc76fd
feat(health): canonical artifact registry and W019 unrecognized-file lint (#2448) (#2488)
Tom Boucher
2026-04-20 18:21:23 -04:00
f19d0327b2
feat(agents): sycophancy hardening for 9 audit-class agents (#2489)
Tom Boucher
2026-04-20 18:20:08 -04:00
bd27d4fabe
feat(roadmap): surface wave dependencies and cross-cutting constraints (#2487)
Tom Boucher
2026-04-20 18:19:21 -04:00
e8ec42082d
feat(health): detect MILESTONES.md drift from archived snapshots (#2446) (#2486)
Tom Boucher
2026-04-20 18:19:14 -04:00
86fb9c85c3
docs(sdk): registry docs and gsd-sdk query call sites (#2302 Track B) (#2340)
Rezolv
2026-04-20 18:09:21 -04:00
c5b1445529
feat(sdk): golden parity harness and query handler CJS alignment (#2302 Track A) (#2341)
Rezolv
2026-04-20 18:09:02 -04:00