decompose_task
Decompose a task into independent units that can proceed in parallel, enabling multi-agent parallelism or solo context-switching with clean commits.
Instructions
Functional alias for jambavan_vibhaajan. Return a parallel work decomposition protocol for splitting a task into independent units. Call when a task has sub-units that can proceed independently (different files, no shared state). Returns: boundary identification, independence verification, contract definition, merge sequencing. Works for both multi-agent parallelism and solo context-switching with clean commits.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task | Yes | What you need to decompose into parallel work units. | |
| units | No | Target number of parallel units (optional — protocol helps you find the right number). | |
| constraints | No | Known constraints: shared state, file overlap, ordering requirements. |