One of Taskwarrior's best features isn't even in Taskwarrior - Have you tried Tasksh Review?
Taskshell is a separate install that provides a shell for working with Taskwarrior, it includes a review feature that I think is fantastic.
Task lists are like a garden in that they need tending to harvest tasks that are already completed and yank out tasks that no longer matter. By doing a regular review of the tasks it helps give a reinforcement of what tasks you have and that taskwarrior is current.
Tasksh Review allows you to go through your tasks one at a time and take action on them. You can edit them to fix misspellings, you can modify them to add projects or tags, or you can delete them and mark them complete. You can also decide not to take any action and just mark them reviewed which adds a timestamp to a UDA called reviewed, which can be used to make it so you only have to review at certain time intervals (configurable).
I think it's one of Taskwarriors best features and worth the install.
[Tasksh Review](https://taskwarrior.org/docs/review/)
[https://github.com/GothenburgBitFactory/taskshell](https://github.com/GothenburgBitFactory/taskshell)