There is a book that covers the reasoning of moves made, and the moves not made waiting for the opponent in case they make a move.
It is by Larry Kaufmann, "THE CHESS ADVANTAGE In Black and White"
It covers about a dozen openings for White and a Dozen for Black and variations of them. Does not cover minor one not in use at the time.
Since this book is about openings that is exactly what it covers. Opening are moves to get to a playable MIDDLE GAME. Most are variations of each opening but he chooses not to show the best master use, beacuse the moves players will choose are not always the best moves. I see you like the PETROFF that one is in the book.
Moves not made: When white has a choice or three moves that he is contemplating, white will make another developing move while waiting for black to made his move. Depending on the move he has a choice of Rad1 or RfE1 or PF4. He shows how to decide what move to make as a respond to blacks move.
By the way, I see you are in California and the library system is wondeful here. If your local library doesn't have the book, ask them to requested on the super search for you. They can requested and get it quickly.
This book is not to just read, it's best when each opening and variation is played on a board in your kitchen! Some of the opening can be played in your mind but they are instilled in your memory better when the pieces are moved. That's is what I found out and he also recomends.
I looked at your profile and to see some of your games but there aren't any that you have played. I also wondered how old you are? I am old 76 check my profile.
Bye for now

I'm glad FiveofSwords reminded me of that triangle notation meaning "with the idea of." I wonder if that idea can be extended into a new language, as he mentioned, like to include more general terminology for positional attributes instead of just moves, like "with the idea of QS attack," where there exists a formal, finite set of named concepts like: QS, KS, attack, defense, promotion, endgame, middlegame, weakness, hole, etc.
The Informant symbols are common and cover some of these:
http://www.chessinformant.rs/system-of-signs/