Lex Christopherson
710795ca88
1.20.2
2026-02-16 13:05:45 -06:00
Lex Christopherson
915d026ef3
1.20.1
2026-02-16 11:23:23 -06:00
Lex Christopherson
e8eab147f9
1.20.0
2026-02-15 17:15:04 -06:00
Lex Christopherson
1e3194a233
1.19.2
2026-02-15 14:40:27 -06:00
Lex Christopherson
a4ad25dad0
1.19.1
2026-02-15 10:05:32 -06:00
Lex Christopherson
ca18c24474
1.19.0
2026-02-15 09:07:40 -06:00
Lex Christopherson
9d815d31db
Revert 12 PRs merged without authorization
...
Reverts:
- #413 fix(install): build hooks/dist on the fly for dev installs
- #396 refactor(statusline): display git branch in status line
- #543 Add in-progress state for todos
- #532 feat: add git_tag config option
- #171 Add OpenCode installer package
- #519 feat: Add Mistral Vibe CLI Support
- #389 docs: use @latest for uninstall commands
- #288 fix(install): auto-migrate renamed statusline.js reference
- #502 fix(#501 ): verify-work defers diagnosis/planning
- #497 fix: move resolved debug sessions to resolved/ folder
- #512 fix: create feature branch before first commit
- #545 fix: add Write tool to gsd-verifier
These were merged without owner approval.
2026-02-14 14:25:26 -06:00
nullius
fbd727e9fd
feat: Add Mistral Vibe CLI Support ( #519 )
...
feat: Add Mistral Vibe CLI support
2026-02-14 14:17:58 -06:00
Lex Christopherson
9adb09fd29
1.18.0
2026-02-08 10:08:32 -06:00
Lex Christopherson
06399ec4a6
1.17.0
2026-02-08 09:40:14 -06:00
Lex Christopherson
ea0204bfc7
1.16.0
2026-02-08 08:24:14 -06:00
Lex Christopherson
9ad7903895
1.15.0
2026-02-08 01:45:11 -06:00
Lex Christopherson
ecba990933
1.14.0
2026-02-08 01:17:11 -06:00
Lex Christopherson
64373a8f36
1.13.0
2026-02-08 00:50:53 -06:00
TÂCHES
1b317dec45
feat: extract repetitive bash patterns into gsd-tools commands ( #472 )
...
* feat(gsd-tools): add history-digest, atomic state operations, and summary variants
Adds new performance-focused commands to gsd-tools and introduces specialized
summary templates to reduce context tax:
- history-digest: Compiles phase summaries into structured JSON for JIT loading
- state get/patch: Enables atomic STATE.md operations instead of full rewrites
- template select: Automatically chooses optimal summary template based on plan complexity
- Adds minimal, standard, and complex summary templates
Part of the "Hydra" architecture for GSD context optimization.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* chore: add project config
* docs: define v1 requirements
* docs: create roadmap (6 phases)
* feat(history-digest): fix nested YAML parsing and add tests
- Fix extractFrontmatter() to handle nested YAML structures like
dependency-graph.provides, tech-stack.added using stack-based parsing
- Add test infrastructure with Node test runner (npm test)
- Update gsd-planner to use digest fields directly instead of reading
full SUMMARY.md files
- Add 6 schema validation tests covering nested fields, merging,
malformed files, and backward compatibility
Closes: HIST-01, HIST-02, HIST-03, HIST-04
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* fix(planner): use digest for selection, full SUMMARY for understanding
The previous commit went too far by eliminating full SUMMARY reads.
The digest is an index for smart selection, not a replacement for
understanding what actually happened.
Two-step approach:
1. Digest to score/select relevant phases (2-4 typically)
2. Full SUMMARY read for selected phases (implementation details)
3. Digest-level context retained for unselected phases
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* feat(gsd-tools): add phases, roadmap, and phase commands
TDD implementation of three new commands to replace repetitive bash:
phases list [--type plans|summaries] [--phase N]
- Lists phase directories sorted numerically (handles decimals)
- Filter by file type or specific phase
- Replaces: ls -d .planning/phases/*/ | sort -V (22 occurrences)
roadmap get-phase <N>
- Extracts phase section from ROADMAP.md
- Returns name, goal, full section content
- Replaces: grep -A20 "Phase X:" ROADMAP.md (19 occurrences)
phase next-decimal <N>
- Calculates next decimal phase (06 → 06.1, 06.2 → 06.3)
- Handles gaps, normalizes input
- Replaces: complex bash math in insert-phase (3 occurrences)
16 new tests, all passing.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
* refactor: migrate agents/workflows to use gsd-tools commands
Replace inline bash patterns with centralized gsd-tools commands:
phases list:
- audit-milestone.md: ls -d .planning/phases/*/ | sort -V
- plan-milestone-gaps.md: ls -d ... | sort -V | tail -1
roadmap get-phase:
- plan-phase.md: grep -A5 "Phase X:" ROADMAP.md (2 occurrences)
- research-phase.md: grep patterns (2 occurrences)
- verify-phase.md: grep -A5 pattern
- gsd-verifier.md: grep -A5 pattern
- gsd-plan-checker.md: grep -A10 pattern
- commands/gsd/research-phase.md: grep patterns (2 occurrences)
phase next-decimal:
- insert-phase.md: complex bash decimal calculation
- decimal-phase-calculation.md: reference doc rewritten
phase-argument-parsing.md: updated to reference gsd-tools
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
---------
Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com >
2026-02-08 00:44:49 -06:00
Lex Christopherson
e92e64ce48
1.12.1
2026-02-07 22:12:28 -06:00
Lex Christopherson
e02b37d5e8
1.12.0
2026-02-07 11:39:47 -06:00
Lex Christopherson
ddc736ecbb
v1.11.3 - revert memory system
2026-02-06 09:48:17 -06:00
Lex Christopherson
7c42763aae
1.11.2
2026-02-05 13:21:44 -06:00
Lex Christopherson
b5ca9a2b76
1.11.1
2026-01-31 15:28:26 -06:00
Lex Christopherson
d8840c45d0
1.11.0
2026-01-31 15:28:22 -06:00
Lex Christopherson
80d67994ec
1.10.1
2026-01-30 06:55:28 -06:00
Lex Christopherson
beca9faead
1.10.0
2026-01-29 13:31:13 -06:00
Dryade AI
5379832fc2
feat: add Gemini support to installer ( #301 )
2026-01-29 13:22:46 -06:00
Lex Christopherson
3d2a960cd9
1.9.13
2026-01-23 18:12:33 -06:00
Lex Christopherson
f4b9dc12a5
1.9.12
2026-01-23 17:26:49 -06:00
Lex Christopherson
f74369feab
1.9.11
2026-01-23 17:05:16 -06:00
Lex Christopherson
8a00b4af54
1.9.10
2026-01-23 01:45:31 -06:00
Lex Christopherson
c22aed4d01
1.9.9
2026-01-23 01:43:24 -06:00
Lex Christopherson
a558ad277e
1.9.8
2026-01-22 23:26:38 -06:00
Lex Christopherson
8ecb8cd820
1.9.7
2026-01-22 15:02:13 -06:00
Lex Christopherson
0d65da1ceb
1.9.6
2026-01-22 12:56:54 -06:00
Lex Christopherson
81e48f963d
1.9.5
2026-01-22 11:12:52 -06:00
Lex Christopherson
e4155f4cc2
1.9.4
2026-01-21 10:56:57 -06:00
Lex Christopherson
d58ae52b54
1.9.3
2026-01-21 10:35:02 -06:00
Lex Christopherson
66a01a72a1
1.9.2
2026-01-21 10:30:15 -06:00
Lex Christopherson
d1fda80c7f
revert: remove codebase intelligence system
...
Rolled back the intel system due to overengineering concerns:
- 1200+ line hook with SQLite graph database
- 21MB sql.js dependency
- Entity generation spawning additional Claude calls
- Complex system with unclear value
Removed:
- /gsd:analyze-codebase command
- /gsd:query-intel command
- gsd-intel-index.js, gsd-intel-session.js, gsd-intel-prune.js hooks
- gsd-entity-generator, gsd-indexer agents
- entity.md template
- sql.js dependency
Preserved:
- Model profiles feature
- Statusline hook
- All other v1.9.x improvements
-3,065 lines removed
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-21 10:28:53 -06:00
Lex Christopherson
6027b5e4d8
1.9.1
2026-01-20 12:11:12 -06:00
Lex Christopherson
d7754b9066
1.9.0
2026-01-20 11:56:13 -06:00
Lex Christopherson
900fc95efc
fix: rename statusline.js to gsd-statusline.js for consistent hook naming
...
All GSD hooks now use gsd- prefix. Installer updated to clean up old
statusline.js file and hook registration from previous installs.
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 11:55:59 -06:00
Lex Christopherson
8d33ae7686
chore(04-03): add @anthropic-ai/sdk dependency
...
- Add @anthropic-ai/sdk ^0.52.0 for entity generation API calls
- Required for semantic entity file creation in analyze-codebase
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 09:56:49 -06:00
Lex Christopherson
11ab4a9218
feat(04-01): add sql.js dependency and graph schema
...
- Add sql.js ^1.12.0 dependency for WASM SQLite
- Add GRAPH_SCHEMA constant with nodes/edges tables
- Nodes use virtual id from JSON body for upserts
- Edges indexed by source and target for relationship queries
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 09:51:59 -06:00
Lex Christopherson
7692ebd346
1.8.0
2026-01-19 16:51:49 -06:00
Lex Christopherson
f8096792cc
1.7.1
2026-01-19 16:22:07 -06:00
Lex Christopherson
01f232375f
1.7.0
2026-01-19 15:59:29 -06:00
Joshua Shanks
4b7d1e16e6
chore: add homepage and bugs fields to package.json ( #178 )
...
Improves npm discoverability and helps users find documentation
and report issues directly from the npm package page.
2026-01-19 14:44:53 -06:00
Lex Christopherson
8c92967eb9
1.6.4
2026-01-17 11:18:05 -06:00
Lex Christopherson
079eca524f
1.6.3
2026-01-17 02:04:40 -06:00
Lex Christopherson
9654a8b370
1.6.2
2026-01-17 01:12:25 -06:00
Lex Christopherson
17f4f54b6f
1.6.1
2026-01-17 00:42:58 -06:00