Tom Boucher
b393e98078
docs( #192 ): mark changeset as docs-exempt for internal cleanup
2026-05-25 11:43:29 -04:00
Tom Boucher
6ba6e630c7
test( #192 ): stabilize graphify auto-update matcher assertions
2026-05-25 11:41:03 -04:00
Tom Boucher
8c7ef76e25
test( #192 ): ratchet audit prefix test-file-count allowlist
2026-05-25 11:30:47 -04:00
Tom Boucher
a77883e131
fix( #192 ): retire sdk assumptions in lint and regression tests
2026-05-25 11:28:17 -04:00
Tom Boucher
36a237573c
chore( #192 ): retire sdk release pipeline seam
2026-05-25 11:20:43 -04:00
Tom Boucher
de73ad925d
Merge pull request #268 from open-gsd/fix/191-retire-sdk-package
...
chore(#191 ): retire @opengsd/gsd-sdk package seam
2026-05-25 11:00:22 -04:00
Tom Boucher
11918dcc37
chore( #191 ): retire sdk package seam
2026-05-25 10:58:36 -04:00
Tom Boucher
04b3be6833
Merge pull request #267 from open-gsd/fix/190-collapse-bridge
...
refactor(#190 ): collapse bridge and remove synckit runtime seam
2026-05-25 10:31:59 -04:00
Tom Boucher
4fa13cf9de
refactor( #190 ): collapse SDK sync bridge and remove synckit seam
2026-05-25 10:30:34 -04:00
Tom Boucher
d2634bf570
Merge pull request #266 from open-gsd/fix/189-require-dist-generated
...
refactor(#189 ): retire generated CJS module artifacts
2026-05-25 10:05:32 -04:00
Tom Boucher
bac141b120
docs: sync inventory and handsync allowlist after #189
2026-05-25 10:00:45 -04:00
Tom Boucher
a80241139b
build: run sdk build in root build script
2026-05-25 09:55:43 -04:00
Tom Boucher
30c572e537
refactor( #189 ): retire generated cjs artifacts from bin/lib
2026-05-25 09:54:50 -04:00
Tom Boucher
5a6ff5f81f
Merge pull request #264 from open-gsd/fix/188-tsc-build-step
...
build(#188 ): retire sdk generator scripts and freshness checks
2026-05-25 09:43:06 -04:00
Tom Boucher
4c92aacca5
build( #188 ): retire sdk generator and freshness scripts
2026-05-25 09:41:37 -04:00
Tom Boucher
140c3ed76d
Merge pull request #263 from open-gsd/fix/187-delete-parity-tests
...
chore(#187 ): delete all *-parity.test.cjs files
2026-05-25 09:25:48 -04:00
Tom Boucher
5d8a8c4d46
chore( #187 ): delete parity test suite
2026-05-25 09:24:37 -04:00
Tom Boucher
dc4b90ae4b
docs( #15 ): ADR for cross-AI convergence flags in existing orchestration ( #242 )
...
* docs(#15 ): propose convergence flag naming and doc-only test-gate exception
* docs(#15 ): define convergence config and allowed AI selection
2026-05-24 23:12:24 -04:00
Tom Boucher
981bb7304a
Merge pull request #258 from open-gsd/fix/windows-current-timestamp-bridge-crash
...
fix: avoid Windows current-timestamp crash by bypassing SDK bridge
2026-05-24 22:49:12 -04:00
Tom Boucher
a0f16e4f23
chore(changeset): add fragment for Windows current-timestamp crash fix
2026-05-24 22:47:44 -04:00
Tom Boucher
7d54416cc3
fix(ci): keep current-timestamp on CJS path to avoid Windows bridge crash
2026-05-24 22:45:46 -04:00
Tom Boucher
afbf475768
Merge pull request #256 from open-gsd/fix/186-migrate-per-family-handlers
...
refactor(#186 ): split per-family handler maps into sdk/src/handlers
2026-05-24 22:23:53 -04:00
Tom Boucher
8f898836a7
refactor( #186 ): split per-family handler maps into sdk/src/handlers
2026-05-24 22:22:39 -04:00
Tom Boucher
2214394f11
Merge pull request #255 from open-gsd/fix/185-migrate-hub-errors-manifest
...
refactor(#185 ): migrate hub, errors, and manifest to canonical src seams
2026-05-24 22:18:33 -04:00
Tom Boucher
c66b542f71
refactor( #185 ): migrate hub, errors, and manifest to canonical src seams
2026-05-24 22:17:20 -04:00
Tom Boucher
3517f65fa7
Merge pull request #254 from open-gsd/fix/184-migrate-init-composer
...
refactor(#184 ): migrate init composer handlers to sdk/src/handlers/init
2026-05-24 22:12:57 -04:00
Tom Boucher
f657ab972e
fix( #184 ): correct runtime alias manifest path after relocation
2026-05-24 22:09:29 -04:00
Tom Boucher
5e0d804d8f
fix( #184 ): preserve query init compatibility while migrating handlers
2026-05-24 22:03:54 -04:00
Tom Boucher
01cd00c080
refactor( #184 ): migrate init composer handlers to sdk/src/handlers/init
2026-05-24 21:58:44 -04:00
Tom Boucher
5e8e677328
Merge pull request #253 from open-gsd/fix/183-migrate-runtime-name-policy
...
refactor(#183 ): migrate runtime name policy module to sdk/src/runtime
2026-05-24 21:53:25 -04:00
Tom Boucher
c5f9d95333
refactor( #183 ): migrate runtime name policy module to runtime path
2026-05-24 21:52:18 -04:00
Tom Boucher
8442762ca0
Merge pull request #252 from open-gsd/fix/182-migrate-project-root-module
...
refactor(#182 ): migrate project-root resolution module to sdk/src/runtime
2026-05-24 21:45:57 -04:00
Tom Boucher
c46dfc4a7f
refactor( #182 ): migrate project-root module to runtime path
2026-05-24 21:38:49 -04:00
Tom Boucher
22e9c1de62
refactor( #181 ): migrate workstream inventory builder to sdk/src/workstream ( #250 )
2026-05-24 21:32:53 -04:00
Tom Boucher
59bcdf03b6
refactor( #180 ): migrate STATE.md Document Module to sdk/src/state ( #249 )
...
* refactor(#180 ): migrate state document module to sdk/src/state
* test(#180 ): ratchet lint allowlists for state module relocation
2026-05-24 21:06:50 -04:00
Tom Boucher
9aae41f22d
refactor( #179 ): migrate Configuration Module to sdk/src/config ( #244 )
...
* refactor(#179 ): migrate configuration module to sdk/src/config
* chore(#179 ): add changeset for config module path migration
2026-05-24 20:49:35 -04:00
Tom Boucher
b2a8411e4d
fix( #17 ): cap AskUserQuestion options at 4 across workflows ( #243 )
...
* fix(#17 ): enforce AskUserQuestion 4-option cap across workflows
* chore(changeset): add fixed entry for #17
2026-05-24 20:26:53 -04:00
Tom Boucher
81a4d1c091
fix( #16 ): renumber canonical phases above 999 on remove ( #241 )
2026-05-24 20:02:44 -04:00
Tom Boucher
a512bd79d7
fix( #222 ): enforce research synthesizer write-only summary contract ( #240 )
2026-05-24 19:19:50 -04:00
Tom Boucher
e95fa8ad7d
fix(13): emit raw string scalars for sdk --pick output ( #239 )
2026-05-24 19:14:05 -04:00
Tom Boucher
247596079f
Merge pull request #238 from open-gsd/fix/11-bug-hand-sync-allowlist-lint-misses-cros
...
fix(11): detect cross-name hand-sync pairs from allowlist
2026-05-24 19:01:14 -04:00
Tom Boucher
5042ec9d4f
fix(11): support cross-name hand-sync pair detection
2026-05-24 18:54:34 -04:00
Tom Boucher
08f075e91e
Merge pull request #237 from open-gsd/fix/10-bug-codebase-has-6-divergent-semver-comp
...
fix(10): consolidate semver comparison policy
2026-05-24 18:45:48 -04:00
Tom Boucher
22136ae19d
chore(changeset): add fragment for issue 10 semver consolidation
2026-05-24 18:32:50 -04:00
Tom Boucher
5434c8c4cb
docs: update inventory surfaces for semver compare module
2026-05-24 18:25:21 -04:00
Tom Boucher
6913dbcdb1
fix(10): centralize semver comparison policy across hooks and changeset
2026-05-24 18:14:56 -04:00
Solvely-Colin
7170120325
Make next Discord changelog release-only
2026-05-24 17:56:28 -04:00
Tom Boucher
fc4cb75819
Merge pull request #236 from open-gsd/fix/critical-release-flow-next-aware
...
fix(critical): make hotfix + auto-branch next-aware (Phase 3)
2026-05-24 17:35:12 -04:00
Tom Boucher
7d3c9f6a83
fix(critical): make hotfix + auto-branch next-aware (Phase 3)
...
- hotfix.yml: cherry-pick from origin/next (fallback origin/main) instead
of hardcoded origin/main. Under the next-branch model day-to-day fixes
land on next first; main only moves on release back-merges, so the old
source would miss every fix between releases.
- auto-branch.yml: create issue branches from heads/next (fallback
heads/main). Contributors should branch from where current work lives.
Phase 3 of the next-branch rollout per docs/adr/230-introduce-next-integration-branch.md.
2026-05-24 17:35:07 -04:00
Tom Boucher
faebb81187
Merge pull request #234 from open-gsd/fix/critical-flags-to-main
...
fix: bring next-branch automation flag flips to main
2026-05-24 17:28:03 -04:00