Replacement
naive tasks drives the legacy orchestration runtime’s board, which is frozen.
Three subcommands have no replacement, and the reason is recorded rather than left implicit:
The banner id is
dep.tasks.
For a tenant still on the legacy (hermes) runtime,
naive teams submit answers
501 not_configured — naive tasks create remains the working way to put work on that
board, which is why this page is deprecated rather than removed.Overview
How It Works
Tasks are the unit of work in the naive kanban system. The CEO creates objectives, which are broken into tasks, which are assigned to employees. Tasks flow through statuses:pending → in_progress → completed (or blocked).
The embedded kanban dispatcher in the Hermes gateway automatically spawns worker processes for assigned tasks every 15 seconds. Workers call kanban_complete() when done.
List Tasks
Options
Create a Task
Options
The title is a positional argument (no
--title flag needed). Task IDs can be either standard UUIDs or Hermes task IDs (e.g., t_a2a1ae0c) — both formats are accepted by all task commands.Complete a Task
Options
Block / Unblock
Add a Comment
Run a Task
Directly trigger a worker to start executing a specific assigned task. The task must already have an assignee.The task must be assigned to an employee and not be in
done or blocked status. If unassigned, use naive tasks create with --assignee or PATCH the task first.