# Task Lifecycle

1. Select the right skill from the user intent.
2. Build the model payload with the cheapest useful profile for smoke tests.
3. Submit the generation request.
4. Poll `GET /v1/tasks/{task_id}` until completion.
5. Read back the result URL and record the report.
6. Continue the skill's next-token loop with variants or a handoff.
