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.769, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.551, "dissolved_oxygen_pct": 35.894, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.358, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.184, "our_mmol_l_h": 7.125, "ph": 7.001, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.92, "viable_cell_density_million_ml": 20.963}, {"agitation_rpm": 286.022, "airflow_vvm": 0.3, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.505, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.323, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.16, "our_mmol_l_h": 8.196, "ph": 7.001, "phase": "production", "temperature_c": 35.777, "viability_pct": 98.693, "viable_cell_density_million_ml": 24.071}, {"agitation_rpm": 285.432, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.817, "dissolved_oxygen_pct": 36.636, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.496, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.124, "our_mmol_l_h": 9.111, "ph": 6.994, "phase": "production", "temperature_c": 35.824, "viability_pct": 98.864, "viable_cell_density_million_ml": 27.856}, {"agitation_rpm": 284.773, "airflow_vvm": 0.3, "cer_mmol_l_h": 10.151, "dissolved_oxygen_pct": 36.199, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.41, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.023, "our_mmol_l_h": 9.797, "ph": 7.004, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.928, "viable_cell_density_million_ml": 31.351}]


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.769, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.551, "dissolved_oxygen_pct": 35.894, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.358, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.184, "our_mmol_l_h": 7.125, "ph": 7.001, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.92, "viable_cell_density_million_ml": 20.963}, {"agitation_rpm": 286.022, "airflow_vvm": 0.3, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.505, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.323, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.16, "our_mmol_l_h": 8.196, "ph": 7.001, "phase": "production", "temperature_c": 35.777, "viability_pct": 98.693, "viable_cell_density_million_ml": 24.071}, {"agitation_rpm": 285.432, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.817, "dissolved_oxygen_pct": 36.636, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.496, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.124, "our_mmol_l_h": 9.111, "ph": 6.994, "phase": "production", "temperature_c": 35.824, "viability_pct": 98.864, "viable_cell_density_million_ml": 27.856}, {"agitation_rpm": 284.773, "airflow_vvm": 0.3, "cer_mmol_l_h": 10.151, "dissolved_oxygen_pct": 36.199, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.41, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.023, "our_mmol_l_h": 9.797, "ph": 7.004, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.928, "viable_cell_density_million_ml": 31.351}]


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.769, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.551, "dissolved_oxygen_pct": 35.894, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.358, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.184, "our_mmol_l_h": 7.125, "ph": 7.001, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.92, "viable_cell_density_million_ml": 20.963}, {"agitation_rpm": 286.022, "airflow_vvm": 0.3, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.505, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.323, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.16, "our_mmol_l_h": 8.196, "ph": 7.001, "phase": "production", "temperature_c": 35.777, "viability_pct": 98.693, "viable_cell_density_million_ml": 24.071}, {"agitation_rpm": 285.432, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.817, "dissolved_oxygen_pct": 36.636, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.496, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.124, "our_mmol_l_h": 9.111, "ph": 6.994, "phase": "production", "temperature_c": 35.824, "viability_pct": 98.864, "viable_cell_density_million_ml": 27.856}, {"agitation_rpm": 284.773, "airflow_vvm": 0.3, "cer_mmol_l_h": 10.151, "dissolved_oxygen_pct": 36.199, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.41, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.023, "our_mmol_l_h": 9.797, "ph": 7.004, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.928, "viable_cell_density_million_ml": 31.351}]


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.769, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.551, "dissolved_oxygen_pct": 35.894, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.358, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.184, "our_mmol_l_h": 7.125, "ph": 7.001, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.92, "viable_cell_density_million_ml": 20.963}, {"agitation_rpm": 286.022, "airflow_vvm": 0.3, "cer_mmol_l_h": 7.519, "dissolved_oxygen_pct": 36.505, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.323, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.16, "our_mmol_l_h": 8.196, "ph": 7.001, "phase": "production", "temperature_c": 35.777, "viability_pct": 98.693, "viable_cell_density_million_ml": 24.071}, {"agitation_rpm": 285.432, "airflow_vvm": 0.299, "cer_mmol_l_h": 8.817, "dissolved_oxygen_pct": 36.636, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.496, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.124, "our_mmol_l_h": 9.111, "ph": 6.994, "phase": "production", "temperature_c": 35.824, "viability_pct": 98.864, "viable_cell_density_million_ml": 27.856}, {"agitation_rpm": 284.773, "airflow_vvm": 0.3, "cer_mmol_l_h": 10.151, "dissolved_oxygen_pct": 36.199, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.41, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.023, "our_mmol_l_h": 9.797, "ph": 7.004, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.928, "viable_cell_density_million_ml": 31.351}]


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.125, "airflow_vvm": 0.298, "cer_mmol_l_h": 7.994, "dissolved_oxygen_pct": 36.454, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.349, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.121, "our_mmol_l_h": 8.687, "ph": 7.006, "phase": "production", "temperature_c": 35.78, "viability_pct": 98.833, "viable_cell_density_million_ml": 25.558}, {"agitation_rpm": 284.608, "airflow_vvm": 0.297, "cer_mmol_l_h": 8.844, "dissolved_oxygen_pct": 36.878, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.393, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.102, "our_mmol_l_h": 9.578, "ph": 7.004, "phase": "production", "temperature_c": 35.807, "viability_pct": 98.915, "viable_cell_density_million_ml": 28.273}, {"agitation_rpm": 285.475, "airflow_vvm": 0.252, "cer_mmol_l_h": 9.851, "dissolved_oxygen_pct": 29.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.536, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.043, "our_mmol_l_h": 10.714, "ph": 6.998, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.736, "viable_cell_density_million_ml": 31.53}, {"agitation_rpm": 285.511, "airflow_vvm": 0.181, "cer_mmol_l_h": 10.809, "dissolved_oxygen_pct": 18.481, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.729, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.01, "our_mmol_l_h": 11.774, "ph": 7.013, "phase": "production", "temperature_c": 35.796, "viability_pct": 98.773, "viable_cell_density_million_ml": 34.513}]


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.125, "airflow_vvm": 0.298, "cer_mmol_l_h": 7.994, "dissolved_oxygen_pct": 36.454, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.349, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.121, "our_mmol_l_h": 8.687, "ph": 7.006, "phase": "production", "temperature_c": 35.78, "viability_pct": 98.833, "viable_cell_density_million_ml": 25.558}, {"agitation_rpm": 284.608, "airflow_vvm": 0.297, "cer_mmol_l_h": 8.844, "dissolved_oxygen_pct": 36.878, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.393, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.102, "our_mmol_l_h": 9.578, "ph": 7.004, "phase": "production", "temperature_c": 35.807, "viability_pct": 98.915, "viable_cell_density_million_ml": 28.273}, {"agitation_rpm": 285.475, "airflow_vvm": 0.252, "cer_mmol_l_h": 9.851, "dissolved_oxygen_pct": 29.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.536, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.043, "our_mmol_l_h": 10.714, "ph": 6.998, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.736, "viable_cell_density_million_ml": 31.53}, {"agitation_rpm": 285.511, "airflow_vvm": 0.181, "cer_mmol_l_h": 10.809, "dissolved_oxygen_pct": 18.481, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.729, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.01, "our_mmol_l_h": 11.774, "ph": 7.013, "phase": "production", "temperature_c": 35.796, "viability_pct": 98.773, "viable_cell_density_million_ml": 34.513}]


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.125, "airflow_vvm": 0.298, "cer_mmol_l_h": 7.994, "dissolved_oxygen_pct": 36.454, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.349, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.121, "our_mmol_l_h": 8.687, "ph": 7.006, "phase": "production", "temperature_c": 35.78, "viability_pct": 98.833, "viable_cell_density_million_ml": 25.558}, {"agitation_rpm": 284.608, "airflow_vvm": 0.297, "cer_mmol_l_h": 8.844, "dissolved_oxygen_pct": 36.878, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.393, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.102, "our_mmol_l_h": 9.578, "ph": 7.004, "phase": "production", "temperature_c": 35.807, "viability_pct": 98.915, "viable_cell_density_million_ml": 28.273}, {"agitation_rpm": 285.475, "airflow_vvm": 0.252, "cer_mmol_l_h": 9.851, "dissolved_oxygen_pct": 29.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.536, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.043, "our_mmol_l_h": 10.714, "ph": 6.998, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.736, "viable_cell_density_million_ml": 31.53}, {"agitation_rpm": 285.511, "airflow_vvm": 0.181, "cer_mmol_l_h": 10.809, "dissolved_oxygen_pct": 18.481, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.729, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.01, "our_mmol_l_h": 11.774, "ph": 7.013, "phase": "production", "temperature_c": 35.796, "viability_pct": 98.773, "viable_cell_density_million_ml": 34.513}]


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.125, "airflow_vvm": 0.298, "cer_mmol_l_h": 7.994, "dissolved_oxygen_pct": 36.454, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.349, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.121, "our_mmol_l_h": 8.687, "ph": 7.006, "phase": "production", "temperature_c": 35.78, "viability_pct": 98.833, "viable_cell_density_million_ml": 25.558}, {"agitation_rpm": 284.608, "airflow_vvm": 0.297, "cer_mmol_l_h": 8.844, "dissolved_oxygen_pct": 36.878, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.393, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.102, "our_mmol_l_h": 9.578, "ph": 7.004, "phase": "production", "temperature_c": 35.807, "viability_pct": 98.915, "viable_cell_density_million_ml": 28.273}, {"agitation_rpm": 285.475, "airflow_vvm": 0.252, "cer_mmol_l_h": 9.851, "dissolved_oxygen_pct": 29.038, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.536, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.043, "our_mmol_l_h": 10.714, "ph": 6.998, "phase": "production", "temperature_c": 35.802, "viability_pct": 98.736, "viable_cell_density_million_ml": 31.53}, {"agitation_rpm": 285.511, "airflow_vvm": 0.181, "cer_mmol_l_h": 10.809, "dissolved_oxygen_pct": 18.481, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.729, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.01, "our_mmol_l_h": 11.774, "ph": 7.013, "phase": "production", "temperature_c": 35.796, "viability_pct": 98.773, "viable_cell_density_million_ml": 34.513}]


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": 253.733, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.209, "dissolved_oxygen_pct": 37.73, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.083, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.917, "our_mmol_l_h": 5.63, "ph": 6.96, "phase": "exponential", "temperature_c": 36.816, "viability_pct": 98.611, "viable_cell_density_million_ml": 16.693}, {"agitation_rpm": 271.326, "airflow_vvm": 0.28, "cer_mmol_l_h": 5.786, "dissolved_oxygen_pct": 36.191, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.045, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.831, "our_mmol_l_h": 6.237, "ph": 6.968, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.443, "viable_cell_density_million_ml": 18.349}, {"agitation_rpm": 285.924, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.45, "dissolved_oxygen_pct": 36.422, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.999, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.735, "our_mmol_l_h": 6.48, "ph": 6.974, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.425, "viable_cell_density_million_ml": 20.052}, {"agitation_rpm": 285.615, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.98, "dissolved_oxygen_pct": 35.982, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.692, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.573, "our_mmol_l_h": 6.384, "ph": 6.974, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.012, "viable_cell_density_million_ml": 21.437}]


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": 253.733, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.209, "dissolved_oxygen_pct": 37.73, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.083, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.917, "our_mmol_l_h": 5.63, "ph": 6.96, "phase": "exponential", "temperature_c": 36.816, "viability_pct": 98.611, "viable_cell_density_million_ml": 16.693}, {"agitation_rpm": 271.326, "airflow_vvm": 0.28, "cer_mmol_l_h": 5.786, "dissolved_oxygen_pct": 36.191, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.045, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.831, "our_mmol_l_h": 6.237, "ph": 6.968, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.443, "viable_cell_density_million_ml": 18.349}, {"agitation_rpm": 285.924, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.45, "dissolved_oxygen_pct": 36.422, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.999, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.735, "our_mmol_l_h": 6.48, "ph": 6.974, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.425, "viable_cell_density_million_ml": 20.052}, {"agitation_rpm": 285.615, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.98, "dissolved_oxygen_pct": 35.982, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.692, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.573, "our_mmol_l_h": 6.384, "ph": 6.974, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.012, "viable_cell_density_million_ml": 21.437}]


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": 253.733, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.209, "dissolved_oxygen_pct": 37.73, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.083, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.917, "our_mmol_l_h": 5.63, "ph": 6.96, "phase": "exponential", "temperature_c": 36.816, "viability_pct": 98.611, "viable_cell_density_million_ml": 16.693}, {"agitation_rpm": 271.326, "airflow_vvm": 0.28, "cer_mmol_l_h": 5.786, "dissolved_oxygen_pct": 36.191, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.045, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.831, "our_mmol_l_h": 6.237, "ph": 6.968, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.443, "viable_cell_density_million_ml": 18.349}, {"agitation_rpm": 285.924, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.45, "dissolved_oxygen_pct": 36.422, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.999, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.735, "our_mmol_l_h": 6.48, "ph": 6.974, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.425, "viable_cell_density_million_ml": 20.052}, {"agitation_rpm": 285.615, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.98, "dissolved_oxygen_pct": 35.982, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.692, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.573, "our_mmol_l_h": 6.384, "ph": 6.974, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.012, "viable_cell_density_million_ml": 21.437}]


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": 253.733, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.209, "dissolved_oxygen_pct": 37.73, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.083, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.917, "our_mmol_l_h": 5.63, "ph": 6.96, "phase": "exponential", "temperature_c": 36.816, "viability_pct": 98.611, "viable_cell_density_million_ml": 16.693}, {"agitation_rpm": 271.326, "airflow_vvm": 0.28, "cer_mmol_l_h": 5.786, "dissolved_oxygen_pct": 36.191, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.045, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.831, "our_mmol_l_h": 6.237, "ph": 6.968, "phase": "production", "temperature_c": 35.814, "viability_pct": 98.443, "viable_cell_density_million_ml": 18.349}, {"agitation_rpm": 285.924, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.45, "dissolved_oxygen_pct": 36.422, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.999, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.735, "our_mmol_l_h": 6.48, "ph": 6.974, "phase": "production", "temperature_c": 35.8, "viability_pct": 98.425, "viable_cell_density_million_ml": 20.052}, {"agitation_rpm": 285.615, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.98, "dissolved_oxygen_pct": 35.982, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.692, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.573, "our_mmol_l_h": 6.384, "ph": 6.974, "phase": "production", "temperature_c": 35.792, "viability_pct": 98.012, "viable_cell_density_million_ml": 21.437}]


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.614, "airflow_vvm": 0.29, "cer_mmol_l_h": 6.013, "dissolved_oxygen_pct": 35.646, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.99, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.791, "our_mmol_l_h": 6.54, "ph": 6.97, "phase": "production", "temperature_c": 35.786, "viability_pct": 98.511, "viable_cell_density_million_ml": 19.163}, {"agitation_rpm": 284.198, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.42, "dissolved_oxygen_pct": 36.467, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.944, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.749, "our_mmol_l_h": 6.958, "ph": 6.971, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.431, "viable_cell_density_million_ml": 20.579}, {"agitation_rpm": 284.042, "airflow_vvm": 0.252, "cer_mmol_l_h": 6.905, "dissolved_oxygen_pct": 29.276, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.873, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.602, "our_mmol_l_h": 7.485, "ph": 6.979, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.408, "viable_cell_density_million_ml": 21.954}, {"agitation_rpm": 284.268, "airflow_vvm": 0.181, "cer_mmol_l_h": 7.204, "dissolved_oxygen_pct": 18.765, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.771, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.46, "our_mmol_l_h": 7.813, "ph": 6.978, "phase": "production", "temperature_c": 35.819, "viability_pct": 96.596, "viable_cell_density_million_ml": 22.997}]


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.614, "airflow_vvm": 0.29, "cer_mmol_l_h": 6.013, "dissolved_oxygen_pct": 35.646, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.99, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.791, "our_mmol_l_h": 6.54, "ph": 6.97, "phase": "production", "temperature_c": 35.786, "viability_pct": 98.511, "viable_cell_density_million_ml": 19.163}, {"agitation_rpm": 284.198, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.42, "dissolved_oxygen_pct": 36.467, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.944, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.749, "our_mmol_l_h": 6.958, "ph": 6.971, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.431, "viable_cell_density_million_ml": 20.579}, {"agitation_rpm": 284.042, "airflow_vvm": 0.252, "cer_mmol_l_h": 6.905, "dissolved_oxygen_pct": 29.276, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.873, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.602, "our_mmol_l_h": 7.485, "ph": 6.979, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.408, "viable_cell_density_million_ml": 21.954}, {"agitation_rpm": 284.268, "airflow_vvm": 0.181, "cer_mmol_l_h": 7.204, "dissolved_oxygen_pct": 18.765, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.771, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.46, "our_mmol_l_h": 7.813, "ph": 6.978, "phase": "production", "temperature_c": 35.819, "viability_pct": 96.596, "viable_cell_density_million_ml": 22.997}]


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.614, "airflow_vvm": 0.29, "cer_mmol_l_h": 6.013, "dissolved_oxygen_pct": 35.646, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.99, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.791, "our_mmol_l_h": 6.54, "ph": 6.97, "phase": "production", "temperature_c": 35.786, "viability_pct": 98.511, "viable_cell_density_million_ml": 19.163}, {"agitation_rpm": 284.198, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.42, "dissolved_oxygen_pct": 36.467, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.944, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.749, "our_mmol_l_h": 6.958, "ph": 6.971, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.431, "viable_cell_density_million_ml": 20.579}, {"agitation_rpm": 284.042, "airflow_vvm": 0.252, "cer_mmol_l_h": 6.905, "dissolved_oxygen_pct": 29.276, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.873, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.602, "our_mmol_l_h": 7.485, "ph": 6.979, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.408, "viable_cell_density_million_ml": 21.954}, {"agitation_rpm": 284.268, "airflow_vvm": 0.181, "cer_mmol_l_h": 7.204, "dissolved_oxygen_pct": 18.765, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.771, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.46, "our_mmol_l_h": 7.813, "ph": 6.978, "phase": "production", "temperature_c": 35.819, "viability_pct": 96.596, "viable_cell_density_million_ml": 22.997}]


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.614, "airflow_vvm": 0.29, "cer_mmol_l_h": 6.013, "dissolved_oxygen_pct": 35.646, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.99, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.791, "our_mmol_l_h": 6.54, "ph": 6.97, "phase": "production", "temperature_c": 35.786, "viability_pct": 98.511, "viable_cell_density_million_ml": 19.163}, {"agitation_rpm": 284.198, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.42, "dissolved_oxygen_pct": 36.467, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.944, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.749, "our_mmol_l_h": 6.958, "ph": 6.971, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.431, "viable_cell_density_million_ml": 20.579}, {"agitation_rpm": 284.042, "airflow_vvm": 0.252, "cer_mmol_l_h": 6.905, "dissolved_oxygen_pct": 29.276, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.873, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.602, "our_mmol_l_h": 7.485, "ph": 6.979, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.408, "viable_cell_density_million_ml": 21.954}, {"agitation_rpm": 284.268, "airflow_vvm": 0.181, "cer_mmol_l_h": 7.204, "dissolved_oxygen_pct": 18.765, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.771, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.46, "our_mmol_l_h": 7.813, "ph": 6.978, "phase": "production", "temperature_c": 35.819, "viability_pct": 96.596, "viable_cell_density_million_ml": 22.997}]


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.7, "airflow_vvm": 0.211, "cer_mmol_l_h": 3.714, "dissolved_oxygen_pct": 40.557, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.549, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.232, "our_mmol_l_h": 4.088, "ph": 6.989, "phase": "exponential", "temperature_c": 36.8, "viability_pct": 98.669, "viable_cell_density_million_ml": 11.987}, {"agitation_rpm": 237.676, "airflow_vvm": 0.241, "cer_mmol_l_h": 4.656, "dissolved_oxygen_pct": 38.728, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.49, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 5.023, "ph": 6.993, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.854, "viable_cell_density_million_ml": 14.84}, {"agitation_rpm": 279.743, "airflow_vvm": 0.294, "cer_mmol_l_h": 6.106, "dissolved_oxygen_pct": 36.608, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.192, "our_mmol_l_h": 6.084, "ph": 7.004, "phase": "exponential", "temperature_c": 36.79, "viability_pct": 98.82, "viable_cell_density_million_ml": 19.066}, {"agitation_rpm": 285.168, "airflow_vvm": 0.303, "cer_mmol_l_h": 8.022, "dissolved_oxygen_pct": 36.022, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.133, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.487, "ph": 7.005, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.676, "viable_cell_density_million_ml": 24.572}]


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.7, "airflow_vvm": 0.211, "cer_mmol_l_h": 3.714, "dissolved_oxygen_pct": 40.557, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.549, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.232, "our_mmol_l_h": 4.088, "ph": 6.989, "phase": "exponential", "temperature_c": 36.8, "viability_pct": 98.669, "viable_cell_density_million_ml": 11.987}, {"agitation_rpm": 237.676, "airflow_vvm": 0.241, "cer_mmol_l_h": 4.656, "dissolved_oxygen_pct": 38.728, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.49, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 5.023, "ph": 6.993, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.854, "viable_cell_density_million_ml": 14.84}, {"agitation_rpm": 279.743, "airflow_vvm": 0.294, "cer_mmol_l_h": 6.106, "dissolved_oxygen_pct": 36.608, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.192, "our_mmol_l_h": 6.084, "ph": 7.004, "phase": "exponential", "temperature_c": 36.79, "viability_pct": 98.82, "viable_cell_density_million_ml": 19.066}, {"agitation_rpm": 285.168, "airflow_vvm": 0.303, "cer_mmol_l_h": 8.022, "dissolved_oxygen_pct": 36.022, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.133, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.487, "ph": 7.005, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.676, "viable_cell_density_million_ml": 24.572}]


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.7, "airflow_vvm": 0.211, "cer_mmol_l_h": 3.714, "dissolved_oxygen_pct": 40.557, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.549, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.232, "our_mmol_l_h": 4.088, "ph": 6.989, "phase": "exponential", "temperature_c": 36.8, "viability_pct": 98.669, "viable_cell_density_million_ml": 11.987}, {"agitation_rpm": 237.676, "airflow_vvm": 0.241, "cer_mmol_l_h": 4.656, "dissolved_oxygen_pct": 38.728, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.49, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 5.023, "ph": 6.993, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.854, "viable_cell_density_million_ml": 14.84}, {"agitation_rpm": 279.743, "airflow_vvm": 0.294, "cer_mmol_l_h": 6.106, "dissolved_oxygen_pct": 36.608, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.192, "our_mmol_l_h": 6.084, "ph": 7.004, "phase": "exponential", "temperature_c": 36.79, "viability_pct": 98.82, "viable_cell_density_million_ml": 19.066}, {"agitation_rpm": 285.168, "airflow_vvm": 0.303, "cer_mmol_l_h": 8.022, "dissolved_oxygen_pct": 36.022, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.133, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.487, "ph": 7.005, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.676, "viable_cell_density_million_ml": 24.572}]


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.7, "airflow_vvm": 0.211, "cer_mmol_l_h": 3.714, "dissolved_oxygen_pct": 40.557, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.549, "hour": 64.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.232, "our_mmol_l_h": 4.088, "ph": 6.989, "phase": "exponential", "temperature_c": 36.8, "viability_pct": 98.669, "viable_cell_density_million_ml": 11.987}, {"agitation_rpm": 237.676, "airflow_vvm": 0.241, "cer_mmol_l_h": 4.656, "dissolved_oxygen_pct": 38.728, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.49, "hour": 72.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.26, "our_mmol_l_h": 5.023, "ph": 6.993, "phase": "exponential", "temperature_c": 36.811, "viability_pct": 98.854, "viable_cell_density_million_ml": 14.84}, {"agitation_rpm": 279.743, "airflow_vvm": 0.294, "cer_mmol_l_h": 6.106, "dissolved_oxygen_pct": 36.608, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.443, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.192, "our_mmol_l_h": 6.084, "ph": 7.004, "phase": "exponential", "temperature_c": 36.79, "viability_pct": 98.82, "viable_cell_density_million_ml": 19.066}, {"agitation_rpm": 285.168, "airflow_vvm": 0.303, "cer_mmol_l_h": 8.022, "dissolved_oxygen_pct": 36.022, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.133, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.159, "our_mmol_l_h": 7.487, "ph": 7.005, "phase": "production", "temperature_c": 35.808, "viability_pct": 98.676, "viable_cell_density_million_ml": 24.572}]


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.725, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.013, "dissolved_oxygen_pct": 35.947, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.347, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.156, "our_mmol_l_h": 8.679, "ph": 7.005, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.753, "viable_cell_density_million_ml": 25.544}, {"agitation_rpm": 285.036, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.801, "dissolved_oxygen_pct": 35.742, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.373, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.104, "our_mmol_l_h": 9.62, "ph": 7.003, "phase": "production", "temperature_c": 35.806, "viability_pct": 98.673, "viable_cell_density_million_ml": 28.277}, {"agitation_rpm": 285.994, "airflow_vvm": 0.246, "cer_mmol_l_h": 9.842, "dissolved_oxygen_pct": 28.562, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.54, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.04, "our_mmol_l_h": 10.731, "ph": 6.999, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.764, "viable_cell_density_million_ml": 31.561}, {"agitation_rpm": 285.031, "airflow_vvm": 0.18, "cer_mmol_l_h": 10.779, "dissolved_oxygen_pct": 18.943, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.755, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 0.989, "our_mmol_l_h": 11.741, "ph": 7.008, "phase": "production", "temperature_c": 35.788, "viability_pct": 98.693, "viable_cell_density_million_ml": 34.523}]


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.725, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.013, "dissolved_oxygen_pct": 35.947, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.347, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.156, "our_mmol_l_h": 8.679, "ph": 7.005, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.753, "viable_cell_density_million_ml": 25.544}, {"agitation_rpm": 285.036, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.801, "dissolved_oxygen_pct": 35.742, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.373, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.104, "our_mmol_l_h": 9.62, "ph": 7.003, "phase": "production", "temperature_c": 35.806, "viability_pct": 98.673, "viable_cell_density_million_ml": 28.277}, {"agitation_rpm": 285.994, "airflow_vvm": 0.246, "cer_mmol_l_h": 9.842, "dissolved_oxygen_pct": 28.562, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.54, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.04, "our_mmol_l_h": 10.731, "ph": 6.999, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.764, "viable_cell_density_million_ml": 31.561}, {"agitation_rpm": 285.031, "airflow_vvm": 0.18, "cer_mmol_l_h": 10.779, "dissolved_oxygen_pct": 18.943, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.755, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 0.989, "our_mmol_l_h": 11.741, "ph": 7.008, "phase": "production", "temperature_c": 35.788, "viability_pct": 98.693, "viable_cell_density_million_ml": 34.523}]


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.725, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.013, "dissolved_oxygen_pct": 35.947, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.347, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.156, "our_mmol_l_h": 8.679, "ph": 7.005, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.753, "viable_cell_density_million_ml": 25.544}, {"agitation_rpm": 285.036, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.801, "dissolved_oxygen_pct": 35.742, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.373, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.104, "our_mmol_l_h": 9.62, "ph": 7.003, "phase": "production", "temperature_c": 35.806, "viability_pct": 98.673, "viable_cell_density_million_ml": 28.277}, {"agitation_rpm": 285.994, "airflow_vvm": 0.246, "cer_mmol_l_h": 9.842, "dissolved_oxygen_pct": 28.562, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.54, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.04, "our_mmol_l_h": 10.731, "ph": 6.999, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.764, "viable_cell_density_million_ml": 31.561}, {"agitation_rpm": 285.031, "airflow_vvm": 0.18, "cer_mmol_l_h": 10.779, "dissolved_oxygen_pct": 18.943, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.755, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 0.989, "our_mmol_l_h": 11.741, "ph": 7.008, "phase": "production", "temperature_c": 35.788, "viability_pct": 98.693, "viable_cell_density_million_ml": 34.523}]


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.725, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.013, "dissolved_oxygen_pct": 35.947, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.347, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.156, "our_mmol_l_h": 8.679, "ph": 7.005, "phase": "production", "temperature_c": 35.784, "viability_pct": 98.753, "viable_cell_density_million_ml": 25.544}, {"agitation_rpm": 285.036, "airflow_vvm": 0.298, "cer_mmol_l_h": 8.801, "dissolved_oxygen_pct": 35.742, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.373, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.104, "our_mmol_l_h": 9.62, "ph": 7.003, "phase": "production", "temperature_c": 35.806, "viability_pct": 98.673, "viable_cell_density_million_ml": 28.277}, {"agitation_rpm": 285.994, "airflow_vvm": 0.246, "cer_mmol_l_h": 9.842, "dissolved_oxygen_pct": 28.562, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.54, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.04, "our_mmol_l_h": 10.731, "ph": 6.999, "phase": "production", "temperature_c": 35.779, "viability_pct": 98.764, "viable_cell_density_million_ml": 31.561}, {"agitation_rpm": 285.031, "airflow_vvm": 0.18, "cer_mmol_l_h": 10.779, "dissolved_oxygen_pct": 18.943, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.755, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 0.989, "our_mmol_l_h": 11.741, "ph": 7.008, "phase": "production", "temperature_c": 35.788, "viability_pct": 98.693, "viable_cell_density_million_ml": 34.523}]


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": 278.639, "airflow_vvm": 0.289, "cer_mmol_l_h": 6.03, "dissolved_oxygen_pct": 36.783, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.01, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.53, "ph": 6.968, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.408, "viable_cell_density_million_ml": 19.19}, {"agitation_rpm": 285.029, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.435, "dissolved_oxygen_pct": 36.261, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.955, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.733, "our_mmol_l_h": 6.993, "ph": 6.966, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.417, "viable_cell_density_million_ml": 20.569}, {"agitation_rpm": 285.559, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.875, "dissolved_oxygen_pct": 36.463, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.971, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.61, "our_mmol_l_h": 6.956, "ph": 6.971, "phase": "production", "temperature_c": 35.785, "viability_pct": 98.355, "viable_cell_density_million_ml": 21.509}, {"agitation_rpm": 284.924, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.178, "dissolved_oxygen_pct": 36.887, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.6, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.506, "our_mmol_l_h": 6.587, "ph": 6.991, "phase": "production", "temperature_c": 35.803, "viability_pct": 96.58, "viable_cell_density_million_ml": 21.941}]


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": 278.639, "airflow_vvm": 0.289, "cer_mmol_l_h": 6.03, "dissolved_oxygen_pct": 36.783, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.01, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.53, "ph": 6.968, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.408, "viable_cell_density_million_ml": 19.19}, {"agitation_rpm": 285.029, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.435, "dissolved_oxygen_pct": 36.261, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.955, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.733, "our_mmol_l_h": 6.993, "ph": 6.966, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.417, "viable_cell_density_million_ml": 20.569}, {"agitation_rpm": 285.559, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.875, "dissolved_oxygen_pct": 36.463, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.971, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.61, "our_mmol_l_h": 6.956, "ph": 6.971, "phase": "production", "temperature_c": 35.785, "viability_pct": 98.355, "viable_cell_density_million_ml": 21.509}, {"agitation_rpm": 284.924, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.178, "dissolved_oxygen_pct": 36.887, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.6, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.506, "our_mmol_l_h": 6.587, "ph": 6.991, "phase": "production", "temperature_c": 35.803, "viability_pct": 96.58, "viable_cell_density_million_ml": 21.941}]


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": 278.639, "airflow_vvm": 0.289, "cer_mmol_l_h": 6.03, "dissolved_oxygen_pct": 36.783, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.01, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.53, "ph": 6.968, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.408, "viable_cell_density_million_ml": 19.19}, {"agitation_rpm": 285.029, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.435, "dissolved_oxygen_pct": 36.261, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.955, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.733, "our_mmol_l_h": 6.993, "ph": 6.966, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.417, "viable_cell_density_million_ml": 20.569}, {"agitation_rpm": 285.559, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.875, "dissolved_oxygen_pct": 36.463, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.971, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.61, "our_mmol_l_h": 6.956, "ph": 6.971, "phase": "production", "temperature_c": 35.785, "viability_pct": 98.355, "viable_cell_density_million_ml": 21.509}, {"agitation_rpm": 284.924, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.178, "dissolved_oxygen_pct": 36.887, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.6, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.506, "our_mmol_l_h": 6.587, "ph": 6.991, "phase": "production", "temperature_c": 35.803, "viability_pct": 96.58, "viable_cell_density_million_ml": 21.941}]


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": 278.639, "airflow_vvm": 0.289, "cer_mmol_l_h": 6.03, "dissolved_oxygen_pct": 36.783, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.01, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.801, "our_mmol_l_h": 6.53, "ph": 6.968, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.408, "viable_cell_density_million_ml": 19.19}, {"agitation_rpm": 285.029, "airflow_vvm": 0.303, "cer_mmol_l_h": 6.435, "dissolved_oxygen_pct": 36.261, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.955, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.733, "our_mmol_l_h": 6.993, "ph": 6.966, "phase": "production", "temperature_c": 35.781, "viability_pct": 98.417, "viable_cell_density_million_ml": 20.569}, {"agitation_rpm": 285.559, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.875, "dissolved_oxygen_pct": 36.463, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.971, "hour": 120.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.61, "our_mmol_l_h": 6.956, "ph": 6.971, "phase": "production", "temperature_c": 35.785, "viability_pct": 98.355, "viable_cell_density_million_ml": 21.509}, {"agitation_rpm": 284.924, "airflow_vvm": 0.299, "cer_mmol_l_h": 7.178, "dissolved_oxygen_pct": 36.887, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.6, "hour": 136.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.506, "our_mmol_l_h": 6.587, "ph": 6.991, "phase": "production", "temperature_c": 35.803, "viability_pct": 96.58, "viable_cell_density_million_ml": 21.941}]


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": 278.178, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.022, "dissolved_oxygen_pct": 36.135, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.027, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.819, "our_mmol_l_h": 6.554, "ph": 6.965, "phase": "production", "temperature_c": 35.821, "viability_pct": 98.619, "viable_cell_density_million_ml": 19.215}, {"agitation_rpm": 285.681, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.446, "dissolved_oxygen_pct": 36.092, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.929, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.743, "our_mmol_l_h": 6.981, "ph": 6.969, "phase": "production", "temperature_c": 35.813, "viability_pct": 98.508, "viable_cell_density_million_ml": 20.531}, {"agitation_rpm": 285.936, "airflow_vvm": 0.248, "cer_mmol_l_h": 6.912, "dissolved_oxygen_pct": 28.598, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.881, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.617, "our_mmol_l_h": 7.477, "ph": 6.977, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.353, "viable_cell_density_million_ml": 21.938}, {"agitation_rpm": 284.055, "airflow_vvm": 0.182, "cer_mmol_l_h": 7.185, "dissolved_oxygen_pct": 17.623, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.762, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.484, "our_mmol_l_h": 7.829, "ph": 6.99, "phase": "production", "temperature_c": 35.789, "viability_pct": 96.659, "viable_cell_density_million_ml": 22.968}]


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": 278.178, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.022, "dissolved_oxygen_pct": 36.135, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.027, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.819, "our_mmol_l_h": 6.554, "ph": 6.965, "phase": "production", "temperature_c": 35.821, "viability_pct": 98.619, "viable_cell_density_million_ml": 19.215}, {"agitation_rpm": 285.681, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.446, "dissolved_oxygen_pct": 36.092, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.929, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.743, "our_mmol_l_h": 6.981, "ph": 6.969, "phase": "production", "temperature_c": 35.813, "viability_pct": 98.508, "viable_cell_density_million_ml": 20.531}, {"agitation_rpm": 285.936, "airflow_vvm": 0.248, "cer_mmol_l_h": 6.912, "dissolved_oxygen_pct": 28.598, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.881, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.617, "our_mmol_l_h": 7.477, "ph": 6.977, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.353, "viable_cell_density_million_ml": 21.938}, {"agitation_rpm": 284.055, "airflow_vvm": 0.182, "cer_mmol_l_h": 7.185, "dissolved_oxygen_pct": 17.623, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.762, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.484, "our_mmol_l_h": 7.829, "ph": 6.99, "phase": "production", "temperature_c": 35.789, "viability_pct": 96.659, "viable_cell_density_million_ml": 22.968}]


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": 278.178, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.022, "dissolved_oxygen_pct": 36.135, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.027, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.819, "our_mmol_l_h": 6.554, "ph": 6.965, "phase": "production", "temperature_c": 35.821, "viability_pct": 98.619, "viable_cell_density_million_ml": 19.215}, {"agitation_rpm": 285.681, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.446, "dissolved_oxygen_pct": 36.092, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.929, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.743, "our_mmol_l_h": 6.981, "ph": 6.969, "phase": "production", "temperature_c": 35.813, "viability_pct": 98.508, "viable_cell_density_million_ml": 20.531}, {"agitation_rpm": 285.936, "airflow_vvm": 0.248, "cer_mmol_l_h": 6.912, "dissolved_oxygen_pct": 28.598, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.881, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.617, "our_mmol_l_h": 7.477, "ph": 6.977, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.353, "viable_cell_density_million_ml": 21.938}, {"agitation_rpm": 284.055, "airflow_vvm": 0.182, "cer_mmol_l_h": 7.185, "dissolved_oxygen_pct": 17.623, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.762, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.484, "our_mmol_l_h": 7.829, "ph": 6.99, "phase": "production", "temperature_c": 35.789, "viability_pct": 96.659, "viable_cell_density_million_ml": 22.968}]


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": 278.178, "airflow_vvm": 0.292, "cer_mmol_l_h": 6.022, "dissolved_oxygen_pct": 36.135, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.027, "hour": 100.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.819, "our_mmol_l_h": 6.554, "ph": 6.965, "phase": "production", "temperature_c": 35.821, "viability_pct": 98.619, "viable_cell_density_million_ml": 19.215}, {"agitation_rpm": 285.681, "airflow_vvm": 0.298, "cer_mmol_l_h": 6.446, "dissolved_oxygen_pct": 36.092, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.929, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.743, "our_mmol_l_h": 6.981, "ph": 6.969, "phase": "production", "temperature_c": 35.813, "viability_pct": 98.508, "viable_cell_density_million_ml": 20.531}, {"agitation_rpm": 285.936, "airflow_vvm": 0.248, "cer_mmol_l_h": 6.912, "dissolved_oxygen_pct": 28.598, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.881, "hour": 120.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.617, "our_mmol_l_h": 7.477, "ph": 6.977, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.353, "viable_cell_density_million_ml": 21.938}, {"agitation_rpm": 284.055, "airflow_vvm": 0.182, "cer_mmol_l_h": 7.185, "dissolved_oxygen_pct": 17.623, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.762, "hour": 136.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.484, "our_mmol_l_h": 7.829, "ph": 6.99, "phase": "production", "temperature_c": 35.789, "viability_pct": 96.659, "viable_cell_density_million_ml": 22.968}]


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.253, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.549, "dissolved_oxygen_pct": 36.496, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.21, "our_mmol_l_h": 7.121, "ph": 6.991, "phase": "exponential", "temperature_c": 36.792, "viability_pct": 98.931, "viable_cell_density_million_ml": 21.099}, {"agitation_rpm": 285.269, "airflow_vvm": 0.303, "cer_mmol_l_h": 7.564, "dissolved_oxygen_pct": 36.225, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.32, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.149, "our_mmol_l_h": 8.206, "ph": 6.992, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.711, "viable_cell_density_million_ml": 24.176}, {"agitation_rpm": 284.406, "airflow_vvm": 0.302, "cer_mmol_l_h": 8.821, "dissolved_oxygen_pct": 36.614, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.486, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.092, "our_mmol_l_h": 9.085, "ph": 6.994, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.826, "viable_cell_density_million_ml": 27.853}, {"agitation_rpm": 285.713, "airflow_vvm": 0.297, "cer_mmol_l_h": 10.166, "dissolved_oxygen_pct": 36.462, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.411, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.065, "our_mmol_l_h": 9.846, "ph": 7.004, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.784, "viable_cell_density_million_ml": 31.443}]


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.253, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.549, "dissolved_oxygen_pct": 36.496, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.21, "our_mmol_l_h": 7.121, "ph": 6.991, "phase": "exponential", "temperature_c": 36.792, "viability_pct": 98.931, "viable_cell_density_million_ml": 21.099}, {"agitation_rpm": 285.269, "airflow_vvm": 0.303, "cer_mmol_l_h": 7.564, "dissolved_oxygen_pct": 36.225, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.32, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.149, "our_mmol_l_h": 8.206, "ph": 6.992, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.711, "viable_cell_density_million_ml": 24.176}, {"agitation_rpm": 284.406, "airflow_vvm": 0.302, "cer_mmol_l_h": 8.821, "dissolved_oxygen_pct": 36.614, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.486, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.092, "our_mmol_l_h": 9.085, "ph": 6.994, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.826, "viable_cell_density_million_ml": 27.853}, {"agitation_rpm": 285.713, "airflow_vvm": 0.297, "cer_mmol_l_h": 10.166, "dissolved_oxygen_pct": 36.462, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.411, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.065, "our_mmol_l_h": 9.846, "ph": 7.004, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.784, "viable_cell_density_million_ml": 31.443}]


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.253, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.549, "dissolved_oxygen_pct": 36.496, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.21, "our_mmol_l_h": 7.121, "ph": 6.991, "phase": "exponential", "temperature_c": 36.792, "viability_pct": 98.931, "viable_cell_density_million_ml": 21.099}, {"agitation_rpm": 285.269, "airflow_vvm": 0.303, "cer_mmol_l_h": 7.564, "dissolved_oxygen_pct": 36.225, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.32, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.149, "our_mmol_l_h": 8.206, "ph": 6.992, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.711, "viable_cell_density_million_ml": 24.176}, {"agitation_rpm": 284.406, "airflow_vvm": 0.302, "cer_mmol_l_h": 8.821, "dissolved_oxygen_pct": 36.614, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.486, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.092, "our_mmol_l_h": 9.085, "ph": 6.994, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.826, "viable_cell_density_million_ml": 27.853}, {"agitation_rpm": 285.713, "airflow_vvm": 0.297, "cer_mmol_l_h": 10.166, "dissolved_oxygen_pct": 36.462, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.411, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.065, "our_mmol_l_h": 9.846, "ph": 7.004, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.784, "viable_cell_density_million_ml": 31.443}]


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.253, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.549, "dissolved_oxygen_pct": 36.496, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.21, "our_mmol_l_h": 7.121, "ph": 6.991, "phase": "exponential", "temperature_c": 36.792, "viability_pct": 98.931, "viable_cell_density_million_ml": 21.099}, {"agitation_rpm": 285.269, "airflow_vvm": 0.303, "cer_mmol_l_h": 7.564, "dissolved_oxygen_pct": 36.225, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.32, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.149, "our_mmol_l_h": 8.206, "ph": 6.992, "phase": "production", "temperature_c": 35.816, "viability_pct": 98.711, "viable_cell_density_million_ml": 24.176}, {"agitation_rpm": 284.406, "airflow_vvm": 0.302, "cer_mmol_l_h": 8.821, "dissolved_oxygen_pct": 36.614, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 2.486, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.092, "our_mmol_l_h": 9.085, "ph": 6.994, "phase": "production", "temperature_c": 35.811, "viability_pct": 98.826, "viable_cell_density_million_ml": 27.853}, {"agitation_rpm": 285.713, "airflow_vvm": 0.297, "cer_mmol_l_h": 10.166, "dissolved_oxygen_pct": 36.462, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.411, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.065, "our_mmol_l_h": 9.846, "ph": 7.004, "phase": "production", "temperature_c": 35.803, "viability_pct": 98.784, "viable_cell_density_million_ml": 31.443}]


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.013, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.097, "dissolved_oxygen_pct": 37.671, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.411, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.23, "our_mmol_l_h": 5.56, "ph": 6.989, "phase": "exponential", "temperature_c": 36.806, "viability_pct": 98.866, "viable_cell_density_million_ml": 16.352}, {"agitation_rpm": 280.839, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.087, "dissolved_oxygen_pct": 36.085, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.19, "our_mmol_l_h": 6.586, "ph": 7.004, "phase": "exponential", "temperature_c": 36.778, "viability_pct": 98.815, "viable_cell_density_million_ml": 19.48}, {"agitation_rpm": 285.161, "airflow_vvm": 0.247, "cer_mmol_l_h": 7.547, "dissolved_oxygen_pct": 28.822, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.319, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.159, "our_mmol_l_h": 8.186, "ph": 7.005, "phase": "production", "temperature_c": 35.825, "viability_pct": 98.81, "viable_cell_density_million_ml": 24.137}, {"agitation_rpm": 284.999, "airflow_vvm": 0.179, "cer_mmol_l_h": 9.188, "dissolved_oxygen_pct": 17.906, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.442, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.085, "our_mmol_l_h": 9.977, "ph": 7.001, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.815, "viable_cell_density_million_ml": 29.484}]


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.013, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.097, "dissolved_oxygen_pct": 37.671, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.411, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.23, "our_mmol_l_h": 5.56, "ph": 6.989, "phase": "exponential", "temperature_c": 36.806, "viability_pct": 98.866, "viable_cell_density_million_ml": 16.352}, {"agitation_rpm": 280.839, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.087, "dissolved_oxygen_pct": 36.085, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.19, "our_mmol_l_h": 6.586, "ph": 7.004, "phase": "exponential", "temperature_c": 36.778, "viability_pct": 98.815, "viable_cell_density_million_ml": 19.48}, {"agitation_rpm": 285.161, "airflow_vvm": 0.247, "cer_mmol_l_h": 7.547, "dissolved_oxygen_pct": 28.822, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.319, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.159, "our_mmol_l_h": 8.186, "ph": 7.005, "phase": "production", "temperature_c": 35.825, "viability_pct": 98.81, "viable_cell_density_million_ml": 24.137}, {"agitation_rpm": 284.999, "airflow_vvm": 0.179, "cer_mmol_l_h": 9.188, "dissolved_oxygen_pct": 17.906, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.442, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.085, "our_mmol_l_h": 9.977, "ph": 7.001, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.815, "viable_cell_density_million_ml": 29.484}]


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.013, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.097, "dissolved_oxygen_pct": 37.671, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.411, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.23, "our_mmol_l_h": 5.56, "ph": 6.989, "phase": "exponential", "temperature_c": 36.806, "viability_pct": 98.866, "viable_cell_density_million_ml": 16.352}, {"agitation_rpm": 280.839, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.087, "dissolved_oxygen_pct": 36.085, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.19, "our_mmol_l_h": 6.586, "ph": 7.004, "phase": "exponential", "temperature_c": 36.778, "viability_pct": 98.815, "viable_cell_density_million_ml": 19.48}, {"agitation_rpm": 285.161, "airflow_vvm": 0.247, "cer_mmol_l_h": 7.547, "dissolved_oxygen_pct": 28.822, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.319, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.159, "our_mmol_l_h": 8.186, "ph": 7.005, "phase": "production", "temperature_c": 35.825, "viability_pct": 98.81, "viable_cell_density_million_ml": 24.137}, {"agitation_rpm": 284.999, "airflow_vvm": 0.179, "cer_mmol_l_h": 9.188, "dissolved_oxygen_pct": 17.906, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.442, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.085, "our_mmol_l_h": 9.977, "ph": 7.001, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.815, "viable_cell_density_million_ml": 29.484}]


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.013, "airflow_vvm": 0.262, "cer_mmol_l_h": 5.097, "dissolved_oxygen_pct": 37.671, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.411, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.23, "our_mmol_l_h": 5.56, "ph": 6.989, "phase": "exponential", "temperature_c": 36.806, "viability_pct": 98.866, "viable_cell_density_million_ml": 16.352}, {"agitation_rpm": 280.839, "airflow_vvm": 0.291, "cer_mmol_l_h": 6.087, "dissolved_oxygen_pct": 36.085, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.372, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.19, "our_mmol_l_h": 6.586, "ph": 7.004, "phase": "exponential", "temperature_c": 36.778, "viability_pct": 98.815, "viable_cell_density_million_ml": 19.48}, {"agitation_rpm": 285.161, "airflow_vvm": 0.247, "cer_mmol_l_h": 7.547, "dissolved_oxygen_pct": 28.822, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 3.319, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.159, "our_mmol_l_h": 8.186, "ph": 7.005, "phase": "production", "temperature_c": 35.825, "viability_pct": 98.81, "viable_cell_density_million_ml": 24.137}, {"agitation_rpm": 284.999, "airflow_vvm": 0.179, "cer_mmol_l_h": 9.188, "dissolved_oxygen_pct": 17.906, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.442, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.085, "our_mmol_l_h": 9.977, "ph": 7.001, "phase": "production", "temperature_c": 35.791, "viability_pct": 98.815, "viable_cell_density_million_ml": 29.484}]


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": 253.591, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.212, "dissolved_oxygen_pct": 37.546, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.109, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.931, "our_mmol_l_h": 5.639, "ph": 6.957, "phase": "exponential", "temperature_c": 36.797, "viability_pct": 98.442, "viable_cell_density_million_ml": 16.601}, {"agitation_rpm": 270.939, "airflow_vvm": 0.284, "cer_mmol_l_h": 5.746, "dissolved_oxygen_pct": 36.586, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.06, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.863, "our_mmol_l_h": 6.237, "ph": 6.974, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.468, "viable_cell_density_million_ml": 18.36}, {"agitation_rpm": 283.968, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.445, "dissolved_oxygen_pct": 36.09, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.055, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.711, "our_mmol_l_h": 6.46, "ph": 6.97, "phase": "production", "temperature_c": 35.782, "viability_pct": 98.645, "viable_cell_density_million_ml": 20.106}, {"agitation_rpm": 285.248, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.983, "dissolved_oxygen_pct": 36.924, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.685, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.58, "our_mmol_l_h": 6.389, "ph": 6.985, "phase": "production", "temperature_c": 35.797, "viability_pct": 97.882, "viable_cell_density_million_ml": 21.328}]


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": 253.591, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.212, "dissolved_oxygen_pct": 37.546, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.109, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.931, "our_mmol_l_h": 5.639, "ph": 6.957, "phase": "exponential", "temperature_c": 36.797, "viability_pct": 98.442, "viable_cell_density_million_ml": 16.601}, {"agitation_rpm": 270.939, "airflow_vvm": 0.284, "cer_mmol_l_h": 5.746, "dissolved_oxygen_pct": 36.586, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.06, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.863, "our_mmol_l_h": 6.237, "ph": 6.974, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.468, "viable_cell_density_million_ml": 18.36}, {"agitation_rpm": 283.968, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.445, "dissolved_oxygen_pct": 36.09, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.055, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.711, "our_mmol_l_h": 6.46, "ph": 6.97, "phase": "production", "temperature_c": 35.782, "viability_pct": 98.645, "viable_cell_density_million_ml": 20.106}, {"agitation_rpm": 285.248, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.983, "dissolved_oxygen_pct": 36.924, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.685, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.58, "our_mmol_l_h": 6.389, "ph": 6.985, "phase": "production", "temperature_c": 35.797, "viability_pct": 97.882, "viable_cell_density_million_ml": 21.328}]


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": 253.591, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.212, "dissolved_oxygen_pct": 37.546, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.109, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.931, "our_mmol_l_h": 5.639, "ph": 6.957, "phase": "exponential", "temperature_c": 36.797, "viability_pct": 98.442, "viable_cell_density_million_ml": 16.601}, {"agitation_rpm": 270.939, "airflow_vvm": 0.284, "cer_mmol_l_h": 5.746, "dissolved_oxygen_pct": 36.586, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.06, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.863, "our_mmol_l_h": 6.237, "ph": 6.974, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.468, "viable_cell_density_million_ml": 18.36}, {"agitation_rpm": 283.968, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.445, "dissolved_oxygen_pct": 36.09, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.055, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.711, "our_mmol_l_h": 6.46, "ph": 6.97, "phase": "production", "temperature_c": 35.782, "viability_pct": 98.645, "viable_cell_density_million_ml": 20.106}, {"agitation_rpm": 285.248, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.983, "dissolved_oxygen_pct": 36.924, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.685, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.58, "our_mmol_l_h": 6.389, "ph": 6.985, "phase": "production", "temperature_c": 35.797, "viability_pct": 97.882, "viable_cell_density_million_ml": 21.328}]


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": 253.591, "airflow_vvm": 0.261, "cer_mmol_l_h": 5.212, "dissolved_oxygen_pct": 37.546, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.109, "hour": 88.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.931, "our_mmol_l_h": 5.639, "ph": 6.957, "phase": "exponential", "temperature_c": 36.797, "viability_pct": 98.442, "viable_cell_density_million_ml": 16.601}, {"agitation_rpm": 270.939, "airflow_vvm": 0.284, "cer_mmol_l_h": 5.746, "dissolved_oxygen_pct": 36.586, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.06, "hour": 96.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.863, "our_mmol_l_h": 6.237, "ph": 6.974, "phase": "production", "temperature_c": 35.823, "viability_pct": 98.468, "viable_cell_density_million_ml": 18.36}, {"agitation_rpm": 283.968, "airflow_vvm": 0.302, "cer_mmol_l_h": 6.445, "dissolved_oxygen_pct": 36.09, "feed_flow_ratio": 0.734, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 3.055, "hour": 108.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.711, "our_mmol_l_h": 6.46, "ph": 6.97, "phase": "production", "temperature_c": 35.782, "viability_pct": 98.645, "viable_cell_density_million_ml": 20.106}, {"agitation_rpm": 285.248, "airflow_vvm": 0.301, "cer_mmol_l_h": 6.983, "dissolved_oxygen_pct": 36.924, "feed_flow_ratio": 0.38, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 1.685, "hour": 124.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.58, "our_mmol_l_h": 6.389, "ph": 6.985, "phase": "production", "temperature_c": 35.797, "viability_pct": 97.882, "viable_cell_density_million_ml": 21.328}]


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": 225.75, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.218, "dissolved_oxygen_pct": 39.745, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.189, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 2.024, "our_mmol_l_h": 4.628, "ph": 6.959, "phase": "exponential", "temperature_c": 36.782, "viability_pct": 98.499, "viable_cell_density_million_ml": 13.612}, {"agitation_rpm": 246.471, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.868, "dissolved_oxygen_pct": 37.74, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.133, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.947, "our_mmol_l_h": 5.325, "ph": 6.964, "phase": "exponential", "temperature_c": 36.795, "viability_pct": 98.462, "viable_cell_density_million_ml": 15.689}, {"agitation_rpm": 269.906, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.747, "dissolved_oxygen_pct": 28.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.015, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.835, "our_mmol_l_h": 6.253, "ph": 6.974, "phase": "production", "temperature_c": 35.804, "viability_pct": 98.534, "viable_cell_density_million_ml": 18.448}, {"agitation_rpm": 285.981, "airflow_vvm": 0.181, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 18.976, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.912, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.681, "our_mmol_l_h": 7.188, "ph": 6.968, "phase": "production", "temperature_c": 35.787, "viability_pct": 98.596, "viable_cell_density_million_ml": 21.096}]


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": 225.75, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.218, "dissolved_oxygen_pct": 39.745, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.189, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 2.024, "our_mmol_l_h": 4.628, "ph": 6.959, "phase": "exponential", "temperature_c": 36.782, "viability_pct": 98.499, "viable_cell_density_million_ml": 13.612}, {"agitation_rpm": 246.471, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.868, "dissolved_oxygen_pct": 37.74, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.133, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.947, "our_mmol_l_h": 5.325, "ph": 6.964, "phase": "exponential", "temperature_c": 36.795, "viability_pct": 98.462, "viable_cell_density_million_ml": 15.689}, {"agitation_rpm": 269.906, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.747, "dissolved_oxygen_pct": 28.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.015, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.835, "our_mmol_l_h": 6.253, "ph": 6.974, "phase": "production", "temperature_c": 35.804, "viability_pct": 98.534, "viable_cell_density_million_ml": 18.448}, {"agitation_rpm": 285.981, "airflow_vvm": 0.181, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 18.976, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.912, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.681, "our_mmol_l_h": 7.188, "ph": 6.968, "phase": "production", "temperature_c": 35.787, "viability_pct": 98.596, "viable_cell_density_million_ml": 21.096}]


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": 225.75, "airflow_vvm": 0.228, "cer_mmol_l_h": 4.218, "dissolved_oxygen_pct": 39.745, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.189, "hour": 76.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 2.024, "our_mmol_l_h": 4.628, "ph": 6.959, "phase": "exponential", "temperature_c": 36.782, "viability_pct": 98.499, "viable_cell_density_million_ml": 13.612}, {"agitation_rpm": 246.471, "airflow_vvm": 0.255, "cer_mmol_l_h": 4.868, "dissolved_oxygen_pct": 37.74, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 55.0, "glucose_g_l": 4.133, "hour": 84.0, "inlet_filter_delta_p_kpa": 3.0, "lactate_g_l": 1.947, "our_mmol_l_h": 5.325, "ph": 6.964, "phase": "exponential", "temperature_c": 36.795, "viability_pct": 98.462, "viable_cell_density_million_ml": 15.689}, {"agitation_rpm": 269.906, "airflow_vvm": 0.231, "cer_mmol_l_h": 5.747, "dissolved_oxygen_pct": 28.09, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 74.286, "glucose_g_l": 4.015, "hour": 96.0, "inlet_filter_delta_p_kpa": 12.429, "lactate_g_l": 1.835, "our_mmol_l_h": 6.253, "ph": 6.974, "phase": "production", "temperature_c": 35.804, "viability_pct": 98.534, "viable_cell_density_million_ml": 18.448}, {"agitation_rpm": 285.981, "airflow_vvm": 0.181, "cer_mmol_l_h": 6.584, "dissolved_oxygen_pct": 18.976, "feed_flow_ratio": 1.0, "feed_pump_command_pct": 100.0, "gas_valve_command_pct": 100.0, "glucose_g_l": 3.912, "hour": 112.0, "inlet_filter_delta_p_kpa": 25.0, "lactate_g_l": 1.681, "our_mmol_l_h": 7.188, "ph": 6.968, "phase": "production", "temperature_c": 35.787, "viability_pct": 98.596, "viable_cell_density_million_ml": 21.096}]