Commit Graph

  • 954f036829 Merge pull request #271 from open-gsd/fix/194-docs-remove-sdk-programmatic Tom Boucher 2026-05-25 11:58:21 -04:00
  • e8fc50034d docs(#194): remove sdk programmatic docs and bridge guidance Tom Boucher 2026-05-25 11:57:24 -04:00
  • a7eb4bd51e Merge pull request #270 from open-gsd/fix/193-context-sdk-retirement-doc Tom Boucher 2026-05-25 11:52:41 -04:00
  • 87ef25b1bb docs(#193): align CONTEXT module glossary with sdk retirement Tom Boucher 2026-05-25 11:51:22 -04:00
  • b3ccc9b189 Merge pull request #269 from open-gsd/fix/192-retire-sdk-release-pipeline Tom Boucher 2026-05-25 11:45:58 -04:00
  • b393e98078 docs(#192): mark changeset as docs-exempt for internal cleanup Tom Boucher 2026-05-25 11:43:29 -04:00
  • 6ba6e630c7 test(#192): stabilize graphify auto-update matcher assertions Tom Boucher 2026-05-25 11:41:03 -04:00
  • 8c7ef76e25 test(#192): ratchet audit prefix test-file-count allowlist Tom Boucher 2026-05-25 11:30:47 -04:00
  • a77883e131 fix(#192): retire sdk assumptions in lint and regression tests Tom Boucher 2026-05-25 11:28:17 -04:00
  • 36a237573c chore(#192): retire sdk release pipeline seam Tom Boucher 2026-05-25 11:20:43 -04:00
  • de73ad925d Merge pull request #268 from open-gsd/fix/191-retire-sdk-package Tom Boucher 2026-05-25 11:00:22 -04:00
  • 11918dcc37 chore(#191): retire sdk package seam Tom Boucher 2026-05-25 10:58:36 -04:00
  • 04b3be6833 Merge pull request #267 from open-gsd/fix/190-collapse-bridge Tom Boucher 2026-05-25 10:31:59 -04:00
  • 4fa13cf9de refactor(#190): collapse SDK sync bridge and remove synckit seam Tom Boucher 2026-05-25 10:30:34 -04:00
  • 3002bd73e0 fix: respect git add option terminator Colin 2026-05-25 10:19:54 -04:00
  • 643efb1d76 fix: honor workflow guard opt-in for Bash blocks Colin 2026-05-25 10:07:40 -04:00
  • d2634bf570 Merge pull request #266 from open-gsd/fix/189-require-dist-generated Tom Boucher 2026-05-25 10:05:32 -04:00
  • bac141b120 docs: sync inventory and handsync allowlist after #189 Tom Boucher 2026-05-25 10:00:45 -04:00
  • 69cc2f9fe2 fix(issue): bug: worktree executor force-adds gitignored .planning/SUMMARY.md into worktree branch (regression of the skipped_gitignored SDK contract) Colin 2026-05-25 09:58:58 -04:00
  • a80241139b build: run sdk build in root build script Tom Boucher 2026-05-25 09:55:43 -04:00
  • 30c572e537 refactor(#189): retire generated cjs artifacts from bin/lib Tom Boucher 2026-05-25 09:54:50 -04:00
  • 5a6ff5f81f Merge pull request #264 from open-gsd/fix/188-tsc-build-step Tom Boucher 2026-05-25 09:43:06 -04:00
  • 4c92aacca5 build(#188): retire sdk generator and freshness scripts Tom Boucher 2026-05-25 09:41:37 -04:00
  • 140c3ed76d Merge pull request #263 from open-gsd/fix/187-delete-parity-tests Tom Boucher 2026-05-25 09:25:48 -04:00
  • 5d8a8c4d46 chore(#187): delete parity test suite Tom Boucher 2026-05-25 09:24:37 -04:00
  • dc4b90ae4b docs(#15): ADR for cross-AI convergence flags in existing orchestration (#242) Tom Boucher 2026-05-24 23:12:24 -04:00
  • 981bb7304a Merge pull request #258 from open-gsd/fix/windows-current-timestamp-bridge-crash Tom Boucher 2026-05-24 22:49:12 -04:00
  • a0f16e4f23 chore(changeset): add fragment for Windows current-timestamp crash fix Tom Boucher 2026-05-24 22:47:44 -04:00
  • 7d54416cc3 fix(ci): keep current-timestamp on CJS path to avoid Windows bridge crash Tom Boucher 2026-05-24 22:45:46 -04:00
  • afbf475768 Merge pull request #256 from open-gsd/fix/186-migrate-per-family-handlers Tom Boucher 2026-05-24 22:23:53 -04:00
  • 8f898836a7 refactor(#186): split per-family handler maps into sdk/src/handlers Tom Boucher 2026-05-24 22:22:39 -04:00
  • 2214394f11 Merge pull request #255 from open-gsd/fix/185-migrate-hub-errors-manifest Tom Boucher 2026-05-24 22:18:33 -04:00
  • c66b542f71 refactor(#185): migrate hub, errors, and manifest to canonical src seams Tom Boucher 2026-05-24 22:17:20 -04:00
  • 3517f65fa7 Merge pull request #254 from open-gsd/fix/184-migrate-init-composer Tom Boucher 2026-05-24 22:12:57 -04:00
  • f657ab972e fix(#184): correct runtime alias manifest path after relocation Tom Boucher 2026-05-24 22:09:29 -04:00
  • 5e0d804d8f fix(#184): preserve query init compatibility while migrating handlers Tom Boucher 2026-05-24 22:03:54 -04:00
  • 01cd00c080 refactor(#184): migrate init composer handlers to sdk/src/handlers/init Tom Boucher 2026-05-24 21:58:44 -04:00
  • 5e8e677328 Merge pull request #253 from open-gsd/fix/183-migrate-runtime-name-policy Tom Boucher 2026-05-24 21:53:25 -04:00
  • c5f9d95333 refactor(#183): migrate runtime name policy module to runtime path Tom Boucher 2026-05-24 21:52:18 -04:00
  • 8442762ca0 Merge pull request #252 from open-gsd/fix/182-migrate-project-root-module Tom Boucher 2026-05-24 21:45:57 -04:00
  • c46dfc4a7f refactor(#182): migrate project-root module to runtime path Tom Boucher 2026-05-24 21:38:49 -04:00
  • 22e9c1de62 refactor(#181): migrate workstream inventory builder to sdk/src/workstream (#250) Tom Boucher 2026-05-24 21:32:53 -04:00
  • 59bcdf03b6 refactor(#180): migrate STATE.md Document Module to sdk/src/state (#249) Tom Boucher 2026-05-24 21:06:50 -04:00
  • 9aae41f22d refactor(#179): migrate Configuration Module to sdk/src/config (#244) Tom Boucher 2026-05-24 20:49:35 -04:00
  • b2a8411e4d fix(#17): cap AskUserQuestion options at 4 across workflows (#243) Tom Boucher 2026-05-24 20:26:53 -04:00
  • 81a4d1c091 fix(#16): renumber canonical phases above 999 on remove (#241) Tom Boucher 2026-05-24 20:02:44 -04:00
  • a512bd79d7 fix(#222): enforce research synthesizer write-only summary contract (#240) Tom Boucher 2026-05-24 19:19:50 -04:00
  • e95fa8ad7d fix(13): emit raw string scalars for sdk --pick output (#239) Tom Boucher 2026-05-24 19:14:05 -04:00
  • 247596079f Merge pull request #238 from open-gsd/fix/11-bug-hand-sync-allowlist-lint-misses-cros Tom Boucher 2026-05-24 19:01:14 -04:00
  • 5042ec9d4f fix(11): support cross-name hand-sync pair detection Tom Boucher 2026-05-24 18:54:34 -04:00
  • 08f075e91e Merge pull request #237 from open-gsd/fix/10-bug-codebase-has-6-divergent-semver-comp Tom Boucher 2026-05-24 18:45:48 -04:00
  • 22136ae19d chore(changeset): add fragment for issue 10 semver consolidation Tom Boucher 2026-05-24 18:32:50 -04:00
  • 5434c8c4cb docs: update inventory surfaces for semver compare module Tom Boucher 2026-05-24 18:25:21 -04:00
  • 6913dbcdb1 fix(10): centralize semver comparison policy across hooks and changeset Tom Boucher 2026-05-24 18:14:56 -04:00
  • 7170120325 Make next Discord changelog release-only Solvely-Colin 2026-05-24 17:56:28 -04:00
  • fc4cb75819 Merge pull request #236 from open-gsd/fix/critical-release-flow-next-aware Tom Boucher 2026-05-24 17:35:12 -04:00
  • 7d3c9f6a83 fix(critical): make hotfix + auto-branch next-aware (Phase 3) Tom Boucher 2026-05-24 17:35:07 -04:00
  • faebb81187 Merge pull request #234 from open-gsd/fix/critical-flags-to-main Tom Boucher 2026-05-24 17:28:03 -04:00
  • ff933ee890 chore: enable next-branch automation (Phase 2 flips) (#232) Tom Boucher 2026-05-24 17:17:42 -04:00
  • 1bc7d61294 chore: introduce next integration branch (Phase 1 — additive) (#231) Tom Boucher 2026-05-24 17:11:31 -04:00
  • cf7e65e18c fix(#224): return byte counts for --pick stdout capture (#226) Tom Boucher 2026-05-24 16:34:02 -04:00
  • 5f3eb42864 feat(observability): propagate parentTraceId on DispatchEvent — ADR-0174 SDK retirement Phase 1.4 (#178) (#225) Tom Boucher 2026-05-24 16:32:28 -04:00
  • 7c539cb86a docs(227): ADR on input-validation checking semantic shape, not just type (#228) Tom Boucher 2026-05-24 16:32:01 -04:00
  • 2d14eb8873 feat(observability): add DispatchLogger seam — ADR-0174 SDK retirement Phase 1.3 (#177) (#223) Tom Boucher 2026-05-24 15:22:36 -04:00
  • 4bc3653578 fix(#167): support query meta-command in gsd-tools (#202) Tom Boucher 2026-05-24 14:37:10 -04:00
  • 3d82761f9a Add Discord changelog workflow Solvely-Colin 2026-05-24 14:33:49 -04:00
  • d011a6fac2 refactor(hub): tighten Result<T> typed payload — ADR-0174 SDK retirement Phase 1.2 (#176) (#221) Tom Boucher 2026-05-24 14:20:28 -04:00
  • 5b3646d6c8 fix(#213): support antigravity 2.x config directory split (#217) Tom Boucher 2026-05-24 14:17:03 -04:00
  • aaba233f83 fix(#170): migrate workflow fallback hints to @opengsd package (#204) Tom Boucher 2026-05-24 14:16:30 -04:00
  • 0dc3fd604c fix(#166): omit bash.exe wrapper for windows claude sh hooks (#203) Tom Boucher 2026-05-24 14:16:16 -04:00
  • 7bf06f7a68 fix(#33): add regression test for model_profile adaptive option (#149) Tom Boucher 2026-05-24 13:30:00 -04:00
  • 21e3ce53c0 feat(hub): drop mode/sdkLoader/SdkDispatchFailed (#175) (#220) Tom Boucher 2026-05-24 13:04:11 -04:00
  • 6fc46db49a fix(release): reject leading-zero versions and pre-check npm before publish (#219) Tom Boucher 2026-05-24 11:21:43 -04:00
  • 4a03ada279 docs(#209): refresh README continuity and audit messaging (#210) Tom Boucher 2026-05-24 01:53:18 -04:00
  • fa4bba478b chore(ci): adopt npm Trusted Publishers (OIDC) for release workflow (#207) (#208) Tom Boucher 2026-05-24 01:23:25 -04:00
  • b00cae7699 fix(ci): reference NPM publish secret as GETSHITDONEREDUXNPMTOKEN (#205) (#206) Tom Boucher 2026-05-24 00:55:16 -04:00
  • 39d8502752 fix(ci): raise Node heap to 6144 MB in release finalize job (#200) Tom Boucher 2026-05-24 00:09:45 -04:00
  • 6e31630f2a docs(adr): ADR-0174 — retire @opengsd/gsd-sdk package boundary (#198) Tom Boucher 2026-05-23 23:38:35 -04:00
  • d022dab470 fix(#105): skip strategy-branch auto-switch when use_worktrees=false (#150) Tom Boucher 2026-05-23 23:10:25 -04:00
  • 3169d5cda6 fix(ci): reduce Windows test concurrency 4→2 to prevent synckit worker exhaustion on Node 24 (#173) Tom Boucher 2026-05-23 23:10:06 -04:00
  • 6177e3a5f5 fix(4): retire cooperating-sibling for phase.*, introduce generator + I/O adapter, fix cmdPhaseComplete (#154) Tom Boucher 2026-05-23 21:47:11 -04:00
  • 7fdfd4afb4 chore: codify 10 session anti-patterns into CONTEXT.md (2026-05-23) (#172) Tom Boucher 2026-05-23 20:12:49 -04:00
  • dde56a1b77 chore: enforce sdk/dist freshness in gen-*.mjs + add staleness guard helper (#169) Tom Boucher 2026-05-23 19:33:54 -04:00
  • 85c67b4b21 chore: invalidate bug-2543 outdated namespace invariant + document /gsd-<cmd> migration in CONTEXT.md (#164) Tom Boucher 2026-05-23 18:42:47 -04:00
  • 63396dbb16 enh(#142): centralize runtime alias canonicalization seam (#143) Tom Boucher 2026-05-23 18:39:02 -04:00
  • 33ffc647e2 feat(117): reproducible npm environment bootstrap + check-env validator (#136) Tom Boucher 2026-05-23 18:38:49 -04:00
  • d8b432da1e fix(#14): wire --auto flag through progress→next handoff (#148) Tom Boucher 2026-05-23 18:10:19 -04:00
  • 333528843d fix(7): raise concurrency-safety roadmap-analyze budget to 5000ms (Mac flake mitigation) (#157) Tom Boucher 2026-05-23 16:22:31 -04:00
  • 41210f014e fix(5): decision-coverage gate parses <action> XML tag bodies for D-NN citations (#155) Tom Boucher 2026-05-23 16:22:26 -04:00
  • 7f02f9090b fix(26): retire validate.ts/verify.cjs cooperating-sibling for W005/W006-archived/I001 via generator (stacks on #156) (#158) Tom Boucher 2026-05-23 15:57:33 -04:00
  • 5414da2ce5 fix(6): retire validate.ts/verify.cjs cooperating-sibling, fix W007/phaseVariants/W006 drift via generator (#156) Tom Boucher 2026-05-23 15:51:34 -04:00
  • c439890e26 docs(2): clarify installer is required for cross-runtime compatibility (#144) Tom Boucher 2026-05-23 15:50:20 -04:00
  • 89886d90b4 feat(114): npm dependency integrity gate (npm ls invalid/extraneous) (#135) Tom Boucher 2026-05-23 15:50:17 -04:00
  • 925e8d9537 fix(ci): pin actions/checkout@v4 on Windows to bypass v6 includeIf auth bug (#162) Tom Boucher 2026-05-23 15:33:30 -04:00
  • 3f9eb43054 fix(#21): add YAML frontmatter to STATE.md template (#151) Tom Boucher 2026-05-23 14:56:35 -04:00
  • 75287effb9 feat(115): secret-scan exclusion governance + --strict reduced-scan mode (#134) Tom Boucher 2026-05-23 10:58:14 -04:00
  • 38d44a6ff8 fix(3): milestone.complete header dup, bullet leakage, one-liner noise (#146) Tom Boucher 2026-05-23 10:35:47 -04:00
  • af3fa8c60d ci(test): enforce github-hosted auth and resilient rebase fetch (#153) Tom Boucher 2026-05-23 10:34:04 -04:00
  • e32a53b974 feat(113): detect javascript:/data:/userinfo/token-in-query in markdown links (#133) Tom Boucher 2026-05-23 10:15:03 -04:00
  • 7bd77d6268 fix(116): locale-safe base64-scan with portable timeout and partial-scan signaling (#132) Tom Boucher 2026-05-23 10:14:48 -04:00