task_create
Creates a task (not a bug) as a draft; the token owner reviews and publishes it. rulesRevision is the current revision of the workspace's task creation template for the type, and spec is checked against that template; placement is one of featureID / featureKey (product and version from the feature), versionID (no suitable feature) or productID (product backlog). Returns link, status and available transitions; without ord the task goes to the end of the feature plan.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ord | No | Position of the new bug; tasks are ordered by `ord` descending. Omitted - end of the feature's plan, so bugs created one by one keep their order. | |
| gist | Yes | Gist: one or two sentences, "problem → solution", up to 300 characters of plain text (no Markdown, links or task keys), in the language of the workspace data. | |
| spec | No | Spec (requirements) in the language of the workspace data, per the task creation template. Markdown (HTML is rejected); a write replaces the whole field, including `::: doc` sections and `attach:`, `design:`, `color:` tokens | |
| type | Yes | Type by the nature of the work: planning, analysis, design, research, education, documentation, other - general tasks; frontend, backend, fullstack, devops, tests - development (client and server together - one fullstack task); freetest, smoke, regression, testcase - testing | |
| title | Yes | Task title in the language of the workspace data, up to 200 characters, conveying the substance of the work rather than an area: "Authorization", "List", "Settings" are poor titles that don't distinguish the task | |
| featureID | No | Feature ID - the preferred placement | |
| moduleIDs | No | Product modules the task affects | |
| productID | No | Product ID - the product backlog, last resort | |
| versionID | No | Version ID - when no feature fits | |
| featureKey | No | Feature key #F12 (or F12, 12); not with featureID | |
| componentIDs | No | Product components the work actually touches; a module does not imply them. May stay empty if unsure | |
| testAssignee | No | Tester: employee uuid, "any" (any employee takes the stage) or null (no stage); default - no testing | |
| workAssignee | No | Assignee: employee UUID, "any" (any employee) or null (no work stage); default "any". | |
| workTimePlan | No | Planned work time in minutes, per the assignee's role level | |
| rulesRevision | Yes | Revision of the task creation template for this type; a stale one is rejected | |
| reviewAssignee | No | Reviewer: employee UUID, "any" (any employee) or null (no review stage); default: no review. | |
| approvalAssignee | No | Approver: employee UUID, "any" (any employee) or null (no approval stage); default: no approval. | |
| workIterationKey | No | Iteration key for work outside the current iteration; default - current |