-
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