Every action below is available as a verb in Cerebral OS — callable from a Cerebral, a Map, or the Runtime API. All executions are governed, audited, and dry-run safe.
Add Project Member
piloterr:add_project_member
Add a user as a member to a project with specified role.
Write
Medium risk
Assign Task
piloterr:assign_task
Assign a task to a specific user.
Write
Medium risk
Complete Task
piloterr:complete_task
Mark a task as completed with optional time tracking and notes.
Write
Medium risk
Create Project
piloterr:create_project
Create a new project with specified details and team members.
Write
Medium risk
Create Task
piloterr:create_task
Create a new task within a project.
Write
Medium risk
Create User
piloterr:create_user
Create a new user and optionally send them an invitation email.
Write
Medium risk
Delete Project
piloterr:delete_project
Delete a project permanently. This action cannot be undone.
Write
High risk
Delete Task
piloterr:delete_task
Delete a task permanently. This action cannot be undone.
Write
High risk
Delete User
piloterr:delete_user
Delete a user permanently. This action cannot be undone and will unassign them from all tasks.
Write
High risk
Get Project
piloterr:get_project
Fetch a single project by ID with details, status, and team members.
Read
Low risk
Get Task
piloterr:get_task
Fetch a single task by ID with details, assignee, and project info.
Read
Low risk
Get User
piloterr:get_user
Fetch a single user by ID with profile details and role information.
Read
Low risk
List Projects
piloterr:list_projects
List projects with optional filtering and pagination.
Read
Low risk
List Tasks
piloterr:list_tasks
List tasks with optional filtering and pagination.
Read
Low risk
List Users
piloterr:list_users
List users with optional filtering and pagination.
Read
Low risk
Remove Project Member
piloterr:remove_project_member
Remove a user from a project. Their assigned tasks will be unassigned.
Write
High risk
Update Project
piloterr:update_project
Update an existing project with new details.
Write
Medium risk
Update Task
piloterr:update_task
Update an existing task with new details.
Write
Medium risk
Update User
piloterr:update_user
Update an existing user's profile and role information.
Write
Medium risk