Due

The Due trait sets a due/deadline date for the task.

Focus

Due removes the task from Focus once the due date has passed.

If you set a Start Date, Due and its subtasks will be removed from Focus until the Start Date has passed.

If you set a Start Date, you can track the Health of the task.

Health

The Due trait is capable of tracking the "Health" of large tasks, with respect to their due dates. You can enable Health tracking by setting a Start Date.

The Health system compares elapsed time against subtask completion progress.

Schedule health statuses:

  • HEALTHY (on or ahead of schedule)
  • UNHEALTHY (behind)
  • PAST (overdue)
  • FUTURE (not yet available)
  • UNKNOWN (no start date)

Note that in order to track Health properly, it's best to create as many subtasks as possible in advanced. However, since we realize perfect-forward-vision is a persistent challenge, Enfocus can be leveraged to reduce the percent complete based on subtasks' ambiguity, for when you don't know what to add.

Visuals

When a Start Date is set, the background of the Due task shows the percentage of time which has elapsed, and the background color denotes its Health status.

Try it live

Interactions

Enfocus's values add gravity to health calculation
Time remaining till the due date only includes the amount of time within the window
Blocker subtrees count as work that must clear before the deadline
My trees