Weighted task chooser is a command line node script that will select a randomly weighted task to do out of a tasklist markdown file.
So you have a list of tasks to do in a markdown file:
- Task 1
- Task 2
- [4] Task 3
- Subtask of 3
- Task 4 Some notes on task 4
- Task 5 - done, don't every pick this
- Task 6
This will randomly choose one of the parent tasks from that file. It also does weighting, where each task has a default weight based on the value in the brackets.