689c8c6eb5
reopened_at opens provisionally where the landing cell is not projected yet; ClientState::settle_declined_editor closes an untouched editor once the host projects that cell as one i declines. Both ask one resolve::declined_at. A touched editor is kept. Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01VdfEGXA7aJ6ftMsCc9PJze