update_state
Update a project's Live State and tasks—architecture, stack, progress, blockers, dependencies—when work status changes, replacing submitted sections and returning consistency warnings.
Instructions
Update the project's Live State: what is true NOW (architecture, stack, implemented, in_progress, broken, needs_testing, postponed, blockers, dependencies, outstanding_decisions, environment, repo) and tasks. Each section you pass is replaced in full (previous versions are kept). Call it whenever what is done / in progress / broken changes. It never changes Project Knowledge: use remember for decisions and their reasons. Returns consistency warnings, e.g. when a section still names a superseded decision.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tasks | No | ||
| project | Yes | Project slug (from list_projects) | |
| sections | No | ||
| session_label | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||