propose_research_chain
Creates a Research, Plan, and Implement chain under a parent task to systematically address unknowns. Research feeds Plan, which then blocks on Implement.
Instructions
Create a Research → Plan → Implement triple under an existing parent task or phase. The Research task feeds Plan; Plan feeds Implement (via 'blocks' dependency edges). Use when tackling work with significant unknowns. Defaults to status='active'.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"parent_id": "<parent_id>",
"research_question": "<research_question>",
"implementation_target": "<implementation_target>",
"rationale": "<rationale>"
},
"name": "propose_research_chain"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| parent_id | Yes | Parent task or phase the chain attaches to. | |
| plan_id | No | Plan that owns the parent (auto-resolved if omitted). | |
| research_question | Yes | What the Research task investigates. | |
| implementation_target | Yes | What the Implement task ultimately produces. | |
| rationale | Yes | Why an RPI chain is appropriate here. |