singularity-forge/src/resources/extensions/gsd
Jeremy McSpadden 76a85300ae fix(gsd): align ADR-009 integration with type-safe builds
Add ADR-009 docs and resolve compile/runtime typing regressions in UOK and extension modules.

Refs #4214
2026-04-14 20:46:46 -05:00
..
auto fix(gsd): align ADR-009 integration with type-safe builds 2026-04-14 20:46:46 -05:00
bootstrap fix(ci): cache dist alongside tsbuildinfo and use workflow-logger in catch blocks 2026-04-14 18:49:08 +02:00
commands fix: align v1→v2 commands with upstream types, remove engine-dependent slice mutations 2026-04-14 17:48:27 -05:00
docs Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
migrate refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
prompts refactor(gsd): remove /gsd map-codebase command 2026-04-14 17:48:02 -05:00
safety fix(gsd): normalize described expected output paths 2026-04-07 22:55:52 +02:00
skills/gsd-headless feat: add --events flag for JSONL stream filtering (#1000) 2026-03-17 17:35:44 -06:00
templates Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
tests Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
tools feat(graph): implement knowledge graph system (closes #4202) 2026-04-15 02:20:49 +02:00
uok fix(gsd): align ADR-009 integration with type-safe builds 2026-04-14 20:46:46 -05:00
watch feat(splash): add remote channel indicator to welcome screen tools row 2026-03-28 12:38:33 -05:00
workflow-templates feat: workflow templates — right-sized workflows for every task type (#1185) 2026-03-18 12:25:28 -06:00
activity-log.ts fix(gsd): handle retentionDays=0 on Windows + run windows-portability on PRs (#2460) 2026-03-25 00:17:22 -06:00
atomic-write.ts fix: harden auto-mode against stale integration metadata and Windows file locks (#1633) 2026-03-21 08:40:27 -06:00
auto-artifact-paths.ts fix: align run-uat artifact path to ASSESSMENT, preventing false stuck retries (#3053) 2026-03-30 14:45:57 -06:00
auto-budget.ts refactor: extract 7 focused modules from auto.ts (#898) 2026-03-17 11:03:01 -05:00
auto-dashboard.ts feat(tui): improve gsd overlays, shortcuts, and notification flows 2026-04-12 09:13:46 -05:00
auto-direct-dispatch.ts feat: gate workflow MCP units by provider transport capabilities 2026-04-09 11:30:08 -05:00
auto-dispatch.ts fix(auto): prevent premature auto-mode stops on blocked phase + missing reassessment 2026-04-14 06:00:25 +02:00
auto-loop.ts feat(gsd): wire structured error propagation through UnitResult 2026-03-26 01:01:15 -04:00
auto-model-selection.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
auto-post-unit.ts Merge pull request #4028 from mastertyko/fix/3838-closeout-cancelled-units 2026-04-14 18:29:38 -05:00
auto-prompts.ts feat(graph): implement knowledge graph system (closes #4202) 2026-04-15 02:20:49 +02:00
auto-recovery.ts fix(gsd): reject empty roadmap stubs as milestone plans (#4063) 2026-04-13 06:47:53 -04:00
auto-start.ts Merge pull request #4150 from jeremymcs/claude/debug-tui-auto-mode-vCnxA 2026-04-13 18:39:33 -05:00
auto-supervisor.ts merge: incorporate main into next (resolve 26 conflicts) 2026-03-24 13:21:19 -06:00
auto-timeout-recovery.ts fix(auto-mode): prevent false milestone merge after complete-milestone failure (#4175) 2026-04-14 07:24:12 -05:00
auto-timers.ts feat(gsd): add LLM safety harness for auto-mode damage control 2026-04-05 15:00:06 -05:00
auto-tool-tracking.ts fix(gsd): detect property-value JSON invocation errors 2026-04-10 23:19:23 +02:00
auto-unit-closeout.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
auto-utils.ts refactor: extract runSafely helper for try-catch-debug-continue pattern (#2611) 2026-03-26 08:11:01 -06:00
auto-verification.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
auto-worktree.ts fix(gsd): use milestone branch for merged worktree cleanup 2026-04-12 18:45:36 +02:00
auto.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
branch-patterns.ts refactor: consolidate branch name patterns into single module 2026-03-25 22:39:52 -06:00
cache.ts fix: include DB artifact cache in invalidateAllCaches (#793) 2026-03-16 22:32:10 -06:00
captures.ts feat: stop/backtrack capture classifications for milestone regression (#3488) 2026-04-04 01:40:33 -04:00
changelog.ts feat(gsd): add /gsd changelog command with LLM-summarized release notes (#1465) 2026-03-19 15:36:43 -06:00
claude-import.ts fix(claude-import): discover marketplace plugins nested inside container directories (#2718) 2026-03-26 16:23:16 -06:00
codebase-generator.ts fix(gsd): add missing directories to codebase generator exclude list 2026-04-10 13:40:45 -05:00
collision-diagnostics.ts feat: import Claude marketplace plugins with namespaced components 2026-03-16 11:47:28 -04:00
commands-add-tests.ts fix(gsd): harden pr-branch/ship argv-safety and canonical artifact paths 2026-04-14 18:10:16 -05:00
commands-backlog.ts fix: align v1→v2 commands with upstream types, remove engine-dependent slice mutations 2026-04-14 17:48:27 -05:00
commands-bootstrap.ts fix(gsd): auto-refresh codebase cache 2026-04-09 05:46:55 -05:00
commands-cmux.ts fix(gsd): auto-enable cmux when detected instead of prompting 2026-04-10 15:46:36 -05:00
commands-codebase.ts fix(gsd): auto-refresh codebase cache 2026-04-09 05:46:55 -05:00
commands-config.ts fix(remote-questions): empty-key entry in auth.json shadows valid Discord bot token (#2737) 2026-03-26 16:16:42 -06:00
commands-do.ts fix: align v1→v2 commands with upstream types, remove engine-dependent slice mutations 2026-04-14 17:48:27 -05:00
commands-extensions.ts fix(gsd): discoverManifests skips symlinked extension directories 2026-04-06 21:13:08 -04:00
commands-handlers.ts fix(gsd): use bun for update when installed via Bun (#4145) 2026-04-14 00:52:08 +02:00
commands-inspect.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
commands-logs.ts refactor: extend json-persistence utility and migrate top JSON I/O callsites (#1216) 2026-03-18 12:06:01 -06:00
commands-maintenance.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
commands-mcp-status.ts fix: Claude Code MCP tool output rendering and real-time streaming 2026-04-10 06:12:44 -05:00
commands-pr-branch.ts fix(gsd): harden pr-branch/ship argv-safety and canonical artifact paths 2026-04-14 18:10:16 -05:00
commands-prefs-wizard.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
commands-rate.ts fix: wire dead token-profile defaults and add /gsd rate command (#1505) (#1516) 2026-03-19 17:53:00 -06:00
commands-session-report.ts fix: align v1→v2 commands with upstream types, remove engine-dependent slice mutations 2026-04-14 17:48:27 -05:00
commands-ship.ts fix(gsd): harden pr-branch/ship argv-safety and canonical artifact paths 2026-04-14 18:10:16 -05:00
commands-workflow-templates.ts refactor: extract getErrorMessage() helper to eliminate 65 inline duplicates (#1280) 2026-03-18 19:12:44 -06:00
commands.ts Refactor GSD command and bootstrap modules (#1634) 2026-03-20 15:19:16 -06:00
complexity-classifier.ts feat(01-01): add taskMetadata to ClassificationResult and export extractTaskMetadata 2026-04-04 10:53:45 -05:00
config-overlay.ts feat(gsd): add /gsd show-config command 2026-03-29 15:17:04 -05:00
constants.ts fix: scope tools during discuss flows to prevent grammar overflow (#3307) 2026-04-05 01:04:48 -04:00
context-budget.ts refactor(gsd): remove prompt compression subsystem (~4,100 lines) (#1597) 2026-03-20 09:55:07 -06:00
context-injector.ts fix(gsd): break 3 circular dependencies in extension modules (#3730) 2026-04-13 08:13:43 -04:00
context-masker.ts feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
context-store.ts feat(M005): Tiered Context Injection - relevance-scoped context with 65%+ reduction 2026-04-07 22:44:09 -04:00
crash-recovery.ts fix(gsd): address 3 silent-crash secondary issues from #3348 post-#3696 (#4133) 2026-04-13 12:33:16 -04:00
custom-execution-policy.ts refine: replace manual unitId.split() with parseUnitId() across 12 files 2026-03-26 09:19:54 -06:00
custom-verification.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
custom-workflow-engine.ts fix(gsd): break 3 circular dependencies in extension modules (#3730) 2026-04-13 08:13:43 -04:00
dashboard-overlay.ts feat(tui): improve gsd overlays, shortcuts, and notification flows 2026-04-12 09:13:46 -05:00
db-writer.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
debug-logger.ts merge: resolve conflicts with main, remove copyright headers 2026-03-16 11:13:43 -05:00
definition-io.ts fix(gsd): break 3 circular dependencies in extension modules (#3730) 2026-04-13 08:13:43 -04:00
definition-loader.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
detection.ts fix(prompts): harden non-bypassable gates and exclude dot-folders from scanning 2026-04-08 12:58:13 -05:00
dev-execution-policy.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
dev-workflow-engine.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
diff-context.ts fix: enforce GSDError usage and activate unused error codes (#997) 2026-03-17 17:14:07 -06:00
dispatch-guard.ts fix(gsd): unblock mixed-dependency zero-dep slices (#4025) 2026-04-13 06:51:34 -04:00
doctor-checks.ts refactor: split doctor-checks into focused modules 2026-03-25 22:50:25 -06:00
doctor-engine-checks.ts fix(gsd): surface scoped doctor health warnings 2026-04-11 01:49:05 +02:00
doctor-environment.ts Merge pull request #1980 from trek-e/fix/doctor-stale-deps-marker-1974 2026-03-25 22:15:56 -06:00
doctor-format.ts fix(gsd): surface scoped doctor health warnings 2026-04-11 01:49:05 +02:00
doctor-git-checks.ts fix: Claude Code MCP tool output rendering and real-time streaming 2026-04-10 06:12:44 -05:00
doctor-global-checks.ts refactor: split doctor-checks into focused modules 2026-03-25 22:50:25 -06:00
doctor-proactive.ts fix: Claude Code MCP tool output rendering and real-time streaming 2026-04-10 06:12:44 -05:00
doctor-providers.ts fix(doctor): skip key check for CLI-authenticated providers 2026-04-12 19:16:16 -05:00
doctor-runtime-checks.ts fix: update GSD runtime ignore patterns for team mode (#2824) 2026-04-13 07:13:51 -04:00
doctor-types.ts fix(gsd): surface scoped doctor health warnings 2026-04-11 01:49:05 +02:00
doctor.ts fix(gsd): avoid false manifest and skipped-slice warnings 2026-04-10 06:48:47 -05:00
engine-resolver.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
engine-types.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
env-utils.ts fix: prune stale env-utils.js from extensions root, preventing startup load error (#1655) 2026-03-20 15:43:06 -06:00
error-classifier.ts Merge pull request #4092 from jeremymcs/fix/openrouter-credit-retry 2026-04-12 23:04:58 -05:00
error-utils.ts refactor: extract getErrorMessage() helper to eliminate 65 inline duplicates (#1280) 2026-03-18 19:12:44 -06:00
errors.ts fix: enforce GSDError usage and activate unused error codes (#997) 2026-03-17 17:14:07 -06:00
execution-policy.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
exit-command.ts fix: defend exit path against ESM module cache mismatch (#1854) 2026-03-21 15:22:13 -06:00
export-html.ts feat: health check phase 2 — real-time doctor issue visibility across widget, visualizer, and HTML reports (#1644) 2026-03-20 15:33:40 -06:00
export.ts fix: use PowerShell Start-Process for Windows browser launch, prevent URL wrapping (#1870) 2026-03-21 15:12:24 -06:00
extension-manifest.json fix(extensions): update provides.hooks in 7 extension manifests to match actual registrations (#3157) 2026-03-31 11:54:41 -06:00
file-lock.ts fix: TOCTOU file locking race conditions in event log and custom workflow graph 2026-04-11 14:49:19 -05:00
files.ts Merge pull request #3737 from mastertyko/fix/3736-safety-expected-output-paths 2026-04-08 22:18:56 -05:00
forensics.ts fix(gsd): scope stuck-loop forensics to auto sessions 2026-04-12 14:00:01 +02:00
gate-registry.ts fix(gsd): route quality gates through a per-turn registry 2026-04-12 21:13:16 -05:00
git-constants.ts fix(git): force LC_ALL=C in GIT_NO_PROMPT_ENV to support non-English locales (#2035) 2026-03-22 17:05:50 -06:00
git-self-heal.ts feat: move git operations to Rust via git2 crate (#572) 2026-03-15 20:02:10 -06:00
git-service.ts fix: update GSD runtime ignore patterns for team mode (#2824) 2026-04-13 07:13:51 -04:00
gitignore.ts fix: update GSD runtime ignore patterns for team mode (#2824) 2026-04-13 07:13:51 -04:00
graph-context.ts feat(graph): implement knowledge graph system (closes #4202) 2026-04-15 02:20:49 +02:00
graph.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
gsd-db.ts fix(gsd): align ADR-009 integration with type-safe builds 2026-04-14 20:46:46 -05:00
guided-flow-queue.ts fix(gsd): skip loading files for completed milestones in queue context builder 2026-03-24 13:47:20 -04:00
guided-flow.ts fix(gsd): detach auto start from active turns 2026-04-12 13:28:49 +02:00
health-widget-core.ts feat(widget): add last commit display and dashboard layout improvements (#3226) 2026-03-31 11:49:35 -06:00
health-widget.ts feat(widget): add last commit display and dashboard layout improvements (#3226) 2026-03-31 11:49:35 -06:00
history.ts fix: separate pi-tui-dependent layout utils to fix report generation (#1527) 2026-03-19 21:14:03 -06:00
index.ts fix(ci): cache dist alongside tsbuildinfo and use workflow-logger in catch blocks 2026-04-14 18:49:08 +02:00
init-wizard.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
interrupted-session.ts fix(gsd): detach auto start from active turns 2026-04-12 13:28:49 +02:00
journal.ts fix(gsd): add worktree lifecycle events to journal (#2486) 2026-03-25 08:43:39 -06:00
json-persistence.ts fix(gsd): write safety — atomic writes and randomized tmp paths (wave 4/5) 2026-04-07 12:39:08 -05:00
jsonl-utils.ts fix: deduplicate parseJSONL and unify MAX_JSONL_BYTES constant (#985) 2026-03-17 17:05:35 -06:00
key-manager.ts feat(pi-ai): add Alibaba DashScope as standalone provider (#3891) 2026-04-13 08:04:39 -04:00
markdown-renderer.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
marketplace-discovery.ts refactor: extract getErrorMessage() helper to eliminate 65 inline duplicates (#1280) 2026-03-18 19:12:44 -06:00
mcp-project-config.ts fix: Claude Code MCP tool output rendering and real-time streaming 2026-04-10 06:12:44 -05:00
md-importer.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
memory-extractor.ts fix: resolve OAuth API key in buildMemoryLLMCall via modelRegistry (#2959) (#3233) 2026-03-30 14:32:22 -06:00
memory-store.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
metrics.ts fix(gsd): scope stuck-loop forensics to auto sessions 2026-04-12 14:00:01 +02:00
migrate-external.ts fix: skip external state migration inside git worktrees (#2970) (#3227) 2026-03-30 14:33:16 -06:00
milestone-actions.ts fix(gsd): discard milestone DB and worktree state (#4065) 2026-04-13 12:04:38 -04:00
milestone-id-utils.ts feat(web): browser-based web interface (#1717) 2026-03-21 12:16:54 -06:00
milestone-ids.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
milestone-validation-gates.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
model-cost-table.ts fix: add openai-codex provider and modern OpenAI models to MODEL_CAPABILITY_TIER and cost tables (#3070) 2026-03-30 14:41:13 -06:00
model-router.ts feat(gsd): implement ADR-005 multi-model provider and tool strategy 2026-04-10 12:33:40 -05:00
namespaced-registry.ts feat: import Claude marketplace plugins with namespaced components 2026-03-16 11:47:28 -04:00
namespaced-resolver.ts feat: import Claude marketplace plugins with namespaced components 2026-03-16 11:47:28 -04:00
native-git-bridge.ts fix(gsd): replace execSync with execFileSync in nativeCommit, nativeIsRepo, nativeResetHard fallbacks 2026-04-14 19:17:59 +02:00
native-parser-bridge.ts Fix #453 native hangs in GSD auto-mode paths (#502) 2026-03-15 22:22:58 -06:00
notification-overlay.ts fix(tui): overlay subscription + Ctrl+Shift+P shortcut conflict 2026-04-12 18:14:01 -05:00
notification-store.ts fix(tui): overlay subscription + Ctrl+Shift+P shortcut conflict 2026-04-12 18:14:01 -05:00
notification-widget.ts fix(tui): eliminate pinned output duplication and reduce render overhead 2026-04-14 06:17:18 +02:00
notifications.ts fix: include project name in desktop notifications (#3072) 2026-03-30 14:40:58 -06:00
observability-validator.ts fix: restore PR files lost during merge conflict resolution 2026-03-25 22:39:33 -06:00
package.json Initial commit 2026-03-10 22:28:37 -06:00
parallel-eligibility.ts fix: treat ghost milestones as ineligible for parallel execution (#2501) (#3268) 2026-03-30 13:48:15 -06:00
parallel-merge.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
parallel-monitor-overlay.ts feat(tui): improve gsd overlays, shortcuts, and notification flows 2026-04-12 09:13:46 -05:00
parallel-orchestrator.ts Merge pull request #3117 from jeremymcs/feat/worker-model-override 2026-04-07 07:22:00 -05:00
parsers-legacy.ts fix(gsd): ignore filename headings in parsePlan 2026-04-08 19:19:32 +02:00
paths.ts Merge pull request #2283 from jeremymcs/feat/codebase-map 2026-04-01 10:49:01 -04:00
phase-anchor.ts feat: GSD context optimization with model routing and context masking 2026-04-04 01:02:35 -04:00
plugin-importer.ts fix: enforce GSDError usage and activate unused error codes (#997) 2026-03-17 17:14:07 -06:00
post-execution-checks.ts feat(gsd): add post-execution cross-task consistency checks 2026-04-05 19:46:31 -04:00
post-unit-hooks.ts feat(gsd): unified rule registry, event journal, journal query tool, and tool naming convention (#1928) 2026-03-21 18:47:41 -06:00
pre-execution-checks.ts Merge pull request #3982 from mastertyko/fix/3965-pre-exec-existing-file-ordering 2026-04-11 22:53:07 -05:00
preferences-models.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
preferences-skills.ts fix(gsd): break 3 circular dependencies in extension modules (#3730) 2026-04-13 08:13:43 -04:00
preferences-types.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
preferences-validation.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
preferences.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
preparation.ts fix(gsd): remove ecosystem research stub and address adversarial review 2026-04-07 11:39:01 -04:00
progress-score.ts feat: health check phase 2 — real-time doctor issue visibility across widget, visualizer, and HTML reports (#1644) 2026-03-20 15:33:40 -06:00
prompt-cache-optimizer.ts feat: add token optimization suite for prompt caching, compression, and smart context selection 2026-03-17 22:02:27 -05:00
prompt-loader.ts fix(gsd): normalize workingDirectory prompt paths (#4057) 2026-04-13 07:50:52 -04:00
prompt-ordering.ts feat: cache-ordered prompt assembly and dashboard cache hit rate (#1094) 2026-03-17 23:31:20 -06:00
prompt-validation.ts fix(gsd): route quality gates through a per-turn registry 2026-04-12 21:13:16 -05:00
provider-error-pause.ts fix: surface exhausted Claude SDK streams as errors (#2719) 2026-03-26 16:11:23 -06:00
queue-order.ts refactor: extend json-persistence utility and migrate top JSON I/O callsites (#1216) 2026-03-18 12:06:01 -06:00
queue-reorder-ui.ts refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807) 2026-03-21 11:48:32 -06:00
quick.ts fix(gsd): open DB before status derivation + respect isolation:none in quick 2026-04-06 19:30:05 -07:00
reactive-graph.ts feat(reactive): graph diagnostics and subagent_model config 2026-03-29 05:45:10 -05:00
repo-identity.ts fix: detect project relocation and recover state without data loss (#3080) 2026-03-30 14:39:50 -06:00
reports.ts fix: deduplicate formatDateShort into shared/format-utils (#1032) 2026-03-17 18:29:54 -06:00
rethink.ts feat: stop/backtrack capture classifications for milestone regression (#3488) 2026-04-04 01:40:33 -04:00
roadmap-mutations.ts fix: recognize U+2705 checkmark emoji as completion marker in prose roadmaps (#1897) 2026-04-05 07:44:08 -04:00
roadmap-slices.ts fix(gsd): normalize list inputs in complete-task + fix roadmap dep parsing 2026-04-06 19:32:17 -07:00
routing-history.ts refactor: extract shared JSON persistence utility, migrate metrics + routing-history + unit-runtime (#1206) 2026-03-18 11:25:32 -06:00
rule-registry.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
rule-types.ts feat(gsd): unified rule registry, event journal, journal query tool, and tool naming convention (#1928) 2026-03-21 18:47:41 -06:00
run-manager.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
safe-fs.ts refactor(gsd): migrate all catch blocks to centralized workflow-logger 2026-04-04 13:42:55 -05:00
service-tier.ts refactor(pi-ai): replace model-ID pattern matching with capability metadata (#2548) 2026-03-26 16:38:29 -06:00
session-forensics.ts fix: exclude lastReasoning from retry diagnostic to prevent hallucination loops (#2663) 2026-03-26 09:30:49 -06:00
session-lock.ts fix(gsd): align ADR-009 integration with type-safe builds 2026-04-14 20:46:46 -05:00
session-model-override.ts fix(gsd): honor /gsd model as session override across dispatch 2026-04-12 11:48:06 -05:00
session-status-io.ts refactor: extend json-persistence utility and migrate top JSON I/O callsites (#1216) 2026-03-18 12:06:01 -06:00
shortcut-defs.ts fix(tui): overlay subscription + Ctrl+Shift+P shortcut conflict 2026-04-12 18:14:01 -05:00
skill-catalog.ts fix(gsd): add Claude Code official skill directories to skill resolution 2026-04-04 15:15:29 -07:00
skill-discovery.ts fix(gsd): add Claude Code official skill directories to skill resolution 2026-04-04 15:15:29 -07:00
skill-health.ts fix(gsd): add Claude Code official skill directories to skill resolution 2026-04-04 15:15:29 -07:00
skill-telemetry.ts fix(gsd): add Claude Code official skill directories to skill resolution 2026-04-04 15:15:29 -07:00
slice-parallel-conflict.ts feat(parallel): slice-level parallelism with dependency-aware dispatch (#3315) 2026-04-05 01:55:20 -04:00
slice-parallel-eligibility.ts feat(parallel): slice-level parallelism with dependency-aware dispatch (#3315) 2026-04-05 01:55:20 -04:00
slice-parallel-orchestrator.ts feat(parallel): slice-level parallelism with dependency-aware dispatch (#3315) 2026-04-05 01:55:20 -04:00
state.ts Wire workflow-logger through the state system 2026-04-14 14:01:20 -05:00
status-guards.ts fix: prevent auto-mode from dispatching deferred slices (#3309) 2026-04-05 00:50:44 -04:00
structured-data-formatter.ts feat: ADR attribution — distinguish human vs agent vs collaborative decisions (#1830) 2026-03-21 15:26:28 -06:00
sync-lock.ts feat(gsd): single-writer state engine v2 — discipline layer on DB architecture 2026-03-25 08:53:02 -06:00
token-counter.ts feat: add token optimization suite for prompt caching, compression, and smart context selection 2026-03-17 22:02:27 -05:00
triage-resolution.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
triage-ui.ts feat: stop/backtrack capture classifications for milestone regression (#3488) 2026-04-04 01:40:33 -04:00
types.ts Integrate UOK model policy gates and kernel loop adapter 2026-04-14 20:46:46 -05:00
undo.ts fix(gsd): write safety — atomic writes and randomized tmp paths (wave 4/5) 2026-04-07 12:39:08 -05:00
unit-id.ts refactor: extract parseUnitId() to centralize unit ID parsing (#1282) 2026-03-18 19:20:08 -06:00
unit-ownership.ts fix(gsd): align ADR-009 integration with type-safe builds 2026-04-14 20:46:46 -05:00
unit-runtime.ts refine: replace manual unitId.split() with parseUnitId() across 12 files 2026-03-26 09:19:54 -06:00
validate-directory.ts fix(windows): harden portability across runtime and tooling 2026-04-10 20:33:18 -05:00
validation.ts refactor(gsd): extract duplicated status guards and validation helpers (#2767) 2026-03-26 18:14:43 -06:00
verdict-parser.ts fix(gsd): detect markdown body verdicts and guard plan-milestone against completed slices (#2960) (#3035) 2026-03-30 13:28:51 -06:00
verification-evidence.ts feat(gsd): add pre-execution plan verification checks 2026-04-05 19:46:31 -04:00
verification-gate.ts feat: managed RTK integration with opt-in preference and web UI toggle (#2620) 2026-03-26 09:33:07 -06:00
visualizer-data.ts fix(gsd): add file-based fallbacks for DB-dependent code paths and fix CI test failures 2026-03-24 14:59:56 -06:00
visualizer-overlay.ts fix(gsd): repair overlay, shortcut, and widget surfaces 2026-04-08 20:15:20 -05:00
visualizer-views.ts feat: health check phase 2 — real-time doctor issue visibility across widget, visualizer, and HTML reports (#1644) 2026-03-20 15:33:40 -06:00
workflow-engine.ts feat(gsd): declarative workflow engine — YAML-defined workflows through the auto-loop (#2024) 2026-03-22 08:51:47 -06:00
workflow-events.ts fix: TOCTOU file locking race conditions in event log and custom workflow graph 2026-04-11 14:49:19 -05:00
workflow-logger.ts fix(gsd): suppress workflow stderr during /gsd 2026-04-09 15:49:27 -05:00
workflow-manifest.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
workflow-mcp-auto-prep.ts fix(gsd): harden claude-code workflow MCP bootstrap 2026-04-11 08:35:19 -05:00
workflow-mcp.ts Merge pull request #3975 from jeremymcs/fix/windows-portability-sweep 2026-04-11 10:49:23 -05:00
workflow-migration.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
workflow-projections.ts Wire workflow-logger through the state system 2026-04-14 14:01:20 -05:00
workflow-reconcile.ts refactor(gsd): enforce single-writer invariant for engine DB 2026-04-14 18:28:24 +00:00
workflow-templates.ts fix(state-machine): 9 resilience fixes + 86 regression tests (#3161) 2026-04-07 07:27:08 -05:00
workspace-index.ts fix: use authoritative milestone status in web roadmap (#2807) (#3258) 2026-03-30 13:50:57 -06:00
worktree-command-bootstrap.ts Improve startup performance with lazy extension loading (#1336) 2026-03-19 07:38:50 -06:00
worktree-command.ts refactor: move GSD metadata from commit subject scopes to git trailers 2026-03-25 22:56:48 +00:00
worktree-health.ts feat(doctor): worktree lifecycle checks, cleanup consolidation, enhanced /worktree list (#1814) 2026-03-21 12:39:34 -06:00
worktree-manager.ts fix: update GSD runtime ignore patterns for team mode (#2824) 2026-04-13 07:13:51 -04:00
worktree-resolver.ts fix(worktree): correct merge failure notification command from /complete-milestone to /gsd dispatch complete-milestone (#1901) 2026-04-05 01:05:12 -04:00
worktree.ts test: add test isolation and pause wiring tests 2026-04-07 11:35:12 -04:00
write-intercept.ts fix(gsd): block direct writes to gsd.db via hooks to prevent corruption (#3674) 2026-04-13 08:14:03 -04:00