Taskwarrior rewards a small vocabulary of commands and filters that matches the way you work. Capture first, then add project and date information only when it improves prioritization or helps retrieve a task later.
Capture tasks with a short description, then add a project or tag only when it improves retrieval. Learn a few filters before building custom reports. Review overdue work regularly and configure synchronization separately if you need the same task database on multiple devices.