Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 226.02, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.23, "dissolved_oxygen_pct": 39.415, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.119, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.999, "our_mmol_l_h": 4.601, "ph": 6.956, "phase": "exponential", "temperature_c": 36.784, "viability_pct": 98.379, "viable_cell_density_million_ml": 13.534}, {"agitation_rpm": 246.132, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.915, "dissolved_oxygen_pct": 37.183, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.136, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.966, "our_mmol_l_h": 5.32, "ph": 6.955, "phase": "exponential", "temperature_c": 36.807, "viability_pct": 98.361, "viable_cell_density_million_ml": 15.564}, {"agitation_rpm": 271.808, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.744, "dissolved_oxygen_pct": 28.074, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.05, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.827, "our_mmol_l_h": 6.289, "ph": 6.974, "phase": "production", "temperature_c": 35.819, "viability_pct": 98.434, "viable_cell_density_million_ml": 18.358}, {"agitation_rpm": 285.023, "airflow_vvm": 0.182, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 17.984, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.972, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.723, "our_mmol_l_h": 7.158, "ph": 6.97, "phase": "production", "temperature_c": 35.799, "viability_pct": 98.609, "viable_cell_density_million_ml": 21.138}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 226.02, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.23, "dissolved_oxygen_pct": 39.415, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.119, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.999, "our_mmol_l_h": 4.601, "ph": 6.956, "phase": "exponential", "temperature_c": 36.784, "viability_pct": 98.379, "viable_cell_density_million_ml": 13.534}, {"agitation_rpm": 246.132, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.915, "dissolved_oxygen_pct": 37.183, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.136, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.966, "our_mmol_l_h": 5.32, "ph": 6.955, "phase": "exponential", "temperature_c": 36.807, "viability_pct": 98.361, "viable_cell_density_million_ml": 15.564}, {"agitation_rpm": 271.808, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.744, "dissolved_oxygen_pct": 28.074, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.05, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.827, "our_mmol_l_h": 6.289, "ph": 6.974, "phase": "production", "temperature_c": 35.819, "viability_pct": 98.434, "viable_cell_density_million_ml": 18.358}, {"agitation_rpm": 285.023, "airflow_vvm": 0.182, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 17.984, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.972, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.723, "our_mmol_l_h": 7.158, "ph": 6.97, "phase": "production", "temperature_c": 35.799, "viability_pct": 98.609, "viable_cell_density_million_ml": 21.138}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 226.02, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.23, "dissolved_oxygen_pct": 39.415, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.119, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.999, "our_mmol_l_h": 4.601, "ph": 6.956, "phase": "exponential", "temperature_c": 36.784, "viability_pct": 98.379, "viable_cell_density_million_ml": 13.534}, {"agitation_rpm": 246.132, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.915, "dissolved_oxygen_pct": 37.183, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.136, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.966, "our_mmol_l_h": 5.32, "ph": 6.955, "phase": "exponential", "temperature_c": 36.807, "viability_pct": 98.361, "viable_cell_density_million_ml": 15.564}, {"agitation_rpm": 271.808, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.744, "dissolved_oxygen_pct": 28.074, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.05, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.827, "our_mmol_l_h": 6.289, "ph": 6.974, "phase": "production", "temperature_c": 35.819, "viability_pct": 98.434, "viable_cell_density_million_ml": 18.358}, {"agitation_rpm": 285.023, "airflow_vvm": 0.182, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 17.984, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.972, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.723, "our_mmol_l_h": 7.158, "ph": 6.97, "phase": "production", "temperature_c": 35.799, "viability_pct": 98.609, "viable_cell_density_million_ml": 21.138}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 226.02, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.23, "dissolved_oxygen_pct": 39.415, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.119, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.999, "our_mmol_l_h": 4.601, "ph": 6.956, "phase": "exponential", "temperature_c": 36.784, "viability_pct": 98.379, "viable_cell_density_million_ml": 13.534}, {"agitation_rpm": 246.132, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.915, "dissolved_oxygen_pct": 37.183, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.136, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.966, "our_mmol_l_h": 5.32, "ph": 6.955, "phase": "exponential", "temperature_c": 36.807, "viability_pct": 98.361, "viable_cell_density_million_ml": 15.564}, {"agitation_rpm": 271.808, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.744, "dissolved_oxygen_pct": 28.074, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.05, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.827, "our_mmol_l_h": 6.289, "ph": 6.974, "phase": "production", "temperature_c": 35.819, "viability_pct": 98.434, "viable_cell_density_million_ml": 18.358}, {"agitation_rpm": 285.023, "airflow_vvm": 0.182, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 17.984, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.972, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.723, "our_mmol_l_h": 7.158, "ph": 6.97, "phase": "production", "temperature_c": 35.799, "viability_pct": 98.609, "viable_cell_density_million_ml": 21.138}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.229, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.569, "dissolved_oxygen_pct": 35.714, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.346, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.201, "our_mmol_l_h": 7.13, "ph": 7.0, "phase": "exponential", "temperature_c": 36.819, "viability_pct": 98.851, "viable_cell_density_million_ml": 21.019}, {"agitation_rpm": 284.374, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.517, "dissolved_oxygen_pct": 36.831, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.163, "our_mmol_l_h": 8.194, "ph": 7.005, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.805, "viable_cell_density_million_ml": 24.154}, {"agitation_rpm": 284.044, "airflow_vvm": 0.301, "cer_mmol_l_h": 8.805, "dissolved_oxygen_pct": 36.766, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.43, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.1, "our_mmol_l_h": 9.082, "ph": 7.003, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.932, "viable_cell_density_million_ml": 27.797}, {"agitation_rpm": 285.59, "airflow_vvm": 0.302, "cer_mmol_l_h": 10.14, "dissolved_oxygen_pct": 36.276, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.359, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.058, "our_mmol_l_h": 9.837, "ph": 7.01, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.654, "viable_cell_density_million_ml": 31.409}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 284.229, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.569, "dissolved_oxygen_pct": 35.714, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.346, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.201, "our_mmol_l_h": 7.13, "ph": 7.0, "phase": "exponential", "temperature_c": 36.819, "viability_pct": 98.851, "viable_cell_density_million_ml": 21.019}, {"agitation_rpm": 284.374, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.517, "dissolved_oxygen_pct": 36.831, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.163, "our_mmol_l_h": 8.194, "ph": 7.005, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.805, "viable_cell_density_million_ml": 24.154}, {"agitation_rpm": 284.044, "airflow_vvm": 0.301, "cer_mmol_l_h": 8.805, "dissolved_oxygen_pct": 36.766, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.43, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.1, "our_mmol_l_h": 9.082, "ph": 7.003, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.932, "viable_cell_density_million_ml": 27.797}, {"agitation_rpm": 285.59, "airflow_vvm": 0.302, "cer_mmol_l_h": 10.14, "dissolved_oxygen_pct": 36.276, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.359, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.058, "our_mmol_l_h": 9.837, "ph": 7.01, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.654, "viable_cell_density_million_ml": 31.409}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.229, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.569, "dissolved_oxygen_pct": 35.714, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.346, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.201, "our_mmol_l_h": 7.13, "ph": 7.0, "phase": "exponential", "temperature_c": 36.819, "viability_pct": 98.851, "viable_cell_density_million_ml": 21.019}, {"agitation_rpm": 284.374, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.517, "dissolved_oxygen_pct": 36.831, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.163, "our_mmol_l_h": 8.194, "ph": 7.005, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.805, "viable_cell_density_million_ml": 24.154}, {"agitation_rpm": 284.044, "airflow_vvm": 0.301, "cer_mmol_l_h": 8.805, "dissolved_oxygen_pct": 36.766, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.43, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.1, "our_mmol_l_h": 9.082, "ph": 7.003, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.932, "viable_cell_density_million_ml": 27.797}, {"agitation_rpm": 285.59, "airflow_vvm": 0.302, "cer_mmol_l_h": 10.14, "dissolved_oxygen_pct": 36.276, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.359, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.058, "our_mmol_l_h": 9.837, "ph": 7.01, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.654, "viable_cell_density_million_ml": 31.409}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.229, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.569, "dissolved_oxygen_pct": 35.714, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.346, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.201, "our_mmol_l_h": 7.13, "ph": 7.0, "phase": "exponential", "temperature_c": 36.819, "viability_pct": 98.851, "viable_cell_density_million_ml": 21.019}, {"agitation_rpm": 284.374, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.517, "dissolved_oxygen_pct": 36.831, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.163, "our_mmol_l_h": 8.194, "ph": 7.005, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.805, "viable_cell_density_million_ml": 24.154}, {"agitation_rpm": 284.044, "airflow_vvm": 0.301, "cer_mmol_l_h": 8.805, "dissolved_oxygen_pct": 36.766, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.43, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.1, "our_mmol_l_h": 9.082, "ph": 7.003, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.932, "viable_cell_density_million_ml": 27.797}, {"agitation_rpm": 285.59, "airflow_vvm": 0.302, "cer_mmol_l_h": 10.14, "dissolved_oxygen_pct": 36.276, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.359, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.058, "our_mmol_l_h": 9.837, "ph": 7.01, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.654, "viable_cell_density_million_ml": 31.409}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.435, "airflow_vvm": 0.212, "cer_mmol_l_h": 3.765, "dissolved_oxygen_pct": 40.361, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.611, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 4.089, "ph": 6.994, "phase": "exponential", "temperature_c": 36.817, "viability_pct": 98.698, "viable_cell_density_million_ml": 11.91}, {"agitation_rpm": 238.855, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.627, "dissolved_oxygen_pct": 38.202, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.481, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.236, "our_mmol_l_h": 5.043, "ph": 6.989, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.853, "viable_cell_density_million_ml": 14.852}, {"agitation_rpm": 279.45, "airflow_vvm": 0.245, "cer_mmol_l_h": 6.102, "dissolved_oxygen_pct": 28.784, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.367, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.208, "our_mmol_l_h": 6.621, "ph": 6.989, "phase": "exponential", "temperature_c": 36.824, "viability_pct": 98.724, "viable_cell_density_million_ml": 19.415}, {"agitation_rpm": 284.127, "airflow_vvm": 0.179, "cer_mmol_l_h": 8.009, "dissolved_oxygen_pct": 18.333, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.346, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.681, "ph": 6.991, "phase": "production", "temperature_c": 35.789, "viability_pct": 98.73, "viable_cell_density_million_ml": 25.634}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 212.435, "airflow_vvm": 0.212, "cer_mmol_l_h": 3.765, "dissolved_oxygen_pct": 40.361, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.611, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 4.089, "ph": 6.994, "phase": "exponential", "temperature_c": 36.817, "viability_pct": 98.698, "viable_cell_density_million_ml": 11.91}, {"agitation_rpm": 238.855, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.627, "dissolved_oxygen_pct": 38.202, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.481, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.236, "our_mmol_l_h": 5.043, "ph": 6.989, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.853, "viable_cell_density_million_ml": 14.852}, {"agitation_rpm": 279.45, "airflow_vvm": 0.245, "cer_mmol_l_h": 6.102, "dissolved_oxygen_pct": 28.784, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.367, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.208, "our_mmol_l_h": 6.621, "ph": 6.989, "phase": "exponential", "temperature_c": 36.824, "viability_pct": 98.724, "viable_cell_density_million_ml": 19.415}, {"agitation_rpm": 284.127, "airflow_vvm": 0.179, "cer_mmol_l_h": 8.009, "dissolved_oxygen_pct": 18.333, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.346, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.681, "ph": 6.991, "phase": "production", "temperature_c": 35.789, "viability_pct": 98.73, "viable_cell_density_million_ml": 25.634}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.435, "airflow_vvm": 0.212, "cer_mmol_l_h": 3.765, "dissolved_oxygen_pct": 40.361, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.611, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 4.089, "ph": 6.994, "phase": "exponential", "temperature_c": 36.817, "viability_pct": 98.698, "viable_cell_density_million_ml": 11.91}, {"agitation_rpm": 238.855, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.627, "dissolved_oxygen_pct": 38.202, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.481, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.236, "our_mmol_l_h": 5.043, "ph": 6.989, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.853, "viable_cell_density_million_ml": 14.852}, {"agitation_rpm": 279.45, "airflow_vvm": 0.245, "cer_mmol_l_h": 6.102, "dissolved_oxygen_pct": 28.784, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.367, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.208, "our_mmol_l_h": 6.621, "ph": 6.989, "phase": "exponential", "temperature_c": 36.824, "viability_pct": 98.724, "viable_cell_density_million_ml": 19.415}, {"agitation_rpm": 284.127, "airflow_vvm": 0.179, "cer_mmol_l_h": 8.009, "dissolved_oxygen_pct": 18.333, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.346, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.681, "ph": 6.991, "phase": "production", "temperature_c": 35.789, "viability_pct": 98.73, "viable_cell_density_million_ml": 25.634}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.435, "airflow_vvm": 0.212, "cer_mmol_l_h": 3.765, "dissolved_oxygen_pct": 40.361, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.611, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 4.089, "ph": 6.994, "phase": "exponential", "temperature_c": 36.817, "viability_pct": 98.698, "viable_cell_density_million_ml": 11.91}, {"agitation_rpm": 238.855, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.627, "dissolved_oxygen_pct": 38.202, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.481, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.236, "our_mmol_l_h": 5.043, "ph": 6.989, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.853, "viable_cell_density_million_ml": 14.852}, {"agitation_rpm": 279.45, "airflow_vvm": 0.245, "cer_mmol_l_h": 6.102, "dissolved_oxygen_pct": 28.784, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.367, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.208, "our_mmol_l_h": 6.621, "ph": 6.989, "phase": "exponential", "temperature_c": 36.824, "viability_pct": 98.724, "viable_cell_density_million_ml": 19.415}, {"agitation_rpm": 284.127, "airflow_vvm": 0.179, "cer_mmol_l_h": 8.009, "dissolved_oxygen_pct": 18.333, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.346, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.681, "ph": 6.991, "phase": "production", "temperature_c": 35.789, "viability_pct": 98.73, "viable_cell_density_million_ml": 25.634}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.336, "airflow_vvm": 0.288, "cer_mmol_l_h": 6.005, "dissolved_oxygen_pct": 36.155, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.019, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.81, "our_mmol_l_h": 6.555, "ph": 6.962, "phase": "production", "temperature_c": 35.817, "viability_pct": 98.529, "viable_cell_density_million_ml": 19.27}, {"agitation_rpm": 284.305, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.422, "dissolved_oxygen_pct": 35.958, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.957, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.752, "our_mmol_l_h": 6.998, "ph": 6.972, "phase": "production", "temperature_c": 35.818, "viability_pct": 98.606, "viable_cell_density_million_ml": 20.592}, {"agitation_rpm": 283.912, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.87, "dissolved_oxygen_pct": 36.86, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.928, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.643, "our_mmol_l_h": 6.958, "ph": 6.984, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.568, "viable_cell_density_million_ml": 21.51}, {"agitation_rpm": 285.724, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.182, "dissolved_oxygen_pct": 36.089, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.59, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.478, "our_mmol_l_h": 6.629, "ph": 6.978, "phase": "production", "temperature_c": 35.804, "viability_pct": 96.711, "viable_cell_density_million_ml": 21.971}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 277.336, "airflow_vvm": 0.288, "cer_mmol_l_h": 6.005, "dissolved_oxygen_pct": 36.155, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.019, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.81, "our_mmol_l_h": 6.555, "ph": 6.962, "phase": "production", "temperature_c": 35.817, "viability_pct": 98.529, "viable_cell_density_million_ml": 19.27}, {"agitation_rpm": 284.305, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.422, "dissolved_oxygen_pct": 35.958, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.957, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.752, "our_mmol_l_h": 6.998, "ph": 6.972, "phase": "production", "temperature_c": 35.818, "viability_pct": 98.606, "viable_cell_density_million_ml": 20.592}, {"agitation_rpm": 283.912, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.87, "dissolved_oxygen_pct": 36.86, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.928, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.643, "our_mmol_l_h": 6.958, "ph": 6.984, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.568, "viable_cell_density_million_ml": 21.51}, {"agitation_rpm": 285.724, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.182, "dissolved_oxygen_pct": 36.089, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.59, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.478, "our_mmol_l_h": 6.629, "ph": 6.978, "phase": "production", "temperature_c": 35.804, "viability_pct": 96.711, "viable_cell_density_million_ml": 21.971}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.336, "airflow_vvm": 0.288, "cer_mmol_l_h": 6.005, "dissolved_oxygen_pct": 36.155, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.019, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.81, "our_mmol_l_h": 6.555, "ph": 6.962, "phase": "production", "temperature_c": 35.817, "viability_pct": 98.529, "viable_cell_density_million_ml": 19.27}, {"agitation_rpm": 284.305, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.422, "dissolved_oxygen_pct": 35.958, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.957, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.752, "our_mmol_l_h": 6.998, "ph": 6.972, "phase": "production", "temperature_c": 35.818, "viability_pct": 98.606, "viable_cell_density_million_ml": 20.592}, {"agitation_rpm": 283.912, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.87, "dissolved_oxygen_pct": 36.86, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.928, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.643, "our_mmol_l_h": 6.958, "ph": 6.984, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.568, "viable_cell_density_million_ml": 21.51}, {"agitation_rpm": 285.724, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.182, "dissolved_oxygen_pct": 36.089, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.59, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.478, "our_mmol_l_h": 6.629, "ph": 6.978, "phase": "production", "temperature_c": 35.804, "viability_pct": 96.711, "viable_cell_density_million_ml": 21.971}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.336, "airflow_vvm": 0.288, "cer_mmol_l_h": 6.005, "dissolved_oxygen_pct": 36.155, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.019, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.81, "our_mmol_l_h": 6.555, "ph": 6.962, "phase": "production", "temperature_c": 35.817, "viability_pct": 98.529, "viable_cell_density_million_ml": 19.27}, {"agitation_rpm": 284.305, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.422, "dissolved_oxygen_pct": 35.958, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.957, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.752, "our_mmol_l_h": 6.998, "ph": 6.972, "phase": "production", "temperature_c": 35.818, "viability_pct": 98.606, "viable_cell_density_million_ml": 20.592}, {"agitation_rpm": 283.912, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.87, "dissolved_oxygen_pct": 36.86, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.928, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.643, "our_mmol_l_h": 6.958, "ph": 6.984, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.568, "viable_cell_density_million_ml": 21.51}, {"agitation_rpm": 285.724, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.182, "dissolved_oxygen_pct": 36.089, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.59, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.478, "our_mmol_l_h": 6.629, "ph": 6.978, "phase": "production", "temperature_c": 35.804, "viability_pct": 96.711, "viable_cell_density_million_ml": 21.971}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 255.025, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.173, "dissolved_oxygen_pct": 36.723, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.074, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.908, "our_mmol_l_h": 5.651, "ph": 6.962, "phase": "exponential", "temperature_c": 36.818, "viability_pct": 98.564, "viable_cell_density_million_ml": 16.653}, {"agitation_rpm": 270.063, "airflow_vvm": 0.283, "cer_mmol_l_h": 5.751, "dissolved_oxygen_pct": 36.072, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.011, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.836, "our_mmol_l_h": 6.245, "ph": 6.959, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.407, "viable_cell_density_million_ml": 18.416}, {"agitation_rpm": 284.269, "airflow_vvm": 0.25, "cer_mmol_l_h": 6.396, "dissolved_oxygen_pct": 28.494, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.947, "hour": 108.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.743, "our_mmol_l_h": 7.002, "ph": 6.968, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.403, "viable_cell_density_million_ml": 20.53}, {"agitation_rpm": 285.93, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.007, "dissolved_oxygen_pct": 17.806, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.897, "hour": 124.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.604, "our_mmol_l_h": 7.625, "ph": 6.971, "phase": "production", "temperature_c": 35.823, "viability_pct": 97.906, "viable_cell_density_million_ml": 22.435}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 255.025, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.173, "dissolved_oxygen_pct": 36.723, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.074, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.908, "our_mmol_l_h": 5.651, "ph": 6.962, "phase": "exponential", "temperature_c": 36.818, "viability_pct": 98.564, "viable_cell_density_million_ml": 16.653}, {"agitation_rpm": 270.063, "airflow_vvm": 0.283, "cer_mmol_l_h": 5.751, "dissolved_oxygen_pct": 36.072, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.011, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.836, "our_mmol_l_h": 6.245, "ph": 6.959, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.407, "viable_cell_density_million_ml": 18.416}, {"agitation_rpm": 284.269, "airflow_vvm": 0.25, "cer_mmol_l_h": 6.396, "dissolved_oxygen_pct": 28.494, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.947, "hour": 108.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.743, "our_mmol_l_h": 7.002, "ph": 6.968, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.403, "viable_cell_density_million_ml": 20.53}, {"agitation_rpm": 285.93, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.007, "dissolved_oxygen_pct": 17.806, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.897, "hour": 124.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.604, "our_mmol_l_h": 7.625, "ph": 6.971, "phase": "production", "temperature_c": 35.823, "viability_pct": 97.906, "viable_cell_density_million_ml": 22.435}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 255.025, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.173, "dissolved_oxygen_pct": 36.723, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.074, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.908, "our_mmol_l_h": 5.651, "ph": 6.962, "phase": "exponential", "temperature_c": 36.818, "viability_pct": 98.564, "viable_cell_density_million_ml": 16.653}, {"agitation_rpm": 270.063, "airflow_vvm": 0.283, "cer_mmol_l_h": 5.751, "dissolved_oxygen_pct": 36.072, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.011, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.836, "our_mmol_l_h": 6.245, "ph": 6.959, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.407, "viable_cell_density_million_ml": 18.416}, {"agitation_rpm": 284.269, "airflow_vvm": 0.25, "cer_mmol_l_h": 6.396, "dissolved_oxygen_pct": 28.494, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.947, "hour": 108.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.743, "our_mmol_l_h": 7.002, "ph": 6.968, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.403, "viable_cell_density_million_ml": 20.53}, {"agitation_rpm": 285.93, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.007, "dissolved_oxygen_pct": 17.806, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.897, "hour": 124.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.604, "our_mmol_l_h": 7.625, "ph": 6.971, "phase": "production", "temperature_c": 35.823, "viability_pct": 97.906, "viable_cell_density_million_ml": 22.435}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 255.025, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.173, "dissolved_oxygen_pct": 36.723, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.074, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.908, "our_mmol_l_h": 5.651, "ph": 6.962, "phase": "exponential", "temperature_c": 36.818, "viability_pct": 98.564, "viable_cell_density_million_ml": 16.653}, {"agitation_rpm": 270.063, "airflow_vvm": 0.283, "cer_mmol_l_h": 5.751, "dissolved_oxygen_pct": 36.072, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.011, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.836, "our_mmol_l_h": 6.245, "ph": 6.959, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.407, "viable_cell_density_million_ml": 18.416}, {"agitation_rpm": 284.269, "airflow_vvm": 0.25, "cer_mmol_l_h": 6.396, "dissolved_oxygen_pct": 28.494, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.947, "hour": 108.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.743, "our_mmol_l_h": 7.002, "ph": 6.968, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.403, "viable_cell_density_million_ml": 20.53}, {"agitation_rpm": 285.93, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.007, "dissolved_oxygen_pct": 17.806, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.897, "hour": 124.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.604, "our_mmol_l_h": 7.625, "ph": 6.971, "phase": "production", "temperature_c": 35.823, "viability_pct": 97.906, "viable_cell_density_million_ml": 22.435}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.157, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.561, "dissolved_oxygen_pct": 35.674, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.369, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.167, "our_mmol_l_h": 7.132, "ph": 6.998, "phase": "exponential", "temperature_c": 36.789, "viability_pct": 98.796, "viable_cell_density_million_ml": 21.108}, {"agitation_rpm": 285.259, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.523, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.352, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.15, "our_mmol_l_h": 8.19, "ph": 7.005, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.683, "viable_cell_density_million_ml": 24.088}, {"agitation_rpm": 283.962, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.841, "dissolved_oxygen_pct": 36.23, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.441, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.098, "our_mmol_l_h": 9.097, "ph": 6.997, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.703, "viable_cell_density_million_ml": 27.761}, {"agitation_rpm": 284.061, "airflow_vvm": 0.298, "cer_mmol_l_h": 10.123, "dissolved_oxygen_pct": 36.683, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.401, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.051, "our_mmol_l_h": 9.802, "ph": 7.004, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.742, "viable_cell_density_million_ml": 31.336}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 284.157, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.561, "dissolved_oxygen_pct": 35.674, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.369, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.167, "our_mmol_l_h": 7.132, "ph": 6.998, "phase": "exponential", "temperature_c": 36.789, "viability_pct": 98.796, "viable_cell_density_million_ml": 21.108}, {"agitation_rpm": 285.259, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.523, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.352, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.15, "our_mmol_l_h": 8.19, "ph": 7.005, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.683, "viable_cell_density_million_ml": 24.088}, {"agitation_rpm": 283.962, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.841, "dissolved_oxygen_pct": 36.23, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.441, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.098, "our_mmol_l_h": 9.097, "ph": 6.997, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.703, "viable_cell_density_million_ml": 27.761}, {"agitation_rpm": 284.061, "airflow_vvm": 0.298, "cer_mmol_l_h": 10.123, "dissolved_oxygen_pct": 36.683, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.401, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.051, "our_mmol_l_h": 9.802, "ph": 7.004, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.742, "viable_cell_density_million_ml": 31.336}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.157, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.561, "dissolved_oxygen_pct": 35.674, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.369, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.167, "our_mmol_l_h": 7.132, "ph": 6.998, "phase": "exponential", "temperature_c": 36.789, "viability_pct": 98.796, "viable_cell_density_million_ml": 21.108}, {"agitation_rpm": 285.259, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.523, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.352, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.15, "our_mmol_l_h": 8.19, "ph": 7.005, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.683, "viable_cell_density_million_ml": 24.088}, {"agitation_rpm": 283.962, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.841, "dissolved_oxygen_pct": 36.23, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.441, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.098, "our_mmol_l_h": 9.097, "ph": 6.997, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.703, "viable_cell_density_million_ml": 27.761}, {"agitation_rpm": 284.061, "airflow_vvm": 0.298, "cer_mmol_l_h": 10.123, "dissolved_oxygen_pct": 36.683, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.401, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.051, "our_mmol_l_h": 9.802, "ph": 7.004, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.742, "viable_cell_density_million_ml": 31.336}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 284.157, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.561, "dissolved_oxygen_pct": 35.674, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.369, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.167, "our_mmol_l_h": 7.132, "ph": 6.998, "phase": "exponential", "temperature_c": 36.789, "viability_pct": 98.796, "viable_cell_density_million_ml": 21.108}, {"agitation_rpm": 285.259, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.523, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.352, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.15, "our_mmol_l_h": 8.19, "ph": 7.005, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.683, "viable_cell_density_million_ml": 24.088}, {"agitation_rpm": 283.962, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.841, "dissolved_oxygen_pct": 36.23, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.441, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.098, "our_mmol_l_h": 9.097, "ph": 6.997, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.703, "viable_cell_density_million_ml": 27.761}, {"agitation_rpm": 284.061, "airflow_vvm": 0.298, "cer_mmol_l_h": 10.123, "dissolved_oxygen_pct": 36.683, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.401, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.051, "our_mmol_l_h": 9.802, "ph": 7.004, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.742, "viable_cell_density_million_ml": 31.336}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.554, "airflow_vvm": 0.213, "cer_mmol_l_h": 3.754, "dissolved_oxygen_pct": 39.994, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.577, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 4.042, "ph": 6.993, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.76, "viable_cell_density_million_ml": 11.944}, {"agitation_rpm": 238.694, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.624, "dissolved_oxygen_pct": 37.798, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.525, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.228, "our_mmol_l_h": 5.045, "ph": 6.999, "phase": "exponential", "temperature_c": 36.786, "viability_pct": 98.909, "viable_cell_density_million_ml": 14.733}, {"agitation_rpm": 279.607, "airflow_vvm": 0.243, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 28.315, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.365, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.19, "our_mmol_l_h": 6.618, "ph": 6.998, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.654, "viable_cell_density_million_ml": 19.501}, {"agitation_rpm": 284.738, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.989, "dissolved_oxygen_pct": 18.893, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.372, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.704, "ph": 6.992, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.945, "viable_cell_density_million_ml": 25.577}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 212.554, "airflow_vvm": 0.213, "cer_mmol_l_h": 3.754, "dissolved_oxygen_pct": 39.994, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.577, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 4.042, "ph": 6.993, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.76, "viable_cell_density_million_ml": 11.944}, {"agitation_rpm": 238.694, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.624, "dissolved_oxygen_pct": 37.798, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.525, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.228, "our_mmol_l_h": 5.045, "ph": 6.999, "phase": "exponential", "temperature_c": 36.786, "viability_pct": 98.909, "viable_cell_density_million_ml": 14.733}, {"agitation_rpm": 279.607, "airflow_vvm": 0.243, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 28.315, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.365, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.19, "our_mmol_l_h": 6.618, "ph": 6.998, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.654, "viable_cell_density_million_ml": 19.501}, {"agitation_rpm": 284.738, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.989, "dissolved_oxygen_pct": 18.893, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.372, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.704, "ph": 6.992, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.945, "viable_cell_density_million_ml": 25.577}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.554, "airflow_vvm": 0.213, "cer_mmol_l_h": 3.754, "dissolved_oxygen_pct": 39.994, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.577, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 4.042, "ph": 6.993, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.76, "viable_cell_density_million_ml": 11.944}, {"agitation_rpm": 238.694, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.624, "dissolved_oxygen_pct": 37.798, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.525, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.228, "our_mmol_l_h": 5.045, "ph": 6.999, "phase": "exponential", "temperature_c": 36.786, "viability_pct": 98.909, "viable_cell_density_million_ml": 14.733}, {"agitation_rpm": 279.607, "airflow_vvm": 0.243, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 28.315, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.365, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.19, "our_mmol_l_h": 6.618, "ph": 6.998, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.654, "viable_cell_density_million_ml": 19.501}, {"agitation_rpm": 284.738, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.989, "dissolved_oxygen_pct": 18.893, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.372, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.704, "ph": 6.992, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.945, "viable_cell_density_million_ml": 25.577}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 212.554, "airflow_vvm": 0.213, "cer_mmol_l_h": 3.754, "dissolved_oxygen_pct": 39.994, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.577, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 4.042, "ph": 6.993, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.76, "viable_cell_density_million_ml": 11.944}, {"agitation_rpm": 238.694, "airflow_vvm": 0.244, "cer_mmol_l_h": 4.624, "dissolved_oxygen_pct": 37.798, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.525, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.228, "our_mmol_l_h": 5.045, "ph": 6.999, "phase": "exponential", "temperature_c": 36.786, "viability_pct": 98.909, "viable_cell_density_million_ml": 14.733}, {"agitation_rpm": 279.607, "airflow_vvm": 0.243, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 28.315, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.365, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.19, "our_mmol_l_h": 6.618, "ph": 6.998, "phase": "exponential", "temperature_c": 36.822, "viability_pct": 98.654, "viable_cell_density_million_ml": 19.501}, {"agitation_rpm": 284.738, "airflow_vvm": 0.183, "cer_mmol_l_h": 7.989, "dissolved_oxygen_pct": 18.893, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.372, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.127, "our_mmol_l_h": 8.704, "ph": 6.992, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.945, "viable_cell_density_million_ml": 25.577}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.08, "airflow_vvm": 0.293, "cer_mmol_l_h": 6.031, "dissolved_oxygen_pct": 36.864, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.984, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.543, "ph": 6.971, "phase": "production", "temperature_c": 35.776, "viability_pct": 98.518, "viable_cell_density_million_ml": 19.253}, {"agitation_rpm": 285.022, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.419, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.976, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.726, "our_mmol_l_h": 7.001, "ph": 6.972, "phase": "production", "temperature_c": 35.815, "viability_pct": 98.646, "viable_cell_density_million_ml": 20.49}, {"agitation_rpm": 285.656, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.892, "dissolved_oxygen_pct": 36.733, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.948, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.645, "our_mmol_l_h": 6.979, "ph": 6.979, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.469, "viable_cell_density_million_ml": 21.617}, {"agitation_rpm": 284.922, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.208, "dissolved_oxygen_pct": 36.183, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.603, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.461, "our_mmol_l_h": 6.597, "ph": 6.982, "phase": "production", "temperature_c": 35.776, "viability_pct": 96.541, "viable_cell_density_million_ml": 22.042}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 277.08, "airflow_vvm": 0.293, "cer_mmol_l_h": 6.031, "dissolved_oxygen_pct": 36.864, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.984, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.543, "ph": 6.971, "phase": "production", "temperature_c": 35.776, "viability_pct": 98.518, "viable_cell_density_million_ml": 19.253}, {"agitation_rpm": 285.022, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.419, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.976, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.726, "our_mmol_l_h": 7.001, "ph": 6.972, "phase": "production", "temperature_c": 35.815, "viability_pct": 98.646, "viable_cell_density_million_ml": 20.49}, {"agitation_rpm": 285.656, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.892, "dissolved_oxygen_pct": 36.733, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.948, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.645, "our_mmol_l_h": 6.979, "ph": 6.979, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.469, "viable_cell_density_million_ml": 21.617}, {"agitation_rpm": 284.922, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.208, "dissolved_oxygen_pct": 36.183, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.603, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.461, "our_mmol_l_h": 6.597, "ph": 6.982, "phase": "production", "temperature_c": 35.776, "viability_pct": 96.541, "viable_cell_density_million_ml": 22.042}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.08, "airflow_vvm": 0.293, "cer_mmol_l_h": 6.031, "dissolved_oxygen_pct": 36.864, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.984, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.543, "ph": 6.971, "phase": "production", "temperature_c": 35.776, "viability_pct": 98.518, "viable_cell_density_million_ml": 19.253}, {"agitation_rpm": 285.022, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.419, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.976, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.726, "our_mmol_l_h": 7.001, "ph": 6.972, "phase": "production", "temperature_c": 35.815, "viability_pct": 98.646, "viable_cell_density_million_ml": 20.49}, {"agitation_rpm": 285.656, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.892, "dissolved_oxygen_pct": 36.733, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.948, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.645, "our_mmol_l_h": 6.979, "ph": 6.979, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.469, "viable_cell_density_million_ml": 21.617}, {"agitation_rpm": 284.922, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.208, "dissolved_oxygen_pct": 36.183, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.603, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.461, "our_mmol_l_h": 6.597, "ph": 6.982, "phase": "production", "temperature_c": 35.776, "viability_pct": 96.541, "viable_cell_density_million_ml": 22.042}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.08, "airflow_vvm": 0.293, "cer_mmol_l_h": 6.031, "dissolved_oxygen_pct": 36.864, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.984, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.543, "ph": 6.971, "phase": "production", "temperature_c": 35.776, "viability_pct": 98.518, "viable_cell_density_million_ml": 19.253}, {"agitation_rpm": 285.022, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.419, "dissolved_oxygen_pct": 36.194, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.976, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.726, "our_mmol_l_h": 7.001, "ph": 6.972, "phase": "production", "temperature_c": 35.815, "viability_pct": 98.646, "viable_cell_density_million_ml": 20.49}, {"agitation_rpm": 285.656, "airflow_vvm": 0.299, "cer_mmol_l_h": 6.892, "dissolved_oxygen_pct": 36.733, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.948, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.645, "our_mmol_l_h": 6.979, "ph": 6.979, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.469, "viable_cell_density_million_ml": 21.617}, {"agitation_rpm": 284.922, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.208, "dissolved_oxygen_pct": 36.183, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.603, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.461, "our_mmol_l_h": 6.597, "ph": 6.982, "phase": "production", "temperature_c": 35.776, "viability_pct": 96.541, "viable_cell_density_million_ml": 22.042}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 198.524, "airflow_vvm": 0.192, "cer_mmol_l_h": 3.19, "dissolved_oxygen_pct": 41.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.455, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.774, "our_mmol_l_h": 3.528, "ph": 6.973, "phase": "exponential", "temperature_c": 36.791, "viability_pct": 98.468, "viable_cell_density_million_ml": 10.277}, {"agitation_rpm": 215.995, "airflow_vvm": 0.214, "cer_mmol_l_h": 3.919, "dissolved_oxygen_pct": 40.273, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.168, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.945, "our_mmol_l_h": 4.254, "ph": 6.96, "phase": "exponential", "temperature_c": 36.804, "viability_pct": 98.6, "viable_cell_density_million_ml": 12.399}, {"agitation_rpm": 245.708, "airflow_vvm": 0.201, "cer_mmol_l_h": 4.866, "dissolved_oxygen_pct": 29.898, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.145, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.945, "our_mmol_l_h": 5.348, "ph": 6.963, "phase": "exponential", "temperature_c": 36.825, "viability_pct": 98.426, "viable_cell_density_million_ml": 15.646}, {"agitation_rpm": 277.732, "airflow_vvm": 0.173, "cer_mmol_l_h": 6.032, "dissolved_oxygen_pct": 18.304, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 4.042, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.793, "our_mmol_l_h": 6.507, "ph": 6.976, "phase": "production", "temperature_c": 35.793, "viability_pct": 98.539, "viable_cell_density_million_ml": 19.19}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 198.524, "airflow_vvm": 0.192, "cer_mmol_l_h": 3.19, "dissolved_oxygen_pct": 41.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.455, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.774, "our_mmol_l_h": 3.528, "ph": 6.973, "phase": "exponential", "temperature_c": 36.791, "viability_pct": 98.468, "viable_cell_density_million_ml": 10.277}, {"agitation_rpm": 215.995, "airflow_vvm": 0.214, "cer_mmol_l_h": 3.919, "dissolved_oxygen_pct": 40.273, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.168, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.945, "our_mmol_l_h": 4.254, "ph": 6.96, "phase": "exponential", "temperature_c": 36.804, "viability_pct": 98.6, "viable_cell_density_million_ml": 12.399}, {"agitation_rpm": 245.708, "airflow_vvm": 0.201, "cer_mmol_l_h": 4.866, "dissolved_oxygen_pct": 29.898, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.145, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.945, "our_mmol_l_h": 5.348, "ph": 6.963, "phase": "exponential", "temperature_c": 36.825, "viability_pct": 98.426, "viable_cell_density_million_ml": 15.646}, {"agitation_rpm": 277.732, "airflow_vvm": 0.173, "cer_mmol_l_h": 6.032, "dissolved_oxygen_pct": 18.304, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 4.042, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.793, "our_mmol_l_h": 6.507, "ph": 6.976, "phase": "production", "temperature_c": 35.793, "viability_pct": 98.539, "viable_cell_density_million_ml": 19.19}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 198.524, "airflow_vvm": 0.192, "cer_mmol_l_h": 3.19, "dissolved_oxygen_pct": 41.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.455, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.774, "our_mmol_l_h": 3.528, "ph": 6.973, "phase": "exponential", "temperature_c": 36.791, "viability_pct": 98.468, "viable_cell_density_million_ml": 10.277}, {"agitation_rpm": 215.995, "airflow_vvm": 0.214, "cer_mmol_l_h": 3.919, "dissolved_oxygen_pct": 40.273, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.168, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.945, "our_mmol_l_h": 4.254, "ph": 6.96, "phase": "exponential", "temperature_c": 36.804, "viability_pct": 98.6, "viable_cell_density_million_ml": 12.399}, {"agitation_rpm": 245.708, "airflow_vvm": 0.201, "cer_mmol_l_h": 4.866, "dissolved_oxygen_pct": 29.898, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.145, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.945, "our_mmol_l_h": 5.348, "ph": 6.963, "phase": "exponential", "temperature_c": 36.825, "viability_pct": 98.426, "viable_cell_density_million_ml": 15.646}, {"agitation_rpm": 277.732, "airflow_vvm": 0.173, "cer_mmol_l_h": 6.032, "dissolved_oxygen_pct": 18.304, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 4.042, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.793, "our_mmol_l_h": 6.507, "ph": 6.976, "phase": "production", "temperature_c": 35.793, "viability_pct": 98.539, "viable_cell_density_million_ml": 19.19}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 198.524, "airflow_vvm": 0.192, "cer_mmol_l_h": 3.19, "dissolved_oxygen_pct": 41.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.455, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.774, "our_mmol_l_h": 3.528, "ph": 6.973, "phase": "exponential", "temperature_c": 36.791, "viability_pct": 98.468, "viable_cell_density_million_ml": 10.277}, {"agitation_rpm": 215.995, "airflow_vvm": 0.214, "cer_mmol_l_h": 3.919, "dissolved_oxygen_pct": 40.273, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.168, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.945, "our_mmol_l_h": 4.254, "ph": 6.96, "phase": "exponential", "temperature_c": 36.804, "viability_pct": 98.6, "viable_cell_density_million_ml": 12.399}, {"agitation_rpm": 245.708, "airflow_vvm": 0.201, "cer_mmol_l_h": 4.866, "dissolved_oxygen_pct": 29.898, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.145, "hour": 84.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.945, "our_mmol_l_h": 5.348, "ph": 6.963, "phase": "exponential", "temperature_c": 36.825, "viability_pct": 98.426, "viable_cell_density_million_ml": 15.646}, {"agitation_rpm": 277.732, "airflow_vvm": 0.173, "cer_mmol_l_h": 6.032, "dissolved_oxygen_pct": 18.304, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 4.042, "hour": 100.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.793, "our_mmol_l_h": 6.507, "ph": 6.976, "phase": "production", "temperature_c": 35.793, "viability_pct": 98.539, "viable_cell_density_million_ml": 19.19}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.072, "airflow_vvm": 0.256, "cer_mmol_l_h": 5.079, "dissolved_oxygen_pct": 38.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.475, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 5.545, "ph": 6.989, "phase": "exponential", "temperature_c": 36.787, "viability_pct": 98.834, "viable_cell_density_million_ml": 16.344}, {"agitation_rpm": 281.131, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 36.661, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.376, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.203, "our_mmol_l_h": 6.628, "ph": 6.988, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.736, "viable_cell_density_million_ml": 19.373}, {"agitation_rpm": 285.535, "airflow_vvm": 0.302, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.738, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.67, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.908, "viable_cell_density_million_ml": 23.676}, {"agitation_rpm": 285.325, "airflow_vvm": 0.302, "cer_mmol_l_h": 9.228, "dissolved_oxygen_pct": 36.495, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.27, "hour": 112.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.082, "our_mmol_l_h": 8.819, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.769, "viable_cell_density_million_ml": 28.414}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 252.072, "airflow_vvm": 0.256, "cer_mmol_l_h": 5.079, "dissolved_oxygen_pct": 38.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.475, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 5.545, "ph": 6.989, "phase": "exponential", "temperature_c": 36.787, "viability_pct": 98.834, "viable_cell_density_million_ml": 16.344}, {"agitation_rpm": 281.131, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 36.661, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.376, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.203, "our_mmol_l_h": 6.628, "ph": 6.988, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.736, "viable_cell_density_million_ml": 19.373}, {"agitation_rpm": 285.535, "airflow_vvm": 0.302, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.738, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.67, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.908, "viable_cell_density_million_ml": 23.676}, {"agitation_rpm": 285.325, "airflow_vvm": 0.302, "cer_mmol_l_h": 9.228, "dissolved_oxygen_pct": 36.495, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.27, "hour": 112.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.082, "our_mmol_l_h": 8.819, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.769, "viable_cell_density_million_ml": 28.414}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.072, "airflow_vvm": 0.256, "cer_mmol_l_h": 5.079, "dissolved_oxygen_pct": 38.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.475, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 5.545, "ph": 6.989, "phase": "exponential", "temperature_c": 36.787, "viability_pct": 98.834, "viable_cell_density_million_ml": 16.344}, {"agitation_rpm": 281.131, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 36.661, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.376, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.203, "our_mmol_l_h": 6.628, "ph": 6.988, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.736, "viable_cell_density_million_ml": 19.373}, {"agitation_rpm": 285.535, "airflow_vvm": 0.302, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.738, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.67, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.908, "viable_cell_density_million_ml": 23.676}, {"agitation_rpm": 285.325, "airflow_vvm": 0.302, "cer_mmol_l_h": 9.228, "dissolved_oxygen_pct": 36.495, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.27, "hour": 112.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.082, "our_mmol_l_h": 8.819, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.769, "viable_cell_density_million_ml": 28.414}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.072, "airflow_vvm": 0.256, "cer_mmol_l_h": 5.079, "dissolved_oxygen_pct": 38.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.475, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.247, "our_mmol_l_h": 5.545, "ph": 6.989, "phase": "exponential", "temperature_c": 36.787, "viability_pct": 98.834, "viable_cell_density_million_ml": 16.344}, {"agitation_rpm": 281.131, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.076, "dissolved_oxygen_pct": 36.661, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.376, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.203, "our_mmol_l_h": 6.628, "ph": 6.988, "phase": "exponential", "temperature_c": 36.805, "viability_pct": 98.736, "viable_cell_density_million_ml": 19.373}, {"agitation_rpm": 285.535, "airflow_vvm": 0.302, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.738, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.67, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.908, "viable_cell_density_million_ml": 23.676}, {"agitation_rpm": 285.325, "airflow_vvm": 0.302, "cer_mmol_l_h": 9.228, "dissolved_oxygen_pct": 36.495, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.27, "hour": 112.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.082, "our_mmol_l_h": 8.819, "ph": 7.0, "phase": "production", "temperature_c": 35.794, "viability_pct": 98.769, "viable_cell_density_million_ml": 28.414}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.778, "airflow_vvm": 0.258, "cer_mmol_l_h": 5.089, "dissolved_oxygen_pct": 38.021, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.477, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.25, "our_mmol_l_h": 5.554, "ph": 6.993, "phase": "exponential", "temperature_c": 36.813, "viability_pct": 98.682, "viable_cell_density_million_ml": 16.279}, {"agitation_rpm": 280.016, "airflow_vvm": 0.295, "cer_mmol_l_h": 6.113, "dissolved_oxygen_pct": 36.615, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.366, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.191, "our_mmol_l_h": 6.588, "ph": 6.998, "phase": "exponential", "temperature_c": 36.808, "viability_pct": 98.93, "viable_cell_density_million_ml": 19.479}, {"agitation_rpm": 284.157, "airflow_vvm": 0.246, "cer_mmol_l_h": 7.514, "dissolved_oxygen_pct": 28.669, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.327, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.167, "our_mmol_l_h": 8.182, "ph": 6.996, "phase": "production", "temperature_c": 35.801, "viability_pct": 98.745, "viable_cell_density_million_ml": 24.131}, {"agitation_rpm": 285.883, "airflow_vvm": 0.18, "cer_mmol_l_h": 9.216, "dissolved_oxygen_pct": 17.621, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.475, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.09, "our_mmol_l_h": 9.99, "ph": 7.008, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.684, "viable_cell_density_million_ml": 29.478}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 252.778, "airflow_vvm": 0.258, "cer_mmol_l_h": 5.089, "dissolved_oxygen_pct": 38.021, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.477, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.25, "our_mmol_l_h": 5.554, "ph": 6.993, "phase": "exponential", "temperature_c": 36.813, "viability_pct": 98.682, "viable_cell_density_million_ml": 16.279}, {"agitation_rpm": 280.016, "airflow_vvm": 0.295, "cer_mmol_l_h": 6.113, "dissolved_oxygen_pct": 36.615, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.366, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.191, "our_mmol_l_h": 6.588, "ph": 6.998, "phase": "exponential", "temperature_c": 36.808, "viability_pct": 98.93, "viable_cell_density_million_ml": 19.479}, {"agitation_rpm": 284.157, "airflow_vvm": 0.246, "cer_mmol_l_h": 7.514, "dissolved_oxygen_pct": 28.669, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.327, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.167, "our_mmol_l_h": 8.182, "ph": 6.996, "phase": "production", "temperature_c": 35.801, "viability_pct": 98.745, "viable_cell_density_million_ml": 24.131}, {"agitation_rpm": 285.883, "airflow_vvm": 0.18, "cer_mmol_l_h": 9.216, "dissolved_oxygen_pct": 17.621, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.475, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.09, "our_mmol_l_h": 9.99, "ph": 7.008, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.684, "viable_cell_density_million_ml": 29.478}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.778, "airflow_vvm": 0.258, "cer_mmol_l_h": 5.089, "dissolved_oxygen_pct": 38.021, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.477, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.25, "our_mmol_l_h": 5.554, "ph": 6.993, "phase": "exponential", "temperature_c": 36.813, "viability_pct": 98.682, "viable_cell_density_million_ml": 16.279}, {"agitation_rpm": 280.016, "airflow_vvm": 0.295, "cer_mmol_l_h": 6.113, "dissolved_oxygen_pct": 36.615, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.366, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.191, "our_mmol_l_h": 6.588, "ph": 6.998, "phase": "exponential", "temperature_c": 36.808, "viability_pct": 98.93, "viable_cell_density_million_ml": 19.479}, {"agitation_rpm": 284.157, "airflow_vvm": 0.246, "cer_mmol_l_h": 7.514, "dissolved_oxygen_pct": 28.669, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.327, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.167, "our_mmol_l_h": 8.182, "ph": 6.996, "phase": "production", "temperature_c": 35.801, "viability_pct": 98.745, "viable_cell_density_million_ml": 24.131}, {"agitation_rpm": 285.883, "airflow_vvm": 0.18, "cer_mmol_l_h": 9.216, "dissolved_oxygen_pct": 17.621, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.475, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.09, "our_mmol_l_h": 9.99, "ph": 7.008, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.684, "viable_cell_density_million_ml": 29.478}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the intervention label from: compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 252.778, "airflow_vvm": 0.258, "cer_mmol_l_h": 5.089, "dissolved_oxygen_pct": 38.021, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.477, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.25, "our_mmol_l_h": 5.554, "ph": 6.993, "phase": "exponential", "temperature_c": 36.813, "viability_pct": 98.682, "viable_cell_density_million_ml": 16.279}, {"agitation_rpm": 280.016, "airflow_vvm": 0.295, "cer_mmol_l_h": 6.113, "dissolved_oxygen_pct": 36.615, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.366, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.191, "our_mmol_l_h": 6.588, "ph": 6.998, "phase": "exponential", "temperature_c": 36.808, "viability_pct": 98.93, "viable_cell_density_million_ml": 19.479}, {"agitation_rpm": 284.157, "airflow_vvm": 0.246, "cer_mmol_l_h": 7.514, "dissolved_oxygen_pct": 28.669, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.327, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.167, "our_mmol_l_h": 8.182, "ph": 6.996, "phase": "production", "temperature_c": 35.801, "viability_pct": 98.745, "viable_cell_density_million_ml": 24.131}, {"agitation_rpm": 285.883, "airflow_vvm": 0.18, "cer_mmol_l_h": 9.216, "dissolved_oxygen_pct": 17.621, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.475, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.09, "our_mmol_l_h": 9.99, "ph": 7.008, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.684, "viable_cell_density_million_ml": 29.478}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the primary equipment diagnostic from: high_filter_pressure_drop, high_jacket_temperature, low_feed_delivery, low_offline_ph, low_oxygen_transfer, unexpected_antifoam_addition. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.211, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.035, "dissolved_oxygen_pct": 36.387, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.031, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.82, "our_mmol_l_h": 6.507, "ph": 6.97, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.456, "viable_cell_density_million_ml": 19.151}, {"agitation_rpm": 285.267, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.424, "dissolved_oxygen_pct": 36.111, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.993, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.741, "our_mmol_l_h": 7.004, "ph": 6.969, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.553, "viable_cell_density_million_ml": 20.553}, {"agitation_rpm": 286.172, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.898, "dissolved_oxygen_pct": 36.165, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.934, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.605, "our_mmol_l_h": 6.949, "ph": 6.975, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.409, "viable_cell_density_million_ml": 21.604}, {"agitation_rpm": 285.754, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.166, "dissolved_oxygen_pct": 36.941, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.616, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.483, "our_mmol_l_h": 6.636, "ph": 6.989, "phase": "production", "temperature_c": 35.816, "viability_pct": 96.715, "viable_cell_density_million_ml": 21.972}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Diagnose the cause and intervention. Choose cause from antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion and intervention from compare_at_line_ph, replace_feed_line, restore_feed_profile, restore_temperature_control, stop_antifoam_and_verify_transfer, switch_to_redundant_gas_path. Return JSON with exactly the keys cause and intervention. JSON whitespace is ignored.

