944 B
944 B
Task Tracker
Plexus uses a custom-built task tracking system to manage its development lifecycle. The data is stored in a local DuckDB database (data/tasks.duckdb).
🛠 Commands
You can interact with the task tracker using the Makefile:
| Command | Description |
|---|---|
make task-list |
List all active tasks. |
make task-add title="..." |
Add a new task. |
make task-update id=... status="..." |
Update a task's status. |
make task-done id=... |
Mark a task as completed. |
make task-filter status="..." |
Filter tasks by status. |
📊 Task Statuses
todo: Task is waiting to be started.in-progress: Task is currently being worked on.done: Task is completed.blocked: Task is waiting on external factors.
🐍 Implementation Details
The task tracker is implemented in Python and uses the duckdb library. The source code can be found in the tasks/ directory.