All quests listed with detail information (locations are not exist; i recomend : https://github.com/root-BB/witcher3map for locations)
Some of the (few of them) previous quest not required but necessary to increase the enjoyment of the game (topic flow, specific conversations etc.).
Unless there is "finished" at the end in particular, "starting" the quest specified in Cutoff Points blocks the quest.
I kept the number of columns too much to be able to change easily according to the usage pattern, I think it would be easy to shape it according to the need.
The basic version of the list is taken from Thomas Davis' list, I sincerely thank him, I could imagine while editing the list one by one, how hard he might work for create this list.
I prepared this list before I started playing the game again, I will fix the mistakes I came across while playing.