Sorry for the late reply, and thanks for the swap!
Your structural read was genuinely useful — the priority shadowing (burnout over career, picture_book over happy) and the shared goal_flag are good catches, and I’ll look at them. One correction: woke_early isn’t unreachable. It’s triggered from code, not from the event data: when Dream drops to 0, the game forces that ending directly. So all 28 are reachable.
As promised, I played through *One Slice Missing* in its entirety and left a comment on your post.
Good luck!