Unify dispatch rules and hooks into a flat rule registry, add structured event journal with causal tracing, expose journal query as an LLM tool, and adopt gsd_concept_action tool naming. - RuleRegistry class absorbs dispatch rules + hooks into UnifiedRule objects with common when/where/then shape - post-unit-hooks.ts refactored from 524 lines → 90-line thin facade delegating to the registry - Event journal emits structured JSONL events with per-iteration flowId grouping and causedBy chains - gsd_journal_query LLM-callable tool for AI self-debugging of autonomous runs - 4 DB tools renamed to gsd_concept_action pattern with backward-compatible aliases - 164 new tests, zero regressions Closes #1763, closes #1764, closes #1766 Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| clipboard.test.mjs | ||
| diff.test.mjs | ||
| fd.test.mjs | ||
| glob.test.mjs | ||
| grep.test.mjs | ||
| highlight.test.mjs | ||
| html.test.mjs | ||
| image.test.mjs | ||
| json-parse.test.mjs | ||
| ps.test.mjs | ||
| text.test.mjs | ||
| truncate.test.mjs | ||
| ttsr.test.mjs | ||
| xxhash.test.mjs | ||