I keep a .txt file for games like this. Just write down the slot and a few cues on what I'm doing different, who the path is. Honestly works a little better for longer games since I'm not limited to 30 or 40 characters, as RenPy typically does. Not the most convenient, but works for me. With so many LIs in this game (I'm playing for first time now and am on Day 18), I've ended up with more paths and variants than any other AVN I'm doing currently. Have one on the backlog list that looks like it will have even more variants than this
(Broken Dreamers).
I'm also using page/position to keep track of certain things for this particular AVN: Page 1 is Lori focused tracks, 2 is Babs, 3 is Julia, 4 is a mix of weird variances. Now that Cassandra is looking like a potential 1st tier, may have to have a page for her at some point. I'm also using "upper" and "lower" to change things like "creampie vs. bodyshot" or "vaginal vs anal attention/fucking", etc. for routes on the same page/LI focus. Yeah, weird; I know.