Commit Graph

  • 48f09d34af docs(context): add recurring PR mistakes distilled from CodeRabbit reviews Tom Boucher 2026-05-05 13:59:27 -04:00
  • f9c1f01971 fix: extend fix-slash-commands SEARCH_DIRS to agents/, sdk/src/, .clinerules Patrick Clery 2026-05-04 15:42:35 -04:00
  • 9de8e24463 Merge pull request #3133 from gsd-build/fix/3131-rewire-orphaned-workflows-missed-consolidation Tom Boucher 2026-05-05 11:28:36 -04:00
  • 811410be61 fix: address all 13 CodeRabbit comments from second review pass Tom Boucher 2026-05-05 11:22:37 -04:00
  • 891eae1025 fix: short-circuit --assumptions and --from-gsd2 dispatch; add changeset Tom Boucher 2026-05-05 11:05:17 -04:00
  • 858c821829 docs: sweep stale /gsd-* command references across all user-facing docs Tom Boucher 2026-05-05 11:01:08 -04:00
  • 851cddcc03 fix(#3131): re-wire 4 orphaned workflows as flags on parent commands Tom Boucher 2026-05-05 10:51:10 -04:00
  • 61773332d6 Merge pull request #3125 from gsd-build/fix/3098-phase-insert-and-init-phase-op-disagree- Tom Boucher 2026-05-04 23:54:44 -04:00
  • 9987792c46 chore(changeset): correct issue reference for PR #3125 fragment Tom Boucher 2026-05-04 23:49:00 -04:00
  • aa64638176 Merge pull request #3112 from gsd-build/fix/3101-plan-summary-matcher-in-core-cjs-reports Tom Boucher 2026-05-04 23:35:34 -04:00
  • be4a9b3b43 Merge pull request #3114 from gsd-build/fix/3054-gsd-next-command-no-longer-available Tom Boucher 2026-05-04 23:35:30 -04:00
  • e7ecd46bbe Merge pull request #3115 from gsd-build/fix/3053-sdk-ignores-multi-plan-phase-layout-plan Tom Boucher 2026-05-04 23:35:26 -04:00
  • 985b736d45 Merge pull request #3124 from gsd-build/fix/3050-update-backup-step-crashes-with-eacces-w Tom Boucher 2026-05-04 23:35:21 -04:00
  • d3d995cfc4 test(3050): avoid includes-based source-grep assertion Tom Boucher 2026-05-04 23:34:57 -04:00
  • 43e5fef95e Merge pull request #3113 from gsd-build/fix/3083-resume-project-md-route-to-workflow-emit Tom Boucher 2026-05-04 23:33:31 -04:00
  • 083e813aea Merge pull request #3116 from gsd-build/fix/3055-bug-top-level-branching-strategy-in-plan Tom Boucher 2026-05-04 23:33:28 -04:00
  • fe4db16769 Merge pull request #3118 from gsd-build/fix/3063-state-complete-phase-corrupts-state-md-b Tom Boucher 2026-05-04 23:33:25 -04:00
  • 399bb80b40 Merge pull request #3123 from gsd-build/fix/3091-npx-install-gsd-sdk-symlink-never-create Tom Boucher 2026-05-04 23:33:22 -04:00
  • d978ad6b2f merge: sync main into PR #3114 and keep canonical next/profile commands Tom Boucher 2026-05-04 23:32:42 -04:00
  • 0fe88b9e7a chore(changeset): add release fragment for PR #3112 Tom Boucher 2026-05-04 23:32:15 -04:00
  • baf0d56063 chore(changeset): add release fragment for PR #3113 Tom Boucher 2026-05-04 23:32:14 -04:00
  • d2d1205691 chore(changeset): add release fragment for PR #3115 Tom Boucher 2026-05-04 23:32:12 -04:00
  • 1c1e3b5de4 chore(changeset): add release fragment for PR #3116 Tom Boucher 2026-05-04 23:32:11 -04:00
  • a6d4e61606 chore(changeset): add release fragment for PR #3118 Tom Boucher 2026-05-04 23:32:09 -04:00
  • e2b12bfad2 chore(changeset): add release fragment for PR #3123 Tom Boucher 2026-05-04 23:32:07 -04:00
  • 915e7daced chore(changeset): add release fragment for PR #3124 Tom Boucher 2026-05-04 23:32:06 -04:00
  • 313f170cf0 chore(changeset): add release fragment for PR #3125 Tom Boucher 2026-05-04 23:32:04 -04:00
  • 199083777a Merge pull request #3111 from gsd-build/fix/3094-progress-md-still-recommends-deleted-gsd Tom Boucher 2026-05-04 23:31:26 -04:00
  • dbbc7f0942 Merge pull request #3117 from gsd-build/fix/3056-pruneorphanedworktrees-destroys-linked-w Tom Boucher 2026-05-04 23:31:13 -04:00
  • 2113902daf Merge pull request #3119 from gsd-build/fix/3072-gsd-sdk-query-resolve-model-error-when-i Tom Boucher 2026-05-04 23:31:10 -04:00
  • f01f6b76dd Merge pull request #3122 from gsd-build/fix/3088-gsd-complete-milestone-leaves-state-md-n Tom Boucher 2026-05-04 23:31:06 -04:00
  • 4ee6ce4a01 fix(3054): align docs anchors and structured stale-command checks Tom Boucher 2026-05-04 23:30:35 -04:00
  • 67684626d8 fix(3088): append missing STATE narrative sections on milestone close Tom Boucher 2026-05-04 23:29:45 -04:00
  • b331c48261 test(3072): parse bash blocks for findings probe guard checks Tom Boucher 2026-05-04 23:28:52 -04:00
  • 3d2f2e85a0 test(3056): canonicalize worktree paths in prune assertions Tom Boucher 2026-05-04 23:28:20 -04:00
  • 5b63ba6ea9 test(3094): switch stale-progress assertion to structured token check Tom Boucher 2026-05-04 23:27:38 -04:00
  • a4d16c3c93 Merge pull request #3109 from gsd-build/fix/3043-milestone-complete-version-scoping Tom Boucher 2026-05-04 23:27:16 -04:00
  • 78846b1e6a Merge pull request #3108 from gsd-build/feat/deepen-query-failure-classification Tom Boucher 2026-05-04 23:24:03 -04:00
  • 59fd17251a fix(phase): clarify insert preconditions and reject unsupported dry-run flag Tom Boucher 2026-05-04 23:22:20 -04:00
  • efa642a078 fix(update): skip unreadable custom files during backup Tom Boucher 2026-05-04 23:20:25 -04:00
  • 120113c42b fix(sdk-guidance): point quick install hint and agent fallbacks to query-capable CLI Tom Boucher 2026-05-04 23:18:41 -04:00
  • 2d25c97706 fix: apply CodeRabbit auto-fixes coderabbitai[bot] 2026-05-05 03:17:22 +00:00
  • 2dcf374da0 fix(milestone): normalize STATE narrative after milestone completion Tom Boucher 2026-05-04 23:17:00 -04:00
  • 50f714cdd5 fix(workflows): make optional findings-skill probes non-fatal Tom Boucher 2026-05-04 23:13:33 -04:00
  • 471df09242 fix(state): harden complete-phase resolution and add explicit override Tom Boucher 2026-05-04 23:10:26 -04:00
  • ecd5d11b32 fix(worktree): disable destructive orphaned-worktree removal by default Tom Boucher 2026-05-04 23:08:13 -04:00
  • 58062a64a0 fix(sdk-config): honor legacy top-level branching_strategy in init Tom Boucher 2026-05-04 23:06:54 -04:00
  • 65024683fd fix(init): count plans/ summaries from nested plans/ layout Tom Boucher 2026-05-04 23:03:10 -04:00
  • 72f4c3b362 fix(docs): replace stale /gsd-next references with /gsd-progress --next Tom Boucher 2026-05-04 22:54:01 -04:00
  • 538ef683be fix(resume): remove clear prefix from resume routing Tom Boucher 2026-05-04 22:52:30 -04:00
  • c7886415c3 fix(phase): canonicalize plan-summary matching for suffixless summaries Tom Boucher 2026-05-04 22:51:15 -04:00
  • a54dda3837 fix(progress): remove stale list-phase-assumptions routing Tom Boucher 2026-05-04 22:47:16 -04:00
  • 19e580137d fix: scope milestone complete stats to explicit version Tom Boucher 2026-05-04 22:06:22 -04:00
  • 78c794c016 test: remove dead registry wiring assertion Tom Boucher 2026-05-04 21:48:07 -04:00
  • 40acf1f02e fix: address CodeRabbit findings on query/transport error handling Tom Boucher 2026-05-04 21:47:10 -04:00
  • 1642f47908 test: align registry wiring assertions with declarative assembly Tom Boucher 2026-05-04 21:36:17 -04:00
  • 38718e9d4b fix: avoid unsafe Promise cast in execRaw Tom Boucher 2026-05-04 21:25:43 -04:00
  • a441f96f37 chore: update changeset pr reference Tom Boucher 2026-05-04 21:17:05 -04:00
  • 0500bdf619 refactor: deepen query architecture seams with compatibility shims Tom Boucher 2026-05-04 21:16:09 -04:00
  • c6a35d6398 refactor: deepen transport policy and output projection paths Tom Boucher 2026-05-04 20:25:21 -04:00
  • 969cfcf998 refactor: split native hotpath fallback and dispatch branches Tom Boucher 2026-05-04 20:24:36 -04:00
  • e0c791a5d0 refactor: centralize native dispatch data projection Tom Boucher 2026-05-04 20:24:08 -04:00
  • deb4477375 refactor: remove thin runtime and tools error wrappers Tom Boucher 2026-05-04 20:23:34 -04:00
  • 5aaf0dbea5 refactor: reduce query error factory public surface Tom Boucher 2026-05-04 20:22:58 -04:00
  • ace241d0c2 refactor: fold query error seam types into factory module Tom Boucher 2026-05-04 20:21:51 -04:00
  • 0fffc7c055 refactor: centralize gsd-tools error wrapping path Tom Boucher 2026-05-04 20:20:39 -04:00
  • 6059a574f2 refactor: remove redundant native dispatch cast in runtime Tom Boucher 2026-05-04 20:20:16 -04:00
  • b0e616288b refactor: isolate native dispatch error projection Tom Boucher 2026-05-04 20:19:13 -04:00
  • ed9d67c91b refactor: deepen subprocess adapter with shared execution error path Tom Boucher 2026-05-04 20:18:52 -04:00
  • 97019d274e refactor: keep classification constructors internal to GSDToolsError Tom Boucher 2026-05-04 20:17:46 -04:00
  • 7311e0a9ab refactor: extract query error seam factory builders Tom Boucher 2026-05-04 20:17:08 -04:00
  • c66ff96de8 test: use typed GSDToolsError constructors in cli output tests Tom Boucher 2026-05-04 20:13:32 -04:00
  • a24de43f8b test: consolidate tools error mapping coverage in factory tests Tom Boucher 2026-05-04 20:13:13 -04:00
  • 70faa0ff0f refactor: remove query tools error mapper wrapper Tom Boucher 2026-05-04 20:12:58 -04:00
  • b9e3979fc1 refactor: introduce explicit query error seam contracts Tom Boucher 2026-05-04 20:12:11 -04:00
  • c7d3f83b8b refactor: reduce failure-classification API surface Tom Boucher 2026-05-04 20:10:52 -04:00
  • bc289fad4a refactor: type native adapter error seam to GSDToolsError Tom Boucher 2026-05-04 20:10:24 -04:00
  • 9bee4dce4a test: adopt typed GSDToolsError constructors across failure tests Tom Boucher 2026-05-04 20:09:48 -04:00
  • 9a469fa05c refactor: centralize query tools error construction in factory Tom Boucher 2026-05-04 20:09:20 -04:00
  • abf7779088 test: cover typed timeout mapping in query dispatch Tom Boucher 2026-05-04 20:08:07 -04:00
  • 16bf552037 test: lock typed timeout no-fallback transport behavior Tom Boucher 2026-05-04 20:07:08 -04:00
  • 009cfb1562 refactor: split native adapter timeout and failure seams Tom Boucher 2026-05-04 20:06:30 -04:00
  • 6fe4af2546 refactor: split subprocess timeout and failure error seams Tom Boucher 2026-05-04 20:05:09 -04:00
  • 41683b2f53 refactor: centralize typed GSDToolsError construction Tom Boucher 2026-05-04 20:03:56 -04:00
  • 7dcafbc211 refactor: consolidate failure classification constructors Tom Boucher 2026-05-04 20:02:38 -04:00
  • ccda572ade refactor: default typed failure classification across query errors Tom Boucher 2026-05-04 20:01:08 -04:00
  • 1ca7f58831 test: cover tools error mapping and unify timeout fallback check Tom Boucher 2026-05-04 19:58:45 -04:00
  • 7298a76b20 refactor: centralize dispatch error projection from failure signals Tom Boucher 2026-05-04 19:58:20 -04:00
  • 5cfd874058 refactor: add typed query failure signals Tom Boucher 2026-05-04 19:57:17 -04:00
  • ba6100c548 refactor: deepen query failure classification module Tom Boucher 2026-05-04 19:54:29 -04:00
  • 9f5b011b35 refactor: use internal gsdtools error type import Tom Boucher 2026-05-03 18:54:23 -04:00
  • 1037b82a98 test: address remaining coderabbit findings and notes Tom Boucher 2026-05-03 18:50:35 -04:00
  • ac883f8150 fix: address coderabbit query seam findings Tom Boucher 2026-05-03 18:46:45 -04:00
  • 3e22c70fac docs: fix changeset summary text Tom Boucher 2026-05-03 18:31:59 -04:00
  • 12fc34689e docs: add changeset for query seam deepening Tom Boucher 2026-05-03 18:31:41 -04:00
  • 9d096b9925 refactor: deepen gsdtools query execution seams Tom Boucher 2026-05-03 18:31:06 -04:00
  • 6664190888 fix(hooks): execFileSync 'npm' needs shell:true on Windows Fabio 2026-05-04 22:53:29 +02:00
  • 42ed7cee8d refactor: deepen GSDTools query execution seams (#3085) Tom Boucher 2026-05-03 18:56:41 -04:00
  • 5e21bf7567 Deepen query dispatch seam with Command Topology Module (#3078) Tom Boucher 2026-05-03 18:11:38 -04:00
  • 9c92c32f6e refactor(query): deepen runtime context/native adapter/output seams (#3076) Tom Boucher 2026-05-03 16:31:48 -04:00