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.

  • 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:
    1. Membership by email local-part/email,
    2. 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.