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.