🧪 killBottleneck is in public beta — cloud and self-host.🧪 killBottleneck is in beta.Beta on GitHub →
Skip to content

Tasks and My day

Tasks break map goals down into concrete steps. A task always belongs to a project and hangs on a goal — nothing stands alone (a v0.10 decision). The server rejects one without a project; a quick thought without one belongs in the idea stash. Picking a goal is mandatory in the task dialog, and a task can only be moved to another goal — the rule in detail on Goal settings. The map shows a badge with each goal's tasks.

The Tasks page

Three views of the same data: Table, Kanban and Calendar. Filters narrow it down — My tasks, Delegated by me, full-text search, by map, assignee, status and deadline. The current filter can be exported as CSV, and there is a Markdown project report for pasting into a document or a chat.

The table unfolds by project: project → goal → task → subtask.
The same list as a Kanban — cards drag between statuses.
The task detail — the pencil on a table row.
The third view: the calendar — deadlines in time.

A task can have a description, a deadline, an assignee, subtasks and comments. Recurrence (daily / weekly / monthly) re-creates the task after you mark it done, with the deadline moved along — recurring deadlines are deliberately computed in UTC, so midnight or a daylight-saving change never shifts them by a day.

Quick actions on a row

Each row carries small chips, so day-to-day work does not need the edit dialog:

  • Done — tick it off.
  • Plantoday / tomorrow / next week. A plan is your own "when I want to deal with it"; it never changes the due date. A plan in the past expires by itself — an overdue task planned for tomorrow shows in the Tomorrow section, its deadline still burning red.
  • Work ticked off by mistake is undone with one click from the toast — no upfront confirmations that would tax every completion. On touch devices the actions are always visible, not hover-only.
  • Most important task of the day — one mark for today or tomorrow. It shows up in My day with a most important today / tomorrow badge, and it expires with the day it was set for — there is nothing to clean up.

The My day panel

The home page and the Tasks page both show My day: a clickable breakdown of your work computed live from your data — it is not stored anywhere, so it can never be stale. On the Projects page the panel starts expanded, on the Tasks page collapsed (the table right below shows the same items) — and each page remembers your choice separately.

My day with the ★ most important task of the day marked.

The sections, in the order that matters:

  1. Blocking others — finish these first; someone is waiting.
  2. Overdue
  3. Today, Tomorrow, Within a week
  4. Delegated (waiting on others) — what you handed over and should chase, not do.
  5. Not moving — things that have sat still for too long.

Next to the date you also get the day's name days, and — with AI switched on — one line of morning encouragement (see Configuration → AI; the panel works in full without it).

Taking My day with you

The panel exports as a portrait PNG sized for a phone — either full, or anonymous with task and project names redacted, safe to post publicly. Over HTTPS the export also offers Share…, your phone's native share dialog with no third-party service involved (see HTTPS).

Next

fair-code — self-hosting and internal use are free, reselling as a hosted service is not.