Plan mode includes a guidance section in every model request while active, so its durable plan/mode event is a real context-composition change and earns a neutral mode event row (own kind chip + filter). A request header logged with reason 'resume' carrying a different model is likewise a real switch made between sessions — record it alongside the in-session 'change' ones.