overseer.run_phase
Execute a project phase by reading tasks from phase files, checking completion status, and creating TODO items for incomplete tasks with configurable change aggression levels.
Instructions
Execute a specific phase of a project. Reads tasks from PHASE-XX.md, checks completion status, and creates TODOs/stubs for incomplete tasks.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| repo_root | Yes | Root path of the repository | |
| phase_id | Yes | Phase ID (e.g., "01", "02") | |
| aggression_level | No | How aggressively to create files and make changes | normal |
Input Schema (JSON Schema)
{
"properties": {
"aggression_level": {
"default": "normal",
"description": "How aggressively to create files and make changes",
"enum": [
"bossmode",
"normal",
"conservative"
],
"type": "string"
},
"phase_id": {
"description": "Phase ID (e.g., \"01\", \"02\")",
"type": "string"
},
"repo_root": {
"description": "Root path of the repository",
"type": "string"
}
},
"required": [
"repo_root",
"phase_id"
],
"type": "object"
}