feat: add planner and worker agent orchestration (#1834)

This commit is contained in:
Carlos Florêncio
2026-07-21 23:23:14 +01:00
committed by GitHub
parent 5499eadf19
commit c1251947bf
67 changed files with 1056 additions and 440 deletions
+3 -5
View File
@@ -1,6 +1,6 @@
---
description: Kandev harness routing for skills, agents, platform mirrors, and spec-driven work.
globs: ".agents/**, .claude/**, .codex/**, .opencode/**, AGENTS.md, CLAUDE.md, docs/specs/**"
globs: ".agents/**, .claude/**, .codex/**, .cursor/**, .opencode/**, AGENTS.md, CLAUDE.md, docs/specs/**"
alwaysApply: false
---
@@ -12,11 +12,9 @@ Use the shared Kandev harness as the source of truth:
- Source agent roles live under `.agents/agents/<name>.md`.
- Claude mirrors live under `.claude/agents/<name>.md`.
- Codex mirrors live under `.codex/agents/<name>.toml`.
- Cursor mirrors live under `.cursor/agents/<name>.md`.
- OpenCode mirrors live under `.opencode/agents/<name>.md`.
- Cursor persistent guidance should use `.cursor/rules/*.mdc`; do not invent undocumented project-local subagent or slash-command paths.
For harness edits, load `.agents/skills/harness-improvement/SKILL.md` and the relevant bundled references under `.agents/skills/harness-improvement/references/`. Use `references/platforms/` before external docs.
For feature/fix development, follow the Kandev spec-driven flow: clarify, create/update spec, create plan, decompose independent tasks with acceptance criteria and verification, implement with TDD, then run QA/review/verify.
When updating a subagent role, update all requested project-local mirrors across `.agents/agents`, `.claude/agents`, `.codex/agents`, and `.opencode/agents` unless the user scopes the request to one platform.
When updating a subagent role, update all requested project-local mirrors across `.agents/agents`, `.claude/agents`, `.codex/agents`, `.cursor/agents`, and `.opencode/agents` unless the user scopes the request to one platform.