Tasks
Tasks are the primary unit of work in HoneyDone. A task represents a single piece of work that someone in the household needs to do.
Creating a task
- Go to Tasks and click New task, or use the search bar at the top of any page to quick-capture.
- Give the task a name. Everything else is optional.
- Fill in additional details as needed: due date, priority, context mode, assignee.
Task fields
| Field | What it means |
|---|---|
| Title | What needs to be done |
| Status | open, in_progress, blocked, done, or cancelled |
| Priority | low, medium, high, or urgent |
| Context mode | Which life context the task belongs to (Focus, At home, Errand, With kids, Wind-down) |
| Due date | When the task should be completed |
| Assigned to | Who will physically do the task |
| Mental owner | Who is responsible for thinking about this task — different from who does it |
| Notes | Freeform context or completion notes |
Mental ownership vs execution
HoneyDone tracks two kinds of ownership separately:
- Mental owner: the person who holds the cognitive responsibility for this task — they remember it, think about it, and make sure it happens.
- Assigned to: the person who will actually do the work.
For example, "schedule the HVAC service" might be mentally owned by one partner (they track the timing and book it) but executed by either of them.
Task status lifecycle
open → in_progress → done
↓
blocked
Mark a task in_progress when you've started it. blocked means it's waiting on something external. When you mark a task done, you can add a completion note — useful for recording what actually happened (e.g., "called the plumber, appointment is Tuesday").
Subtasks
Break complex tasks into smaller steps using subtasks. On the task detail page, add subtasks in the Subtasks section. Subtasks have their own status but inherit the parent task's project and household.
Subtasks are different from projects — use subtasks when the steps are tightly related and won't be reassigned or tracked independently. Use a project when the work is large enough to need independent tracking.
Dependencies and prerequisites
- Depends on: this task can't start until another task is done.
- Prerequisite for: another task is waiting on this one.
Set these on the task detail page. Blocked tasks surface on the Command Center and Today view.
Filtering and sorting
On the Tasks list, filter by status, priority, assignee, or context mode. Sort by due date, creation date, or priority. Filters persist across sessions so you can bookmark your preferred view.
Context modes
Context modes let you see only the tasks that make sense for your current situation. Switch modes in the Today view or via the ModeStrip. When you're in "Errand" mode, only errand tasks appear; when you're in "Focus" mode, only deep-work tasks appear.