Query type: TASK
Open project tasks
Collect unfinished tasks from project notes and sort them by due date.
Required fields: completed, due
```dataview
TASK
FROM "Projects"
WHERE completed = false
SORT due ASC
```
How to customize: Dataview task queries can read task-level fields if you add inline metadata to tasks.
Query type: TASK
Habit tracking tasks
Review habit-related tasks from daily notes.
Required fields: Tags
```dataview
TASK
FROM "Daily"
WHERE contains(tags, "habit")
SORT file.path DESC
LIMIT 20
```
How to customize: Use a folder such as Daily, Journal, or Logs depending on where your habit notes live.
Query type: TASK
Overdue task review
Find unfinished tasks where the due date is before today.
Required fields: completed, due
```dataview
TASK
FROM "Projects"
WHERE completed = false AND due < date(today)
SORT due ASC
```
How to customize: If your due field is named deadline, replace due with deadline.
Query type: TASK
Meeting follow-up tasks
Collect open tasks from meeting notes for a weekly review.
Required fields: completed
```dataview
TASK
FROM "Meetings"
WHERE completed = false
SORT file.mtime DESC
```
How to customize: Use this when meeting action items are written as Markdown tasks inside meeting notes.