Normal maneuver target through {channel.upper()} only; normal controller feedback remains active.
') + if command_problems: + builder.append(f'CAN validation: {", ".join(sorted(command_problems))}
') baseline_accel = lat_accel(controlsState[0].curvature, carState[0].vEgo) v_ego = [m.vEgo for m in carState] + v_plan = np.interp(t_lateralPlan, t_carState, v_ego) if channel else v_ego + v_controls = np.interp(t_controlsState, t_carState, v_ego) if channel else v_ego cross_markers = [] if description.startswith(('sine', 'jitter')): amplitude = max(abs(lat_accel(lp.desiredCurvature, v) - baseline_accel) - for lp, v in zip(lateralPlan, v_ego, strict=False)) + for lp, v in zip(lateralPlan, v_plan, strict=False)) threshold = amplitude * 0.5 builder.append('