mirror of
https://github.com/EveryInc/compound-engineering-plugin.git
synced 2026-06-19 15:41:46 +02:00
ebbf43db62
* fix(compound-docs): correct severity enum in validation example The example error message referenced [critical, moderate, minor] but the yaml-schema.md defines severity as [critical, high, medium, low]. * refactor(agents): standardize search tool recommendations - Update repo-research-analyst to recommend built-in Grep tool instead of CLI rg (Grep uses ripgrep under the hood) - Add TypeScript example for ast-grep alongside Ruby - Update pattern-recognition-specialist to use built-in Grep tool - Keep ast-grep for AST-based structural matching (language-specific) * feat(agents): add learnings-researcher for institutional knowledge Add new research agent that efficiently searches docs/solutions/ for relevant past solutions before implementing features or fixing bugs. Key features: - Grep-first filtering strategy for efficiency with 100+ files - Category-based narrowing to reduce search scope - Parallel Grep calls with synonym support (OR patterns) - Frontmatter-only reads before full document reads - Always checks critical patterns file - Uses haiku model for speed (structured task, recipe-based) Integrates with /workflows:plan to run in parallel with repo-research-analyst during local research phase. Closes the loop on compound engineering: solutions documented via /workflows:compound are now discoverable during planning.