And the stupidity begins!!
Why exactly would Jon’s vow to stay out of the fight be even a big deal for Cersei? I’d say she was looking for a pretext to reject the truce, except she did not ask for him to bend the knee, only to stay out of the war. But the North does not have that much of an army for Cersei to be concerned about an alliance between Jon and Dany, and she saw the threat that they are facing and knew the North would be heavily impacted in the fight. She has no reason to assign any importance to whether Jon would stay put after the war, or decides to march. He would not have the manpower to do it anyway.
This whole sequence is contrived to give us the conversation between Tyrion and Cersei so that Peter and Lena can emote at each other, to apparently make a point about how Good and Moral People Suck At Politics, and to invoke Ned’s name and honor and fatherhood to Jon to…. ease the revelation of Jon’s parentage somehow? The scenario just does not make any sense that I’m unable to even enjoy the little nicety of Jon making a point about negotiating in good faith (and the contrast to the Lannister negotiating in bad faith) and linking it to Ned’s ideals and honor. It’s the tiniest bit of recognition that hey, Ned Stark’s ideals aren’t actually bad at all because negotiating in bad faith makes peace impossible, as we’ve seen repeatedly with the Lannisters.
And do not get me started about how no one apparently knows that Jon has bent the knee, not even Dany’s Hand or Jon’s most trusted advisor. That makes total sense. That it’s been framed as a romantic moment when it’s transparently idiotic makes me see red.