Features
Filters
A filter is a saved, named set of rules that decides which tasks a list shows and how they are laid out. Three are built in — Active (all open work), Backlog, All — and with Pro you can build as many as you like. They sync, so a filter made on the Mac is on the phone and available to the widget.
Where: iPhone → Settings → Filters. Mac → Settings → Filters.
What a filter can say#
| Criterion | Options |
|---|---|
| Status | Any combination of Backlog, Draft, Todo, Doing, Done |
| Project | Any project · no project at all · only the projects you pick |
| Due | Any time · today · tomorrow · today or tomorrow · today or overdue · overdue · next 7 days · next 30 days · has a due date · no due date |
| Priority | Any · high · medium · low · high or medium · no priority |
| Dependencies | Blocked or not · blocked · not blocked |
| Hide dependency chains | Show only the first task you can act on in each chain |
| Added by | Anyone · added by me · added by an agent |
| Sort | Manual · priority · due date · newest first · recently updated · title |
| Group by status | Grouped under status labels, or, off, one flat list |
Each filter shows its own rules as a sentence — "Todo, Doing · Due today or overdue · High or medium · By due date" — under its name in Settings, so a list of filters reads as a list of intentions.
Sorting by anything other than Manual, or turning grouping off, turns off reordering by hand in that view — dragging on the iPhone, ⌥↑ / ⌥↓ on the Mac: the filter is already deciding the order.
Hide dependency chains turns a chain into a queue. With A blocking B blocking C, the list shows A; finish it and B takes its place, then C. A blocker counts even when it sits outside the filter — another project, another status — and done tasks are left out of such a filter, so the chain empties as you work through it. With it on, Blocked and Not blocked mean still blocked: a task whose blocker is done counts as free. The summary reads "First in each chain", and the widget follows the same rule.
Ordering, hiding, and which one opens first#
- Drag to reorder. The order in Settings is the order of the pills, and the first one is what a list opens on. Put "Today" first and Cotask opens on today, everywhere.
- Hide a built-in with the eye button if you never use it. Built-ins cannot be deleted, only hidden, and at least one always stays visible.
- Delete a custom filter by swiping it away. Any list sitting on it falls back to the first filter.
Recipes#
- Today — Status: Todo + Doing · Due: today or overdue · Sort: priority.
- Inbox from my agents — Status: Draft · Added by: an agent.
- Waiting on something — Dependencies: blocked · Sort: due date.
- Next up — Status: Todo + Doing · Hide dependency chains · Sort: priority.
- This week at work — Project: Work · Due: next 7 days · Grouped off.
- Nothing scheduled — Status: Todo · Due: no due date · Sort: newest first.