| .. |
|
auto
|
fix(gsd): add escalation and unit-detach guards to finalize timeout handlers
|
2026-04-07 21:10:55 -05:00 |
|
bootstrap
|
fix(gsd): validate depth verification answer before unlocking write-gate
|
2026-04-07 19:45:00 -05:00 |
|
commands
|
Merge pull request #3034 from jeremymcs/feat/gsd-show-config
|
2026-04-07 07:20:38 -05:00 |
|
docs
|
Merge pull request #3117 from jeremymcs/feat/worker-model-override
|
2026-04-07 07:22:00 -05:00 |
|
migrate
|
refactor: split shared/mod.ts into pure and TUI-dependent barrels (#1807)
|
2026-03-21 11:48:32 -06:00 |
|
prompts
|
fix(gsd): validate depth verification answer before unlocking write-gate
|
2026-04-07 19:45:00 -05:00 |
|
safety
|
fix(gsd): fix pre-execution-checks false positives from backticks and task.files
|
2026-04-06 19:00:47 -07:00 |
|
skills/gsd-headless
|
feat: add --events flag for JSONL stream filtering (#1000)
|
2026-03-17 17:35:44 -06:00 |
|
templates
|
chore: auto-commit after quick-task
|
2026-04-07 11:37:35 -04:00 |
|
tests
|
fix(gsd): add consecutiveFinalizeTimeouts to LoopState in journal tests
|
2026-04-07 21:15:37 -05:00 |
|
tools
|
fix(gsd): event log and reconciliation robustness (wave 2/5)
|
2026-04-07 12:14: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
|
fix(gsd): persist autoStartTime across session resume so elapsed timer survives /exit
|
2026-04-05 21:04:05 -05:00 |
|
auto-direct-dispatch.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 |
|
auto-dispatch.ts
|
fix(gsd): revert unknown artifact check to warn-and-proceed
|
2026-04-07 15:34:46 -05:00 |
|
auto-loop.ts
|
feat(gsd): wire structured error propagation through UnitResult
|
2026-03-26 01:01:15 -04:00 |
|
auto-model-selection.ts
|
fix(gsd): suppress model change notification in auto-mode unless verbose
|
2026-04-07 10:09:58 -05:00 |
|
auto-observability.ts
|
refine: replace manual unitId.split() with parseUnitId() across 12 files
|
2026-03-26 09:19:54 -06:00 |
|
auto-post-unit.ts
|
Merge pull request #3663 from Tibsfox/fix/queued-user-message-skip-pause
|
2026-04-07 07:09:38 -05:00 |
|
auto-prompts.ts
|
Merge pull request #3118 from jeremymcs/feat/parallel-research-slices
|
2026-04-07 07:22:24 -05:00 |
|
auto-recovery.ts
|
Merge pull request #3725 from jeremymcs/fix/state-machine-wave3-session
|
2026-04-07 18:04:27 -05:00 |
|
auto-start.ts
|
fix(gsd): session and recovery robustness (wave 3/5)
|
2026-04-07 12:35:43 -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
|
feat(gsd): Tool-driven write-side state transitions — replace markdown mutation with atomic SQLite tool calls (#2141)
|
2026-03-23 14:16:32 -06: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): treat queued-user-message skip as non-retryable interruption
|
2026-04-06 18:16:32 -07: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
|
fix: address PR #3468 review findings
|
2026-04-05 22:44:15 -04:00 |
|
auto-worktree.ts
|
Merge pull request #3556 from Tibsfox/fix/worktree-main-branch-pref
|
2026-04-07 07:17:17 -05:00 |
|
auto.ts
|
fix(gsd): address adversarial review findings for wave 3
|
2026-04-07 13:43:10 -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): harden codebase-map — bug fixes, UX polish, and expanded tests
|
2026-03-25 09:50:24 -05:00 |
|
collision-diagnostics.ts
|
|
|
|
commands-bootstrap.ts
|
feat(gsd): add /gsd changelog command with LLM-summarized release notes (#1465)
|
2026-03-19 15:36:43 -06:00 |
|
commands-cmux.ts
|
feat: integrate cmux with gsd runtime (#1532)
|
2026-03-19 20:05:06 -06:00 |
|
commands-codebase.ts
|
feat(gsd): enhance /gsd codebase with preferences, --collapse-threshold, and auto-init
|
2026-04-04 14:51:51 -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-extensions.ts
|
fix(gsd): discoverManifests skips symlinked extension directories
|
2026-04-06 21:13:08 -04:00 |
|
commands-handlers.ts
|
fix(doctor): strip --fix flag before positional parse (#1919) (#1926)
|
2026-04-05 00:52:11 -04: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): migrate all catch blocks to centralized workflow-logger
|
2026-04-04 13:42:55 -05:00 |
|
commands-mcp-status.ts
|
feat(gsd): add /gsd mcp command for MCP server status and connectivity (#2362)
|
2026-03-24 23:18:31 -06:00 |
|
commands-prefs-wizard.ts
|
feat(doctor): stale commit safety check with gsd snapshot and auto-cleanup
|
2026-03-31 17:25:29 -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-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: use path.sep for cross-platform path traversal guards and test assertions
|
2026-03-22 09:39:21 -06: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: ADR attribution — distinguish human vs agent vs collaborative decisions (#1830)
|
2026-03-21 15:26:28 -06:00 |
|
crash-recovery.ts
|
fix(parallel): resolve session lock contention and 3 related parallel-mode bugs (#2184) (#2800)
|
2026-03-27 14:48:35 -06: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
|
refine: replace manual unitId.split() with parseUnitId() across 12 files
|
2026-03-26 09:19:54 -06:00 |
|
dashboard-overlay.ts
|
fix(model-routing): use honest unitTypes for discuss dispatches and map all auto-dispatch phases
|
2026-03-27 12:48:11 -05:00 |
|
db-writer.ts
|
fix(gsd): session and recovery robustness (wave 3/5)
|
2026-04-07 12:35:43 -05:00 |
|
debug-logger.ts
|
|
|
|
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
|
chore: auto-commit after quick-task
|
2026-04-07 11:37:35 -04: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): use isClosedStatus() in dispatch guard instead of raw complete check
|
2026-04-06 17:50:02 -07:00 |
|
doctor-checks.ts
|
refactor: split doctor-checks into focused modules
|
2026-03-25 22:50:25 -06:00 |
|
doctor-engine-checks.ts
|
refactor: split doctor-checks into focused modules
|
2026-03-25 22:50:25 -06: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
|
feat(gsd): add 13 enhancements to /gsd doctor (#1583)
|
2026-03-20 08:12:09 -06:00 |
|
doctor-git-checks.ts
|
feat(doctor): stale commit safety check with gsd snapshot and auto-cleanup
|
2026-03-31 17:25:29 -05:00 |
|
doctor-global-checks.ts
|
refactor: split doctor-checks into focused modules
|
2026-03-25 22:50:25 -06:00 |
|
doctor-proactive.ts
|
feat(doctor): stale commit safety check with gsd snapshot and auto-cleanup
|
2026-03-31 17:25:29 -05:00 |
|
doctor-providers.ts
|
fix: integrate Codex & Gemini CLI into provider routes and rate-limit handling (#2922) (#3246)
|
2026-03-30 14:23:26 -06:00 |
|
doctor-runtime-checks.ts
|
fix: parse hook/* completed-unit keys correctly in forensics + doctor (#2826) (#3252)
|
2026-03-30 13:51:45 -06:00 |
|
doctor-types.ts
|
feat(doctor): stale commit safety check with gsd snapshot and auto-cleanup
|
2026-03-31 17:25:29 -05:00 |
|
doctor.ts
|
fix(gsd): rebuild STATE.md before guided-flow dispatch
|
2026-04-05 10:13:25 -07: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
|
chore(merge): resolve conflict with upstream/main for PR #3204
|
2026-04-01 14:05:28 -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-watcher.ts
|
merge: incorporate main into next (resolve 26 conflicts)
|
2026-03-24 13:21:19 -06:00 |
|
files.ts
|
feat(validate): extract followUps and knownLimitations in parseSummary (#2622)
|
2026-03-26 09:36:39 -06:00 |
|
forensics.ts
|
fix(metrics): deduplicate idle-watchdog entries and fix forensics false-positives (#1973)
|
2026-04-05 00:54:44 -04: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
|
|
|
|
git-service.ts
|
fix(git-service): fix merge-base ancestry check and .gsd/ leakage in snapshot absorption
|
2026-03-31 17:25:29 -05:00 |
|
gitignore.ts
|
fix(gsd): add .bg-shell/ to baseline gitignore patterns
|
2026-04-06 19:27:06 -07: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): WAL-safe migration backup + stronger regression tests
|
2026-04-07 13:27:30 -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): remove ecosystem research stub and address adversarial review
|
2026-04-07 11:39:01 -04: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(gsd): validate depth verification answer before unlocking write-gate
|
2026-04-07 19:45:00 -05:00 |
|
init-wizard.ts
|
feat(gsd): enhance /gsd codebase with preferences, --collapse-threshold, and auto-init
|
2026-04-04 14:51:51 -05: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
|
fix(remote-questions): empty-key entry in auth.json shadows valid Discord bot token (#2737)
|
2026-03-26 16:16:42 -06: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 |
|
md-importer.ts
|
Merge pull request #3697 from Tibsfox/fix/set-slice-sequence-on-insert
|
2026-04-07 06:56:53 -05: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
|
perf(gsd-db): comprehensive SQLite audit fixes — indexes, caching, safety, reconciliation
|
2026-03-26 22:38:23 +00:00 |
|
metrics.ts
|
fix(metrics): deduplicate idle-watchdog entries and fix forensics false-positives (#1973)
|
2026-04-05 00:54:44 -04: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
|
refactor(gsd): migrate all catch blocks to centralized workflow-logger
|
2026-04-04 13:42:55 -05: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
|
fix: resolve 4 state corruption bugs in milestone/slice completion (#2945) (#3093)
|
2026-03-30 14:36:07 -06: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
|
fix: align defaultRoutingConfig capability_routing to true
|
2026-04-04 11:04:27 -05:00 |
|
namespaced-registry.ts
|
|
|
|
namespaced-resolver.ts
|
|
|
|
native-git-bridge.ts
|
fix(git): use git add -u in symlink .gsd fallback to prevent hang (#3299)
|
2026-04-05 01:05:03 -04:00 |
|
native-parser-bridge.ts
|
|
|
|
notification-overlay.ts
|
fix(gsd): wrap long notification messages and fit overlay to content
|
2026-04-06 22:49:14 -05:00 |
|
notification-store.ts
|
fix(gsd): only unlink notification lock when owned, prevent foreign lock deletion
|
2026-04-06 17:39:44 -05:00 |
|
notification-widget.ts
|
feat(gsd): persistent notification panel with TUI overlay, widget, and web API
|
2026-04-05 22:13:28 -05: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
|
|
|
|
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(parallel): /gsd parallel watch — native TUI overlay for worker monitoring (#2806)
|
2026-03-27 14:51:18 -06: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: eliminate 3 recurring doctor audit false positives (#3105) (#3264)
|
2026-03-30 13:48:26 -06: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
|
fix(gsd): exclude task.files from checkTaskOrdering to prevent false positives
|
2026-04-07 08:41:51 -05:00 |
|
preferences-models.ts
|
fix(gsd): handle bare model IDs in resolveDefaultSessionModel (#3517)
|
2026-04-04 18:10:50 -05:00 |
|
preferences-skills.ts
|
fix(gsd): add Claude Code official skill directories to skill resolution
|
2026-04-04 15:15:29 -07:00 |
|
preferences-types.ts
|
chore: auto-commit after quick-task
|
2026-04-07 11:37:35 -04:00 |
|
preferences-validation.ts
|
chore: auto-commit after quick-task
|
2026-04-07 11:37:35 -04:00 |
|
preferences.ts
|
Merge pull request #3117 from jeremymcs/feat/worker-model-override
|
2026-04-07 07:22:00 -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): replace hardcoded agent skill paths with dynamic resolution (#3575)
|
2026-04-05 15:12:19 -05: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): remove ecosystem research stub and address adversarial review
|
2026-04-07 11:39:01 -04: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 |
|
rtk-status.ts
|
feat: managed RTK integration with opt-in preference and web UI toggle (#2620)
|
2026-03-26 09:33:07 -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): recover from stale lockfile after crash or SIGKILL
|
2026-04-06 18:33:27 -07: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 |
|
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
|
Merge upstream/main into fix/state-machine-wave5-consistency
|
2026-04-07 18:06:40 -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
|
fix(gsd): write safety — atomic writes and randomized tmp paths (wave 4/5)
|
2026-04-07 12:39:08 -05:00 |
|
triage-ui.ts
|
feat: stop/backtrack capture classifications for milestone regression (#3488)
|
2026-04-04 01:40:33 -04:00 |
|
types.ts
|
Merge pull request #3119 from jeremymcs/feat/reactive-graph-diagnostics
|
2026-04-07 07:23:18 -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: migrate unit ownership from JSON to SQLite to eliminate read-modify-write race (#3061)
|
2026-03-30 14:43:44 -06: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
|
feat(gsd): add directory safeguards for system/home paths (#1053)
|
2026-03-17 21:57:53 -06: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
|
perf(test): compile unit tests with esbuild, reclassify integration tests, fix node_modules symlink (#2809)
|
2026-03-27 14:51:49 -06: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(gsd): consistency and cleanup (wave 5/5)
|
2026-04-07 12:42:53 -05:00 |
|
workflow-logger.ts
|
fix(gsd): address remaining adversarial review findings for wave 3
|
2026-04-07 13:50:49 -05:00 |
|
workflow-manifest.ts
|
fix: coerce non-numeric strings in DB columns during manifest serialization (#2962) (#3229)
|
2026-03-30 14:32:58 -06:00 |
|
workflow-migration.ts
|
refactor(gsd): migrate all catch blocks to centralized workflow-logger
|
2026-04-04 13:42:55 -05:00 |
|
workflow-projections.ts
|
fix(gsd): consistency and cleanup (wave 5/5)
|
2026-04-07 12:42:53 -05:00 |
|
workflow-reconcile.ts
|
Merge upstream/main into fix/state-machine-wave2-events
|
2026-04-07 17:48:24 -05: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(gsd): suppress misleading warnings for expected ENOENT/EISDIR conditions
|
2026-04-06 18:23:54 -07: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): harden single-writer engine — close TOCTOU, intercept bypasses, status inconsistencies
|
2026-03-25 08:53:53 -06:00 |