Adding Tasks
Adding Tasks
This guide describes the current task-creation workflows from dashboard and tasks index, including the command behavior of the top input field.
Dashboard mobile footer actions (< lg)
- A transparent bottom footer shows two icon buttons:
- opens the full Add task dialog.
- play opens Start task quick-start dialog.
- Buttons are touch-friendly (40px x 40px) and aligned near left/right edges.
- When you have an active task (started via quick-start), the play icon becomes pause.
- Pause before starting another quick-start task.
Tasks index top input behavior
The top input field supports three Enter command modes plus button-based search:
- Enter with plain text (example: Prepare weekly summary):
- Creates a new task from the hidden index create form.
- Defaults to PDCA state plan and action state draft.
- Enter with a leading ? (example: ?summary):
- Runs search on tasks index.
- The leading ? is removed before search executes.
- Enter with a leading ! (example: !Prepare project kickoff task):
- Creates a task from index input and routes into the full edit flow for that new task.
- Search button:
- Runs standard index search using the current input value.
@mention delegation on Enter-create
- In plain Enter-create and ! agent-mode create text, include @handle to auto-assign delegated_to when resolvable.
- Mention assignment is applied only when task client lookup capability is enabled.
- Resolution order:
- Membership by email local-part/email,
- Contact by name.
- If no match is found, task is still created without delegated assignment.
Focused parent placement
- Click a task row to focus it (row border becomes
border-sky-600). - Click the same row again to unfocus.
- Clicking another row switches focus.
- While a row is focused, newly created tasks from:
- dialog,
- play quick-start dialog,
- index top-input Enter create,
- index top-input ! agent-mode create, are created as children of that focused task.