Permanently deletes a project task by task UUID. The controller resolves the task's parent project through project_tasks.phase_id and project_phases.project_id, checks project:delete permission, and verifies row-level read access to that project before deleting the task. Returns 204 No Content on success.
RBAC · project
Path parameters
taskIdstring <uuid>Required
Project task UUID.
Response codes
204
Project task deleted successfully.
401
Authentication failed.
403
Authenticated user lacks project delete permission or row-level access to the parent project.
404
Project task not found, or its parent project could not be resolved.