Trajectory excerpt:
[{"agitation_rpm": 277.211, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.035, "dissolved_oxygen_pct": 36.387, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.031, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.82, "our_mmol_l_h": 6.507, "ph": 6.97, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.456, "viable_cell_density_million_ml": 19.151}, {"agitation_rpm": 285.267, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.424, "dissolved_oxygen_pct": 36.111, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.993, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.741, "our_mmol_l_h": 7.004, "ph": 6.969, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.553, "viable_cell_density_million_ml": 20.553}, {"agitation_rpm": 286.172, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.898, "dissolved_oxygen_pct": 36.165, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.934, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.605, "our_mmol_l_h": 6.949, "ph": 6.975, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.409, "viable_cell_density_million_ml": 21.604}, {"agitation_rpm": 285.754, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.166, "dissolved_oxygen_pct": 36.941, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.616, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.483, "our_mmol_l_h": 6.636, "ph": 6.989, "phase": "production", "temperature_c": 35.816, "viability_pct": 96.715, "viable_cell_density_million_ml": 21.972}]


Prompt:
This is a deterministic synthetic process trajectory, not a validated digital twin. Choose the causal label from: antifoam_overdose, feed_interruption, feed_line_occlusion, gas_filter_restriction, ph_probe_bias, temperature_excursion. Return exactly one listed label.

Trajectory excerpt:
[{"agitation_rpm": 277.211, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.035, "dissolved_oxygen_pct": 36.387, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.031, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.82, "our_mmol_l_h": 6.507, "ph": 6.97, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.456, "viable_cell_density_million_ml": 19.151}, {"agitation_rpm": 285.267, "airflow_vvm": 0.3, "cer_mmol_l_h": 6.424, "dissolved_oxygen_pct": 36.111, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.993, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.741, "our_mmol_l_h": 7.004, "ph": 6.969, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.553, "viable_cell_density_million_ml": 20.553}, {"agitation_rpm": 286.172, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.898, "dissolved_oxygen_pct": 36.165, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.934, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.605, "our_mmol_l_h": 6.949, "ph": 6.975, "phase": "production", "temperature_c": 35.79, "viability_pct": 98.409, "viable_cell_density_million_ml": 21.604}, {"agitation_rpm": 285.754, "airflow_vvm": 0.301, "cer_mmol_l_h": 7.166, "dissolved_oxygen_pct": 36.941, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.616, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.483, "our_mmol_l_h": 6.636, "ph": 6.989, "phase": "production", "temperature_c": 35.816, "viability_pct": 96.715, "viable_cell_density_million_ml": 21.972}]