In Obsidian, I use a few custom task statuses to indicate with a bit more granularity the current status of a task. This enables something resembling a Bullet Journal , whose daily planning principles seem quite in line with Reflect's. This could be quite minimal and unintrusive UI, potentially accessible through a right click menu on tasks (from notes), or an overflow menu in the Tasks tab. In addition to complete/incomplete, I'd suggest: Cancelled , for tasks no longer necessary. Scheduled , for tasks moved to a future date. This would probably be similar to the current "move to note" workflow now, only it'd keep the task in the original note, marked in this state with a backlink to the destination note. Migrated , for tasks moved to a non-daily note. This would be similar to Scheduled. Incomplete , for tasks started but not finished. A few slightly more niche ones that I would use, but are probably not critical for this feature request: Blocked , for tasks dependent on a different task. Delegated , for tasks given to another person. Top priority , for the most important task to accomplish on a given day.