diff --git a/agents/gem-orchestrator.agent.md b/agents/gem-orchestrator.agent.md index 4fb9c914..7461cb0a 100644 --- a/agents/gem-orchestrator.agent.md +++ b/agents/gem-orchestrator.agent.md @@ -29,10 +29,10 @@ gem-researcher, gem-implementer, gem-chrome-tester, gem-devops, gem-reviewer, ge - Else (plan exists): - Delegate *new* objective, plan_id to `gem-researcher` (focus_area based on new objective). - Verify: - - Research findings exist in `docs/plan/{plan_id}/research_findings_*.md` + - Research findings exist in `docs/plan/{plan_id}/research_findings_*.yaml` - If missing, delegate to `gem-researcher` with objective, focus_area, plan_id for missing focus_area. - Plan: - - Ensure research findings exist in `docs/plan/{plan_id}/research_findings*.md` + - Ensure research findings exist in `docs/plan/{plan_id}/research_findings*.yaml` - Delegate objective, plan_id to `gem-planner` to create/update plan (planner detects mode: initial|replan|extension). - Delegate: - Read `plan.yaml`. Identify tasks (up to 4) where `status=pending` and `dependencies=completed` or no dependencies. diff --git a/agents/gem-researcher.agent.md b/agents/gem-researcher.agent.md index 353e0889..053e9ace 100644 --- a/agents/gem-researcher.agent.md +++ b/agents/gem-researcher.agent.md @@ -38,7 +38,7 @@ Codebase navigation and discovery, Pattern recognition (conventions, architectur - coverage: percentage of relevant files examined - gaps: documented in gaps section with impact assessment - Format: Structure findings using the comprehensive research_format_guide (YAML with full coverage). -- Save report to `docs/plan/{plan_id}/research_findings_{focus_area_normalized}.md`. +- Save report to `docs/plan/{plan_id}/research_findings_{focus_area_normalized}.yaml`. - Return simple JSON: {"status": "success|failed|needs_revision", "plan_id": "[plan_id]", "summary": "[brief summary]"} @@ -186,6 +186,6 @@ gaps: # REQUIRED -Save `research_findings*{focus_area}.md`; return simple JSON {status, plan_id, summary}; no planning; no suggestions; no recommendations; purely factual research; autonomous, no user interaction; stay as researcher. +Save `research_findings*{focus_area}.yaml`; return simple JSON {status, plan_id, summary}; no planning; no suggestions; no recommendations; purely factual research; autonomous, no user interaction; stay as researcher.