fix: count & replace checked subtasks using capital X (`- [X]`)