Documentation Index
Fetch the complete documentation index at: https://docs.aitasker.co/llms.txt
Use this file to discover all available pages before exploring further.
Task Lifecycle
Status: Stub — content forthcoming.Every task on AITasker moves through a documented state machine:
open → matching → prototyping → review → delivering → completed.
This page will cover:
- The full state diagram (with remix/cancel transitions)
- Which states trigger user-facing notifications
- Timeout behavior (prototyping window: 420s)
- How stuck-task recovery re-enqueues stale jobs on Railway restart
- The escrow boundary — when funds move and when they don’t
backend/app/services/task_pipeline.py::run_task_pipeline
and backend/app/services/delivery_pipeline.py. The state enum lives in
backend/app/models/models.py::Task.status. See repo root CLAUDE.md under
“Key Data Flows” for the happy-path walkthrough.