Task Tracker
Central task management using AsciiDoc partials and tag filtering.
Quick View
TASK-2026-03-27-001 DELE C1 Spanish Lesson Prep (**P0** CRITICAL, due 2026-03-27)
☐ TASK-2026-03-27-002 Start Shell Scripting Guide Part II (**P1** HIGH, due 2026-03-28)
☐ TASK-2026-03-27-003 Review Carryover Backlog (**P2** NORMAL, due 2026-03-28)
All Active Tasks
| ID | Title | Status | Priority | Due :status-todo: ☐ :status-in-progress: ◐ :p0: P0 CRITICAL :p1: P1 HIGH :p2: P2 NORMAL :id: TASK-2026-03-27-001 :title: DELE C1 Spanish Lesson Prep :status: :priority: **P0** CRITICAL :due: 2026-03-27 |
|---|---|---|---|---|
TASK-2026-03-27-003 |
Review Carryover Backlog |
☐ |
**P2** NORMAL |
2026-03-28 :status-todo: ☐ :status-in-progress: ◐ :p0: P0 CRITICAL :p1: P1 HIGH :p2: P2 NORMAL :id: TASK-2026-03-27-002 :title: Start Shell Scripting Guide Part II :status: ☐ :priority: **P1** HIGH :due: 2026-03-28 |
TASK-2026-03-27-003 |
Review Carryover Backlog |
☐ |
**P2** NORMAL |
2026-03-28 :status-todo: ☐ :status-in-progress: ◐ :p0: P0 CRITICAL :p1: P1 HIGH :p2: P2 NORMAL :prj-operations: operations :id: TASK-2026-03-27-003 :title: Review Carryover Backlog :status: ☐ :priority: **P2** NORMAL :due: 2026-03-28 |
TASK-2026-03-27-003 |
Review Carryover Backlog |
☐ |
**P2** NORMAL |
2026-03-28 |
Structure
partials/tasks/
├── defs.adoc # Shared definitions (status icons, priorities, project tags)
├── templates/
│ └── task-template.adoc # Copy this to create new tasks
├── active/ # Current tasks (one file per task)
├── completed/ # Done tasks (git mv from active/)
└── views/ # Aggregation views (use include with tag=summary)
├── all-active.adoc
├── p0-tasks.adoc
├── p1-tasks.adoc
├── p2-tasks.adoc
└── by-project-*.adoc
Usage
Include in Worklogs
// Full task card
include::partial$tasks/active/task-{name}.adoc[tag=definition]
// Table row (for views)
include::partial$tasks/active/task-{name}.adoc[tag=summary]
// One-liner (for Quick View)
include::partial$tasks/active/task-{name}.adoc[tag=oneline]
Create New Task
cp docs/modules/ROOT/partials/tasks/templates/task-template.adoc \
docs/modules/ROOT/partials/tasks/active/task-{name}.adoc
Then edit the file and add an include line to the relevant views.
Complete a Task
git mv docs/modules/ROOT/partials/tasks/active/task-{name}.adoc \
docs/modules/ROOT/partials/tasks/completed/
Then remove the include line from the relevant views.