Commit Graph

  • c0efb7b9f1 fix(workflows): remove deprecated --no-input flag from claude CLI calls (#1759) (#1842) Tom Boucher 2026-04-05 22:54:12 -04:00
  • 13c635f795 feat(security): improve prompt injection scanner — invisible Unicode, encoding obfuscation, structural validation, entropy analysis (#1839) Tom Boucher 2026-04-05 20:22:52 -04:00
  • 95eda5845e fix(tests): allowlist execute-phase.md in prompt-injection scan (#1835) Tom Boucher 2026-04-05 20:03:47 -04:00
  • 99c089bfbf feat: add /gsd:code-review and /gsd:code-review-fix commands (#1630) Bill Huang 2026-04-05 16:43:45 -07:00
  • 12cdf6090c feat(workflows): auto-copy learnings to global store at phase completion (#1828) Rezolv 2026-04-05 19:33:43 -04:00
  • e107b4e225 feat(config): add execution context profiles for mode-specific agent output (#1827) Rezolv 2026-04-05 19:09:19 -04:00
  • f25ae33dff feat(tools): add global learnings store with CRUD library and CLI support (#1831) Rezolv 2026-04-05 19:09:14 -04:00
  • 790cbbd0d6 feat(commands): add /gsd-explore for Socratic ideation and idea routing (#1813) Tibsfox 2026-04-05 15:33:27 -07:00
  • 02d2533eac feat(commands): add external plan import command /gsd-import (#1801) Rezolv 2026-04-05 18:33:24 -04:00
  • 567736f23d feat(commands): add safe git revert command /gsd-undo (#1800) Rezolv 2026-04-05 18:33:21 -04:00
  • db6f999ee4 feat(workflows): add stall detection to plan-phase revision loop (#1794) Rezolv 2026-04-05 18:33:19 -04:00
  • 3bce941b2a docs(agents): add few-shot calibration examples for plan-checker and verifier (#1792) Rezolv 2026-04-05 18:33:17 -04:00
  • 7b369d2df3 feat(intel): add queryable codebase intelligence system (#1728) Rezolv 2026-04-05 18:33:15 -04:00
  • 4302d4404e fix(core): treat model_profile "inherit" as pass-through instead of falling back to balanced (#1833) Tom Boucher 2026-04-05 18:20:11 -04:00
  • 2ded61bf45 fix(cli): require --confirm flag before phases clear deletes directories (#1832) Tom Boucher 2026-04-05 18:05:32 -04:00
  • b185529f48 fix(installer): guard .sh hook registration with fs.existsSync before writing settings.json (#1823) Tom Boucher 2026-04-05 17:49:20 -04:00
  • e881c91ef1 fix(cli): reject help/version flags instead of silently ignoring them (#1822) Tom Boucher 2026-04-05 17:32:18 -04:00
  • 3a277f8ba8 feat(next): add hard stop safety gates and consecutive-call guard (#1784) Tibsfox 2026-04-05 14:05:06 -07:00
  • 4c8719d84a feat(commands): add /gsd-scan for rapid single-focus codebase assessment (#1808) Tibsfox 2026-04-05 14:04:33 -07:00
  • 383007dca4 feat(workflows): add conditional thinking partner at decision points (#1816) Tibsfox 2026-04-05 14:04:08 -07:00
  • a2a49ecd14 feat(model-profiles): add adaptive preset with role-based model assignment (#1806) Tibsfox 2026-04-05 14:03:17 -07:00
  • 6d5a66f64e docs(references): add common bug patterns reference for debugger (#1797) Rezolv 2026-04-05 17:02:45 -04:00
  • 3143edaa36 fix(workflows): respect commit_docs:false in worktree merge and quick task commits (#1802) Tibsfox 2026-04-05 14:02:20 -07:00
  • aa87993362 feat(agents): add thinking model guidance reference files (#1722) (#1820) Tom Boucher 2026-04-05 17:01:25 -04:00
  • 94a18df5dd feat(references): add verification override mechanism reference (#1747) (#1819) Tom Boucher 2026-04-05 17:00:30 -04:00
  • b602c1ddc7 fix: remove editorial parenthetical descriptions from product names (#1778) Tom Boucher 2026-04-05 12:41:17 -04:00
  • 0b6ef6fa24 fix: register gsd-workflow-guard.js in settings.json during install (#1772) Tom Boucher 2026-04-05 12:30:24 -04:00
  • bdc143aa7f Merge pull request #1771 from gsd-build/fix/uninstall-hook-safety-1755 Jeremy McSpadden 2026-04-05 10:49:53 -05:00
  • 175d89efa9 fix(install): uninstall hook safety — per-hook granularity, legacy migration, workflow-guard cleanup Jeremy McSpadden 2026-04-05 10:46:40 -05:00
  • 84de0cc760 fix(install): comprehensive audit cleanup of hook copy, uninstall, and manifest (#1755) (#1768) Jeremy McSpadden 2026-04-05 10:37:27 -05:00
  • c7d25b183a fix(commands): replace undefined $GSD_TOOLS with resolved path (#1766) (#1769) Tom Boucher 2026-04-05 11:30:38 -04:00
  • cfff82dcd2 fix(workflow): protect orchestrator files during worktree merge (#1756) (#1764) Tom Boucher 2026-04-05 11:11:38 -04:00
  • 17c65424ad ci: auto-close draft PRs with policy message (#1765) Tom Boucher 2026-04-05 11:11:16 -04:00
  • 6bd786bf88 test: add stale /gsd: colon reference regression guard (#1753) Tom Boucher 2026-04-05 10:23:41 -04:00
  • b34da909a3 Revert "test: add stale /gsd: colon reference regression guard" Tom Boucher 2026-04-05 10:03:04 -04:00
  • f2c9b30529 test: add stale /gsd: colon reference regression guard Tom Boucher 2026-04-05 09:58:02 -04:00
  • 6317603d75 docs: add welcome back notice and update highlights to v1.33.0 Tom Boucher 2026-04-05 09:38:57 -04:00
  • 949da16dbc chore(release): v1.33.0 Tom Boucher 2026-04-05 09:25:28 -04:00
  • 89c2469ff2 feat(config): apply ~/.gsd/defaults.json as fallback for pre-project commands (#1738) Tibsfox 2026-04-05 06:15:41 -07:00
  • 381b4584f8 fix: stale hooks scanner ignores orphaned files from removed features (#1751) Tom Boucher 2026-04-05 09:15:19 -04:00
  • 931fef5425 fix: add Kilo path replacement in copyFlattenedCommands (#1710) Jeremy McSpadden 2026-04-04 15:17:11 -05:00
  • 771259597b refactor: deduplicate config defaults into CONFIG_DEFAULTS constant (#1708) Jeremy McSpadden 2026-04-04 15:17:09 -05:00
  • 323ba83e2b docs: add /gsd-secure-phase and /gsd-docs-update to COMMANDS.md (#1706) Jeremy McSpadden 2026-04-04 15:17:07 -05:00
  • 30a8777623 docs: add 3 missing agents to AGENTS.md and fix stale counts (#1703) Jeremy McSpadden 2026-04-04 15:17:05 -05:00
  • 4e2682b671 docs: update ARCHITECTURE.md with current component counts and missing entries (#1701) Jeremy McSpadden 2026-04-04 15:17:02 -05:00
  • 24c1949986 test: add MODEL_ALIAS_MAP regression test for #1690 (#1698) Tom Boucher 2026-04-04 15:52:13 -04:00
  • 8d29ecd02f fix: add missing 'act as' injection pattern to prompt guard hook (#1697) Jeremy McSpadden 2026-04-04 14:50:04 -05:00
  • fa57a14ec7 fix: resolve REG-04 — frontmatter inline array parser now respects quoted commas (#1695) Jeremy McSpadden 2026-04-04 14:50:01 -05:00
  • 839ea22d06 fix: replace shell sleep with cross-platform Atomics.wait in planning lock (#1693) Jeremy McSpadden 2026-04-04 14:49:59 -05:00
  • ade67cf9f9 fix: update MODEL_ALIAS_MAP to current Claude model IDs (#1691) Jeremy McSpadden 2026-04-04 14:49:56 -05:00
  • f6d2cf2a4a docs: add Chore / Maintenance issue template (#1689) Tom Boucher 2026-04-04 15:38:21 -04:00
  • 7185803543 fix(install): apply path replacement in copyCommandsAsClaudeSkills (#1677) Tom Boucher 2026-04-04 15:12:58 -04:00
  • a6457a7688 ci: drop Windows runner, add static hardcoded-path detection (#1676) Tom Boucher 2026-04-04 14:37:54 -04:00
  • 2703422be8 refactor(tests): standardize to node:assert/strict and t.after() per CONTRIBUTING.md (#1675) Tom Boucher 2026-04-04 14:29:03 -04:00
  • 9bf9fc295d feat(references): add shared behavioral docs and wire into workflows (#1658) Rezolv 2026-04-04 14:16:27 -04:00
  • 840b9981d9 fix: add environment-based runtime detection for /gsd-review (#1463) monokoo 2026-04-05 02:15:56 +08:00
  • ca6a273685 fix: remove marketing text from runtime prompt, fix #1656 and #1657 (#1672) Tom Boucher 2026-04-04 14:15:30 -04:00
  • e66f7e889e docs: add typed contribution templates and tighten contributor guidelines (#1673) Tom Boucher 2026-04-04 14:03:56 -04:00
  • 085f5b9c5b fix(install): remove marketing taglines from runtime selection prompt (#1655) Tom Boucher 2026-04-04 13:23:15 -04:00
  • 3d4b660cd1 docs: remove npm publish workaround from README Lex Christopherson 2026-04-04 09:24:51 -06:00
  • 8d6577d101 fix: update Discord invite link from vanity URL to permanent link (#1648) Tom Boucher 2026-04-04 09:04:13 -04:00
  • 05c08fdd79 docs: restore npm install notice on README, update docs/README.md for v1.32.0 Tom Boucher 2026-04-04 08:55:07 -04:00
  • c8d7ab3501 docs: fill documentation gaps from v1.32.0 audit Tom Boucher 2026-04-04 08:54:14 -04:00
  • 2c36244f08 docs: fill localized documentation gaps from v1.32.0 audit Tom Boucher 2026-04-04 08:52:15 -04:00
  • f6eda30b19 docs: update localized documentation for v1.32.0 release Tom Boucher 2026-04-04 08:45:55 -04:00
  • acf82440e5 docs: update English documentation for v1.32.0 release Tom Boucher 2026-04-04 08:28:50 -04:00
  • bfef14bbf7 docs: update all READMEs for v1.32.0 release Tom Boucher 2026-04-04 08:28:04 -04:00
  • 27bc736661 chore: release v1.32.0 Tom Boucher 2026-04-04 08:19:43 -04:00
  • 66368a42d9 feat: add Trae runtime install support (#1566) Elwin 2026-04-04 20:13:15 +08:00
  • f26e1e1141 feat(state): add programmatic gates for STATE.md consistency (#1647) Tom Boucher 2026-04-04 08:01:39 -04:00
  • 1e43accd95 feat(autonomous): add --to N flag to stop after specific phase (#1646) Tom Boucher 2026-04-04 07:58:27 -04:00
  • dc2afa299b feat(i18n): add response_language config for cross-phase language consistency (#1412) Tibsfox 2026-04-04 04:49:10 -07:00
  • 9d626de5fa fix(hooks): add read-before-edit guard for non-Claude runtimes (#1645) Tom Boucher 2026-04-04 07:35:18 -04:00
  • d4767ac2e0 fix: replace /gsd: slash command format with /gsd- skill format in all user-facing content (#1579) Quang Do 2026-04-04 18:24:31 +07:00
  • 05e35ac09a fix(workstreams): remove unnecessary Write from allowed-tools (#1637) (#1642) Tibsfox 2026-04-04 04:24:00 -07:00
  • 4645328e2e fix(verifier): filter gaps addressed in later milestone phases (#1624) (#1643) Tibsfox 2026-04-04 04:23:36 -07:00
  • 70d8bbcd17 fix(phase-resolution): use exact token matching instead of prefix matches (#1639) Tom Boucher 2026-04-04 07:14:55 -04:00
  • d790408aaa fix(roadmap): fall back to full ROADMAP.md for backlog phases (#1640) Tom Boucher 2026-04-04 07:14:24 -04:00
  • 4abcfa1e3a fix(execute): use sequential dispatch instead of timing-based stagger (#1541) Tibsfox 2026-04-04 04:12:27 -07:00
  • 12a4545124 fix(config): warn on unrecognized keys in config.json instead of silent drop (#1542) Tibsfox 2026-04-04 04:11:00 -07:00
  • bd6a13186b fix(hooks): use semver comparison for update check instead of inequality (#1617) Maxim Brashenko 2026-04-04 16:10:21 +05:00
  • 5011ff1562 fix(ui): show /clear before command in Next Up blocks (#1623) (#1631) Tibsfox 2026-04-03 22:28:14 -07:00
  • e8063ac9bb fix(plan-phase): preserve chain flag across discuss→plan→execute (#1620) (#1633) Tibsfox 2026-04-03 22:27:51 -07:00
  • 5d1d4e4892 docs: add manual update workaround for npm publish outage Tom Boucher 2026-04-03 18:27:22 -04:00
  • 6460c228ed Delete docs/superpowers directory Tom Boucher 2026-04-03 14:45:34 -04:00
  • cc6689aca8 fix(phase-runner): add research gate to block planning on unresolved open questions (#1618) Tom Boucher 2026-04-03 14:19:34 -04:00
  • 6d24b597a0 feat(sdk): reduce context prompt sizes with truncation and cache-friendly ordering (#1615) Tom Boucher 2026-04-03 14:07:04 -04:00
  • 46d9c26158 fix(agents): modular decomposition of gsd-planner.md to solve 50K char limit (#1612) Tom Boucher 2026-04-03 13:32:05 -04:00
  • 3d2c7ba39c feat(discuss): add --power flag for file-based bulk question answering (#1513) (#1611) Tom Boucher 2026-04-03 13:16:06 -04:00
  • d8ea195662 feat: add anti-pattern severity levels and mandatory understanding checks at resume (#1491) (#1610) Tom Boucher 2026-04-03 13:06:31 -04:00
  • bdf6b5efcb feat: add methodology artifact type with consumption mechanisms (#1488) (#1609) Tom Boucher 2026-04-03 13:06:10 -04:00
  • 3078279a9a feat(planner): add reachability_check step (#1606) Tom Boucher 2026-04-03 13:00:41 -04:00
  • 0a9ce8c975 fix(agents): instruct executor/planner to use available MCP tools (#1603) Tom Boucher 2026-04-03 12:48:10 -04:00
  • 5f3d4e6127 feat: add Cline runtime support via .clinerules (#1605) Tom Boucher 2026-04-03 12:41:04 -04:00
  • 522860ceef feat(verify): add optional Playwright-MCP automated UI verification (#1604) Tom Boucher 2026-04-03 12:40:47 -04:00
  • 8fce097222 feat: add /gsd:analyze-dependencies command to detect phase dependencies (#1607) Tom Boucher 2026-04-03 12:40:31 -04:00
  • bb74bd96d8 feat(workflows): expand pause-work for non-phase contexts and richer handoffs (#1608) Tom Boucher 2026-04-03 12:40:17 -04:00
  • ec7bf04a4d fix: orchestrator owns STATE.md/ROADMAP.md writes in parallel worktree mode (#1599) Tom Boucher 2026-04-03 12:20:21 -04:00
  • 0b43cfd303 fix: detect files_modified overlap and enforce wave ordering for dependent plans (#1587) (#1600) Tom Boucher 2026-04-03 12:19:41 -04:00
  • 40fc681b28 fix: use realpathSync.native for session projectId hash on Windows (#1593) (#1601) Tom Boucher 2026-04-03 12:14:45 -04:00