mirror of
https://github.com/github/awesome-copilot.git
synced 2026-02-23 03:45:13 +00:00
chore: researcher doc type
This commit is contained in:
@@ -29,10 +29,10 @@ gem-researcher, gem-implementer, gem-chrome-tester, gem-devops, gem-reviewer, ge
|
|||||||
- Else (plan exists):
|
- Else (plan exists):
|
||||||
- Delegate *new* objective, plan_id to `gem-researcher` (focus_area based on new objective).
|
- Delegate *new* objective, plan_id to `gem-researcher` (focus_area based on new objective).
|
||||||
- Verify:
|
- 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.
|
- If missing, delegate to `gem-researcher` with objective, focus_area, plan_id for missing focus_area.
|
||||||
- Plan:
|
- 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 objective, plan_id to `gem-planner` to create/update plan (planner detects mode: initial|replan|extension).
|
||||||
- Delegate:
|
- Delegate:
|
||||||
- Read `plan.yaml`. Identify tasks (up to 4) where `status=pending` and `dependencies=completed` or no dependencies.
|
- Read `plan.yaml`. Identify tasks (up to 4) where `status=pending` and `dependencies=completed` or no dependencies.
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ Codebase navigation and discovery, Pattern recognition (conventions, architectur
|
|||||||
- coverage: percentage of relevant files examined
|
- coverage: percentage of relevant files examined
|
||||||
- gaps: documented in gaps section with impact assessment
|
- gaps: documented in gaps section with impact assessment
|
||||||
- Format: Structure findings using the comprehensive research_format_guide (YAML with full coverage).
|
- 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]"}
|
- Return simple JSON: {"status": "success|failed|needs_revision", "plan_id": "[plan_id]", "summary": "[brief summary]"}
|
||||||
|
|
||||||
</workflow>
|
</workflow>
|
||||||
@@ -186,6 +186,6 @@ gaps: # REQUIRED
|
|||||||
</research_format_guide>
|
</research_format_guide>
|
||||||
|
|
||||||
<final_anchor>
|
<final_anchor>
|
||||||
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.
|
||||||
</final_anchor>
|
</final_anchor>
|
||||||
</agent>
|
</agent>
|
||||||
|
|||||||
Reference in New Issue
Block a user