A well-defined subtask has a single responsibility, defined inputs, a bounded scope, and produces clean, structured outputs.
Why it matters: The clarity of subtasks is crucial for the reliability of a decomposed system. It allows for independent testing, retries, and delegation.
Connections:
Sources: