State Model
States represent workflow stages in a project.
Fields
| Field | Type | Required | Description |
|---|---|---|---|
| id | UUID | Auto | Unique identifier |
| name | string (255) | Yes | State name |
| description | string | No | Description |
| color | string | Yes | Display color |
| group | string | Yes | backlog/unstarted/started/completed/cancelled/triage |
| default | boolean | No | Default state flag |
| sequence | integer | Auto | Display sequence |
| project | FK->Project | No | Parent project (null=workspace-level) |
| workspace | FK->Workspace | Auto | Parent workspace |