I agree with the three body problem, the framing is spot on. The context asymmetry between user, UR and model feels like a core architectural shift here. How do you decide what should be model-visible vs widget-only? Have you run into cases where giving the model more UI state hurt reasoning quality?