update_step
Record progress on a project step and get the next brief; marking done runs its gate and returns problems so you can fix and retry.
Instructions
Record progress on a step and get the next brief. Marking 'done' runs the step's gate (e.g. all addon scripts must type-check); if it fails you get the problems back — fix them and retry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | What was done / why skipped or blocked | |
| status | Yes | ||
| step_id | Yes | ||
| artifacts | No | File paths, URLs, key findings | |
| project_id | Yes | Project id from start_project, e.g. 'p-1a2b3c4d' |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | ||
| goal | Yes | ||
| addon | No | ||
| title | Yes | ||
| status | Yes | ||
| guidance | Yes | ||
| progress | Yes | ||
| next_steps | No | ||
| project_id | Yes | ||
| blocked_steps | No |