# Functions
AddRun carries out the "add" sub-command.
AllRun carries out the "all" sub-command.
BacklogRun carries out the "backlog" sub-command.
ClaimRun carries out the "claim" sub-command.
ColorRun carries out the "add" sub-command.
ColorsRun carries out the "colors" sub-command.
CompletedRun carries out the "completed" sub-command.
DoneRun carries out the "done" sub-command.
InitRun carries out the "init" sub-command.
ListRun carries out the "list" sub-command.
ModifyRun carries out the "modify" sub-command.
RemoveRun carries out the "remove" sub-command.
ReportRun carries out the "report" sub-command.
ResetCompletedRun carries out the "reset-completed" sub-command.
ReturnRun carries out the "return" sub-command.
UndoRun carries out the "undo" sub-command.
# Variables
Add a new task.
All prints a list of every task, regardless of status.
Backlog prints the tasks in the backlog.
Claim moves a task from the Backlog to the TODO list.
Color a new task.
Colors prints the supported color codes.
Completed prints the completed tasks.
Done marks a task as completed.
Init a new task.
List prints the TODO list.
Modify deletes a task permanently.
Remove deletes a task permanently.
Report prints a list of every task, regardless of status.
ResetCompleted permanently removes all completed tasks.
Return moves a task from the TODO list to the backlog.
Root forms the basis of this application.
Undo moves a task from the TODO list to the backlog.
# Structs
AddArgs accepts a new task specification.
AllFlags contains the flags for the "all" sub-command.
BacklogFlags contains the flags for the "backlog" sub-command.
ClaimArgs specifies the ID of the task to claim.
ColorArgs accepts a color specification.
CompletedFlags contains the flags for the "completed" sub-command.
DoneArgs specifies the ID of the task to mark done.
ListFlags contains the flags for the "list" sub-command.
ModifyArgs specifies the ID of the task to modify.
RemoveArgs specifies the ID of the task to remove.
ReturnArgs specifies the ID of the task to return.
UndoArgs specifies the ID of the task to undo.