pub(super) fn handle_rename_workspace( state: &mut State, workspace_id: String, name: String, ) -> Vec<Event>
Phase E.5.3 — rename a workspace. Errors if missing; no-op if the name is unchanged.