Commit Graph

  • ab51253370 fix(3599): treat prefixed phase headings as section boundaries Tom Boucher 2026-05-15 22:40:18 -04:00
  • 06da35a95a fix(3601): stop phase removal at non-numeric peer headers Tom Boucher 2026-05-15 22:40:18 -04:00
  • 4824aefe42 fix(3591): forward workstream to native registry dispatch in GSDToolsRuntime Tom Boucher 2026-05-15 22:35:13 -04:00
  • 55e50cf392 fix(3600): count project-code-prefixed phase dirs in milestone filter Tom Boucher 2026-05-15 22:28:49 -04:00
  • 99567d8eb5 fix(3602): renumber slugged plan references on phase removal Tom Boucher 2026-05-15 22:23:46 -04:00
  • 7036bb4019 fix(3601): preserve peer-depth decimal phases on integer phase removal Tom Boucher 2026-05-15 22:20:34 -04:00
  • f422a05450 fix(3610): unblock fresh Codex install when leftover bundled hooks present Tom Boucher 2026-05-15 22:13:34 -04:00
  • 2336c27141 fix(3599): preserve project-code prefix when looking up roadmap phases Tom Boucher 2026-05-15 22:08:28 -04:00
  • 79ea076daa fix(3571): load configuration manifests after install (#3572) Maxim Brashenko 2026-05-16 07:03:03 +05:00
  • 6a2bf05de7 feat(#3039): tier /gsd-help output (--brief, default, --full, <topic>) (#3040) Andreas Brauchli 2026-05-15 20:02:55 -06:00
  • f27a20a388 fix(3608): model Antigravity as a first-class runtime in update.md Tom Boucher 2026-05-15 21:58:51 -04:00
  • 18ffaa86cc fix(3605): scrub retired slash commands from agents/*.md Tom Boucher 2026-05-15 21:54:03 -04:00
  • ac34ab2cec fix(3587): address codex-review findings on PR #3611 Tom Boucher 2026-05-15 20:51:05 -04:00
  • 4e7e83bf58 fix(3587)(security): argv-based subprocess for check.ship-ready Tom Boucher 2026-05-15 20:42:52 -04:00
  • 34ac1f5e59 fix: address CodeRabbit findings on phase mode parsing Tom Boucher 2026-05-15 20:20:25 -04:00
  • 8e728fd2d6 fix(3582): address codex-review findings on PR #3609 Tom Boucher 2026-05-15 20:21:12 -04:00
  • ceb7a948d8 test: harden mvp-mode behavioral coverage Tom Boucher 2026-05-15 20:17:57 -04:00
  • 71f39eb778 fix(3582): regression test for Codex install skill-materialization Tom Boucher 2026-05-15 20:10:55 -04:00
  • 5a8610e0c2 test: forbid cwd in PR checkers Tom Boucher 2026-05-15 20:00:29 -04:00
  • 77b16993f8 fix(3584): address coderabbit findings on PR #3606 Tom Boucher 2026-05-15 19:52:17 -04:00
  • bdf06c04b0 fix(3584): address codex-review findings on PR #3606 Tom Boucher 2026-05-15 19:42:48 -04:00
  • 77ac9448bf chore: add changeset for behavioral alias tests Tom Boucher 2026-05-15 19:37:55 -04:00
  • f3f088a03c test: add behavioral alias dispatch contract Tom Boucher 2026-05-15 19:34:31 -04:00
  • 034b47c8d0 fix(3584): runtime-aware slash formatter for user-facing emissions Tom Boucher 2026-05-15 19:32:02 -04:00
  • 38c35a608d docs: add QA test examples Tom Boucher 2026-05-15 18:15:47 -04:00
  • 823b4ece0a Merge pull request #3580 from gsd-build/codex/revert-pr-3578-rate-limit Tom Boucher 2026-05-15 15:21:46 -04:00
  • 05d4ba8147 Revert "Merge pull request #3578 from gsd-build/fix/3569-init-plan-phase-status" Tom Boucher 2026-05-15 15:16:55 -04:00
  • a244dd7fc3 Merge pull request #3578 from gsd-build/fix/3569-init-plan-phase-status Tom Boucher 2026-05-15 15:11:38 -04:00
  • 8f95b2fe23 Merge pull request #3564 from gsd-build/fix/3560-validate-health-w007-false-positive-scan Tom Boucher 2026-05-15 15:11:10 -04:00
  • 0080c791ed chore(3569): add changeset fragment for PR #3578 Tom Boucher 2026-05-15 15:07:49 -04:00
  • 1cdfe3f452 chore(changeset): add fragment for #3560 Tom Boucher 2026-05-15 12:52:34 -04:00
  • 21ae65f433 fix(3560): ignore archived phases for W007 warnings Tom Boucher 2026-05-15 12:51:51 -04:00
  • 0aa4bd92fb fix(3569): surface phase_status from init.plan-phase + gate /gsd:plan-phase on closed phases Tom Boucher 2026-05-15 15:04:11 -04:00
  • 3edbf7f357 Merge pull request #3563 from gsd-build/fix/3561-gsd-ultraplan-phase-runtime-gate-checks- Tom Boucher 2026-05-15 15:03:14 -04:00
  • 54d27b6542 Merge pull request #3565 from gsd-build/fix/3559-validate-health-w006-false-positive-for- Tom Boucher 2026-05-15 15:03:08 -04:00
  • eb92d107c8 Merge pull request #3568 from gsd-build/fix/3562-codex-0-130-0-gsd-1-42-2-installs-workfl Tom Boucher 2026-05-15 15:03:04 -04:00
  • 1783d10205 Merge pull request #3573 from gsd-build/fix/3566-codex-hooks-canonical-feature-key Tom Boucher 2026-05-15 15:03:00 -04:00
  • 56a95adeb6 Merge pull request #3574 from gsd-build/feat/3567-state-router-bridge-delegation Tom Boucher 2026-05-15 15:01:47 -04:00
  • ec4025d538 test(3566): clarify ownership semantics for legacy codex_hooks docs Tom Boucher 2026-05-15 14:54:58 -04:00
  • e3e54d67d6 fix(3567): load SDK bridge via public package export Tom Boucher 2026-05-15 14:54:58 -04:00
  • 9052ed309c fix(3559): preserve phase suffixes in W006/W007 normalization Tom Boucher 2026-05-15 14:46:11 -04:00
  • 9a04332953 docs+test(3562): align codex roots wording and parse SKILL frontmatter Tom Boucher 2026-05-15 14:44:40 -04:00
  • acf92de6e2 test(3566): remove raw-text greps from codex hooks regression Tom Boucher 2026-05-15 14:42:14 -04:00
  • 683f1890e9 chore(3574): add changeset fragment for Phase 5.1 Tom Boucher 2026-05-15 14:35:38 -04:00
  • 7ebcf41939 feat(3567): state.* router delegates via executeForCjs + Phase 5.0 worker fix (Phase 5.1 of #3524) Tom Boucher 2026-05-15 14:34:25 -04:00
  • bd81bb7136 chore(3566): backfill PR number in changeset Tom Boucher 2026-05-15 14:26:00 -04:00
  • 1746f89ac7 fix(3566): narrow scope; update codex-config tests for canonical hooks key Tom Boucher 2026-05-15 14:22:32 -04:00
  • 55b3f45ad0 fix(3566): emit canonical [features].hooks; recognize legacy codex_hooks as alias Tom Boucher 2026-05-15 14:03:32 -04:00
  • 4471459ea1 chore(3562): backfill PR number in changeset Tom Boucher 2026-05-15 13:47:04 -04:00
  • 08848df839 docs(3562): pin minimum Codex CLI version (0.130.0) and explain the seam Tom Boucher 2026-05-15 13:46:12 -04:00
  • 365340596d fix(3562): generate Codex skill surface; $gsd-* commands discoverable after install Tom Boucher 2026-05-15 13:31:31 -04:00
  • f097598689 fix(3561): fail closed when Claude version is unavailable Tom Boucher 2026-05-15 12:59:18 -04:00
  • 2ce2685b42 chore(changeset): add fragment for #3559 Tom Boucher 2026-05-15 12:54:18 -04:00
  • 1ba9e55998 fix(3559): skip W006 for unchecked future phases Tom Boucher 2026-05-15 12:53:43 -04:00
  • fbfa4e30f3 chore(changeset): add fragment for #3561 Tom Boucher 2026-05-15 12:48:45 -04:00
  • 18397fb7f5 fix(3561): gate ultraplan runtime on Claude Code markers Tom Boucher 2026-05-15 12:47:54 -04:00
  • 1a4e6df6b3 Merge pull request #3557 from gsd-build/feat/3347-auto-update-knowledge-graph-after-main-h Tom Boucher 2026-05-15 12:06:41 -04:00
  • e38f3e7251 Merge pull request #3558 from gsd-build/feat/3555-executeforcjs-bridge Tom Boucher 2026-05-15 12:03:56 -04:00
  • d20d3e88b5 fix: align settings docs and inventory completion matching Tom Boucher 2026-05-15 11:55:19 -04:00
  • 72bc456662 chore(3347): backfill PR number in changeset Tom Boucher 2026-05-15 11:00:12 -04:00
  • dd4f75376a fix(3347): surface auto-build state via graphifyStatus; trim planner edits to free size budget Tom Boucher 2026-05-15 10:46:20 -04:00
  • b0fd732579 fix(3347): allowlist graphify-update hook path in docs-parity-live-registry test Tom Boucher 2026-05-15 10:29:43 -04:00
  • 088fc204ee fix(3347): clear CI gates raised by initial commit Tom Boucher 2026-05-15 10:23:55 -04:00
  • dacc23137a feat(3347): opt-in auto-update of knowledge graph after main HEAD advances Tom Boucher 2026-05-15 10:10:27 -04:00
  • fcef212926 test: align runtime-bridge coverage header Tom Boucher 2026-05-15 11:59:11 -04:00
  • 3ca410b5cc test: pin runtime-bridge-sync error classifications Tom Boucher 2026-05-15 11:52:56 -04:00
  • 697c94c782 chore(3558): add changeset fragment for Phase 5.0 Tom Boucher 2026-05-15 11:11:13 -04:00
  • 8090456b66 feat(3555): QueryRuntimeBridge.executeForCjs synchronous primitive (Phase 5.0 of #3524) Tom Boucher 2026-05-15 11:10:03 -04:00
  • bea62862d3 Merge pull request #3554 from gsd-build/feat/3553-project-root-resolution Tom Boucher 2026-05-15 10:17:45 -04:00
  • 13ff4a625b fix: address coderabbit doc and ordering feedback Tom Boucher 2026-05-15 10:14:37 -04:00
  • 0a2787d00b chore(3554): add changeset fragment for Phase 4 Tom Boucher 2026-05-15 09:58:30 -04:00
  • a3ca6ff6d6 feat(3553): Project-Root Resolution Module via generator (Phase 4 of #3524) Tom Boucher 2026-05-15 09:57:23 -04:00
  • c6b8e22f9e Merge pull request #3548 from gsd-build/feat/3544-workstream-inventory-builder Tom Boucher 2026-05-15 09:53:09 -04:00
  • eae1dc6f6b docs: keep inventory module rows sorted Tom Boucher 2026-05-15 09:49:19 -04:00
  • fc4d005339 fix: satisfy inventory and changeset CI gates Tom Boucher 2026-05-15 09:44:45 -04:00
  • 6d65a1f52f chore: add changeset for workstream inventory builder Tom Boucher 2026-05-15 09:36:47 -04:00
  • 6a26e0c78b fix: remove unused path import in inventory builder Tom Boucher 2026-05-15 09:14:44 -04:00
  • ed8f4c9a31 feat(3544): Workstream Inventory Builder/Reader split (Phase 3 of #3524) Tom Boucher 2026-05-15 08:40:44 -04:00
  • fa862c77ee Merge pull request #3540 from gsd-build/feat/3536-configuration-module Tom Boucher 2026-05-15 09:33:22 -04:00
  • 173743fd9e fix: preserve canonical sub-repos normalization semantics Tom Boucher 2026-05-15 09:25:49 -04:00
  • a31d45eedd Merge pull request #3547 from gsd-build/fix/3541-first-time-baseline-migration-prompt-use Tom Boucher 2026-05-15 09:24:40 -04:00
  • ddd490a5e8 Merge pull request #3546 from gsd-build/fix/3542-worktree-stash-storage-is-shared-across- Tom Boucher 2026-05-15 09:19:12 -04:00
  • 12a9f4f038 fix: harden configuration dynamic patterns and writes Tom Boucher 2026-05-15 09:18:15 -04:00
  • 544037e132 fix: honor installer migration resolution env override Tom Boucher 2026-05-15 09:16:41 -04:00
  • 8768e21204 chore(3549): finish CONTEXT.md pure-predicate refactor + capture parallel-fix-dispatch lessons (#3550) Tom Boucher 2026-05-15 08:55:14 -04:00
  • db76cc8dd5 chore(3541): backfill PR number in changeset Tom Boucher 2026-05-15 08:36:39 -04:00
  • 4e7d0c2bbf fix(3541): use /gsd:update colon syntax in comment (retired /gsd-update form) Tom Boucher 2026-05-15 08:33:41 -04:00
  • 0d9a800e56 chore(3542): backfill PR number in changeset Tom Boucher 2026-05-15 08:31:19 -04:00
  • 24a992a05c chore(3536): add changeset fragment for user-facing surfaces Tom Boucher 2026-05-15 08:25:06 -04:00
  • c39a7e1f6f fix(3541): resolve prompt-user migration actions in non-TTY runs; improve error grouping Tom Boucher 2026-05-15 08:16:28 -04:00
  • 85d7a8b4b1 fix(3542): prohibit git stash in executor agents — shared stash storage violates worktree isolation Tom Boucher 2026-05-15 08:16:26 -04:00
  • 4b2de40f90 fix(3536): silence source-grep lint on config-schema parity test Tom Boucher 2026-05-15 08:14:28 -04:00
  • 2de2d185fa feat(3536): Configuration Module via shared manifests + generator (Phase 2 of #3524) Tom Boucher 2026-05-14 23:50:15 -04:00
  • a7f0af2ce9 fix(3537): route every phase-number ROADMAP regex through phaseMarkdownRegexSource (#3538) Tom Boucher 2026-05-14 23:17:38 -04:00
  • bfd7ddbad3 feat(3530): STATE.md Document Module via generator (Phase 1 of #3524) (#3531) Tom Boucher 2026-05-14 22:17:20 -04:00
  • e437ded6fc docs(3524): CJS↔SDK hard-seam ADR + phased PRD (#3529) Tom Boucher 2026-05-14 22:08:33 -04:00
  • 55c72f47ff Docs: align v1.42.1 release notes format Tom Boucher 2026-05-14 20:49:01 -04:00
  • cbe8326d71 Merge pull request #3533 from gsd-build/docs/v1.42.1-release-update Tom Boucher 2026-05-14 20:44:26 -04:00
  • 5c202372ed docs: update v1.42.1 release documentation Tom Boucher 2026-05-14 20:42:35 -04:00
  • d4d4178603 Merge pull request #3483 from radioflyer28/feat/agent-launch-reasoning-transport-3474 Tom Boucher 2026-05-14 20:01:32 -04:00