Exercise the remaining interaction guards and overlay positioning edge cases, including invalid state transitions and nested manual offsets. Keep the test comments focused on why each branch matters for editor behavior.