Sort Stack has two kinds of statuses: unresolved statuses and resolved statuses. The unresolved statuses are as follows: Todo, Queue, In Progress, and Waiting. Most of these statuses are pretty self-explanatory, but I’d like to talk about the Queue status for a moment.
At first glance, the Queue status might seem a bit pointless; I too wondered whether it was worth keeping around. Ultimately, I decided to keep it because I found it to be a nice way to mark the tasks that I have an impulse to do, like casting a vote for a task's prioritization.
The resolved statuses are Completed, Dismissed, Cancelled, and Resigned. The Completed and Cancelled statuses are pretty self-explanatory, but I’d like to discuss the Dismissed and Resigned statuses for a moment.
The Dismissed status is intended to be assigned to tasks that were somewhat completed. I was inspired to add this status because of how I resolved some homework assignments. When I received reading assignments, I used to try to read the chapters assigned verbatim. Unfortunately, as my workload increased as I progressed further in my college degree program, I found myself increasingly running out of time. To save time, I started skimming my reading assignments. Consequently, it didn’t feel appropriate to mark my reading assignments as completed, nor did feel appropriate to mark said assignments as cancelled. Hence, the Dismissed status was born. You can kind of think of this status as a dashed checkmark.
The Resigned status was born out of my recurring need to give up on endeavors because I had bitten off more than I could chew. Resigned tasks are tasks that weren't completed due to internal limitations, as opposed to Cancelled tasks, which weren't completed due to external ones.