.secrets.baseline
LICENSE
MANIFEST.in
README.md
package-lock.json
package.json
pyproject.toml
docs/icon.png
docs/icon.svg
docs/publishing.html
scripts/check_dist.py
scripts/check_secrets.py
scripts/check_tag.py
scripts/install_wheel.py
src/ldcon/__init__.py
src/ldcon/_moved.py
src/ldcon/agent_tools.py
src/ldcon/cld_owner.py
src/ldcon/cli.py
src/ldcon/dashboard_metrics.py
src/ldcon/device_registry.py
src/ldcon/esp32_time_telemetry.py
src/ldcon/example_config.py
src/ldcon/fallback_service.py
src/ldcon/instrument_owner.py
src/ldcon/instrument_service.py
src/ldcon/interface_worker.py
src/ldcon/job_service.py
src/ldcon/monitor_owner.py
src/ldcon/owner_telemetry.py
src/ldcon/report_pdf.py
src/ldcon/web_fleet.py
src/ldcon/web_server.py
src/ldcon.egg-info/PKG-INFO
src/ldcon.egg-info/SOURCES.txt
src/ldcon.egg-info/dependency_links.txt
src/ldcon.egg-info/entry_points.txt
src/ldcon.egg-info/requires.txt
src/ldcon.egg-info/top_level.txt
src/ldcon/agents/__init__.py
src/ldcon/agents/adjustment_guidance.py
src/ldcon/agents/adjustment_quality.py
src/ldcon/agents/agent_adapters.py
src/ldcon/agents/agent_background.py
src/ldcon/agents/agent_bundle.py
src/ldcon/agents/agent_cards.py
src/ldcon/agents/agent_config_access.py
src/ldcon/agents/agent_configuration.py
src/ldcon/agents/agent_configuration_policy.py
src/ldcon/agents/agent_connect.py
src/ldcon/agents/agent_device_parameters.py
src/ldcon/agents/agent_execution.py
src/ldcon/agents/agent_history.py
src/ldcon/agents/agent_inbox_watch.py
src/ldcon/agents/agent_interactive.py
src/ldcon/agents/agent_interactive_hooks.py
src/ldcon/agents/agent_language.py
src/ldcon/agents/agent_log_context.py
src/ldcon/agents/agent_log_read.py
src/ldcon/agents/agent_log_watch.py
src/ldcon/agents/agent_metrics.py
src/ldcon/agents/agent_monitor.py
src/ldcon/agents/agent_opencode_http.py
src/ldcon/agents/agent_opencode_mcp.py
src/ldcon/agents/agent_owner_status.py
src/ldcon/agents/agent_profiles.py
src/ldcon/agents/agent_providers.py
src/ldcon/agents/agent_repairs.py
src/ldcon/agents/agent_routing.py
src/ldcon/agents/agent_runtime.py
src/ldcon/agents/agent_sandbox.py
src/ldcon/agents/agent_startup_notice.py
src/ldcon/agents/agent_task.py
src/ldcon/agents/agent_tools.py
src/ldcon/agents/agent_window.py
src/ldcon/agents/agent_workspace.py
src/ldcon/agents/card_fallback.py
src/ldcon/agents/dlc_monitor_grant.py
src/ldcon/agents/dlc_parameter_adjustment.py
src/ldcon/agents/dlc_pi_adjustment.py
src/ldcon/agents/dlc_pi_plan.py
src/ldcon/agents/dlc_pi_response_plan.py
src/ldcon/agents/failure_policy.py
src/ldcon/agents/fallback_service.py
src/ldcon/agents/fallback_targets.py
src/ldcon/agents/gateway_role.py
src/ldcon/agents/manual_adjustment_grant.py
src/ldcon/agents/measurement_grant.py
src/ldcon/agents/monitor_quality_binding.py
src/ldcon/agents/notification_policy.py
src/ldcon/agents/operating_mode_client.py
src/ldcon/agents/report_pdf.py
src/ldcon/agents/resident_adjustment.py
src/ldcon/agents/resident_agent.py
src/ldcon/agents/resident_quality_apply.py
src/ldcon/agents/task_decisions.py
src/ldcon/agents/teams_card.py
src/ldcon/agents/teams_destinations.py
src/ldcon/core/__init__.py
src/ldcon/core/adjustment_plan.py
src/ldcon/core/adjustment_registry.py
src/ldcon/core/agent_authority.py
src/ldcon/core/card_admission.py
src/ldcon/core/card_definition.py
src/ldcon/core/card_reporting.py
src/ldcon/core/configuration.py
src/ldcon/core/configuration_transaction.py
src/ldcon/core/contracts.py
src/ldcon/core/current_settings.py
src/ldcon/core/deck_yaml.py
src/ldcon/core/device_conditions.py
src/ldcon/core/execution_context.py
src/ldcon/core/instrument_client.py
src/ldcon/core/interface_cards.py
src/ldcon/core/interface_schema.py
src/ldcon/core/laser_assets.py
src/ldcon/core/metric_quantities.py
src/ldcon/core/modulation.py
src/ldcon/core/operation_registry.py
src/ldcon/core/paths.py
src/ldcon/core/period_context.py
src/ldcon/core/records.py
src/ldcon/core/result_reservations.py
src/ldcon/core/site_bindings.py
src/ldcon/core/state_layout.py
src/ldcon/core/target_policy.py
src/ldcon/core/telegraf.py
src/ldcon/core/telemetry.py
src/ldcon/core/temperature_settings.py
src/ldcon/drivers/__init__.py
src/ldcon/drivers/cld1015.py
src/ldcon/drivers/cld1015_config.py
src/ldcon/drivers/dlcpro.py
src/ldcon/drivers/dlcpro_analog.py
src/ldcon/drivers/dlcpro_console.py
src/ldcon/drivers/dlcpro_priority.py
src/ldcon/drivers/ecdl.py
src/ldcon/drivers/esp32_servo.py
src/ldcon/drivers/fizeau.py
src/ldcon/drivers/frequency_sweep.py
src/ldcon/drivers/influx_wavelength.py
src/ldcon/drivers/metric_sources.py
src/ldcon/drivers/native_dither_telemetry.py
src/ldcon/drivers/rigol_scope.py
src/ldcon/drivers/siglent.py
src/ldcon/drivers/staircase.py
src/ldcon/drivers/wsu_udp.py
src/ldcon/jobs/__init__.py
src/ldcon/jobs/adaptive_pid.py
src/ldcon/jobs/adaptive_window_session.py
src/ldcon/jobs/adjustment_continuation.py
src/ldcon/jobs/axis_frequency.py
src/ldcon/jobs/axis_frequency_report.py
src/ldcon/jobs/background_parameter_session.py
src/ldcon/jobs/background_pid_session.py
src/ldcon/jobs/branch_maps.py
src/ldcon/jobs/branch_target_migration.py
src/ldcon/jobs/card_runtime.py
src/ldcon/jobs/change_measure.py
src/ldcon/jobs/change_measure_adapter.py
src/ldcon/jobs/change_measure_dlc.py
src/ldcon/jobs/change_measure_parameters.py
src/ldcon/jobs/change_measure_target.py
src/ldcon/jobs/current_cards.py
src/ldcon/jobs/current_devices.py
src/ldcon/jobs/dashboard_api.py
src/ldcon/jobs/device_parameters.py
src/ldcon/jobs/dlc_parameter_measurement.py
src/ldcon/jobs/dlc_pi_measurement.py
src/ldcon/jobs/dlcpro_awg_analysis.py
src/ldcon/jobs/dlcpro_awg_card.py
src/ldcon/jobs/dlcpro_cards.py
src/ldcon/jobs/ecdl_branch_hop.py
src/ldcon/jobs/ecdl_branch_recovery.py
src/ldcon/jobs/ecdl_devices.py
src/ldcon/jobs/ecdl_locked_sweep_proxy.py
src/ldcon/jobs/ecdl_mapped_recovery.py
src/ldcon/jobs/ecdl_mode_map.py
src/ldcon/jobs/ecdl_mode_recovery.py
src/ldcon/jobs/ecdl_online.py
src/ldcon/jobs/ecdl_operating_point.py
src/ldcon/jobs/ecdl_pi_commission.py
src/ldcon/jobs/ecdl_recovery.py
src/ldcon/jobs/ecdl_recovery_plan.py
src/ldcon/jobs/ecdl_recovery_test.py
src/ldcon/jobs/ecdl_relock.py
src/ldcon/jobs/ecdl_response_study.py
src/ldcon/jobs/ecdl_steady.py
src/ldcon/jobs/ecdl_thermal_context.py
src/ldcon/jobs/ecdl_window_center.py
src/ldcon/jobs/emission_card.py
src/ldcon/jobs/fringe_sweep_reference.py
src/ldcon/jobs/interface_devices.py
src/ldcon/jobs/interface_worker.py
src/ldcon/jobs/job_service.py
src/ldcon/jobs/laser_live.py
src/ldcon/jobs/learned_settling.py
src/ldcon/jobs/lock_target.py
src/ldcon/jobs/locked_triangle.py
src/ldcon/jobs/measurement_acquisition.py
src/ldcon/jobs/measurement_analysis.py
src/ldcon/jobs/measurement_execution.py
src/ldcon/jobs/measurement_notice.py
src/ldcon/jobs/measurement_presets.py
src/ldcon/jobs/measurement_report.py
src/ldcon/jobs/measurement_statistics.py
src/ldcon/jobs/metric_cards.py
src/ldcon/jobs/metric_interface.py
src/ldcon/jobs/modulation_sweep.py
src/ldcon/jobs/native_background_session.py
src/ldcon/jobs/native_current_acquire.py
src/ldcon/jobs/native_current_card.py
src/ldcon/jobs/native_current_online.py
src/ldcon/jobs/native_ff_proxy.py
src/ldcon/jobs/native_ff_sweep.py
src/ldcon/jobs/online_pid.py
src/ldcon/jobs/operating_point.py
src/ldcon/jobs/operating_point_proxy.py
src/ldcon/jobs/operation_execution.py
src/ldcon/jobs/operation_history.py
src/ldcon/jobs/optical_broker.py
src/ldcon/jobs/pi_algorithms.py
src/ldcon/jobs/pi_response.py
src/ldcon/jobs/progress.py
src/ldcon/jobs/quality_baseline.py
src/ldcon/jobs/recovery_decisions.py
src/ldcon/jobs/recovery_history.py
src/ldcon/jobs/recovery_procedure.py
src/ldcon/jobs/recovery_reference.py
src/ldcon/jobs/recovery_stationary.py
src/ldcon/jobs/response_algorithms.py
src/ldcon/jobs/response_comparison.py
src/ldcon/jobs/response_record.py
src/ldcon/jobs/runtime_parameters.py
src/ldcon/jobs/settling_profile.py
src/ldcon/jobs/shot_analysis.py
src/ldcon/jobs/simulation.py
src/ldcon/jobs/slow_control.py
src/ldcon/jobs/slow_current.py
src/ldcon/jobs/study_adoption.py
src/ldcon/jobs/study_execution.py
src/ldcon/jobs/sweep_ff_analysis.py
src/ldcon/jobs/sweep_ff_optimization.py
src/ldcon/jobs/sweep_ff_plan.py
src/ldcon/jobs/sweep_ff_report.py
src/ldcon/jobs/sweep_ff_transport.py
src/ldcon/jobs/sweep_tracking.py
src/ldcon/jobs/sweep_verdict.py
src/ldcon/jobs/target_response.py
src/ldcon/jobs/target_response_analysis.py
src/ldcon/jobs/target_response_control.py
src/ldcon/jobs/target_response_decisions.py
src/ldcon/jobs/target_response_experiment.py
src/ldcon/jobs/target_response_feedforward.py
src/ldcon/jobs/target_response_search.py
src/ldcon/jobs/target_response_shift.py
src/ldcon/jobs/target_response_thermal.py
src/ldcon/jobs/target_response_thermal_experiment.py
src/ldcon/jobs/target_sequence.py
src/ldcon/jobs/temperature_identification.py
src/ldcon/jobs/wavelength_history.py
src/ldcon/jobs/window_actions.py
src/ldcon/jobs/window_center.py
src/ldcon/jobs/window_control.py
src/ldcon/jobs/window_decisions.py
src/ldcon/jobs/window_sampling.py
src/ldcon/jobs/workflow_artifacts.py
src/ldcon/migration/__init__.py
src/ldcon/migration/migration_decks.py
src/ldcon/migration/migration_readiness.py
src/ldcon/migration/migration_relocation.py
src/ldcon/owners/__init__.py
src/ldcon/owners/adc_log_threshold.py
src/ldcon/owners/background_grants.py
src/ldcon/owners/cld_instrument_owner.py
src/ldcon/owners/cld_owner.py
src/ldcon/owners/cld_projection.py
src/ldcon/owners/cld_system_owner.py
src/ldcon/owners/current_owner.py
src/ldcon/owners/device_registry.py
src/ldcon/owners/dlcpro_agent_setup.py
src/ldcon/owners/dlcpro_awg_plan.py
src/ldcon/owners/dlcpro_awg_port.py
src/ldcon/owners/dlcpro_awg_protocol.py
src/ldcon/owners/dlcpro_awg_return.py
src/ldcon/owners/dlcpro_awg_sweep.py
src/ldcon/owners/dlcpro_awg_timing.py
src/ldcon/owners/dlcpro_awg_tracking.py
src/ldcon/owners/dlcpro_awg_tracking_guard.py
src/ldcon/owners/dlcpro_awg_tracking_report.py
src/ldcon/owners/dlcpro_awg_zero.py
src/ldcon/owners/dlcpro_client_liveness.py
src/ldcon/owners/dlcpro_deployment.py
src/ldcon/owners/dlcpro_ff.py
src/ldcon/owners/dlcpro_ff_adjustment.py
src/ldcon/owners/dlcpro_ff_delta_adjustment.py
src/ldcon/owners/dlcpro_frequency_window.py
src/ldcon/owners/dlcpro_observation.py
src/ldcon/owners/dlcpro_operating_mode.py
src/ldcon/owners/dlcpro_owner.py
src/ldcon/owners/dlcpro_parameter_trial.py
src/ldcon/owners/dlcpro_pi_protocol.py
src/ldcon/owners/dlcpro_pi_trial.py
src/ldcon/owners/dlcpro_readback.py
src/ldcon/owners/dlcpro_service.py
src/ldcon/owners/dlcpro_target_changes.py
src/ldcon/owners/dlcpro_target_step.py
src/ldcon/owners/dlcpro_target_store.py
src/ldcon/owners/dlcpro_telemetry.py
src/ldcon/owners/ecdl_background_parameters.py
src/ldcon/owners/ecdl_background_pid.py
src/ldcon/owners/ecdl_hot_control.py
src/ldcon/owners/ecdl_independent_pid.py
src/ldcon/owners/ecdl_locked_study.py
src/ldcon/owners/ecdl_locked_sweep.py
src/ldcon/owners/ecdl_native_pid.py
src/ldcon/owners/ecdl_optical.py
src/ldcon/owners/ecdl_owner.py
src/ldcon/owners/ecdl_policy_reload.py
src/ldcon/owners/ecdl_prelock.py
src/ldcon/owners/ecdl_projection.py
src/ldcon/owners/ecdl_steady_owner.py
src/ldcon/owners/ecdl_steady_policy.py
src/ldcon/owners/ecdl_target_ff.py
src/ldcon/owners/ecdl_target_settling.py
src/ldcon/owners/ecdl_tec_pair.py
src/ldcon/owners/ecdl_thermal_study.py
src/ldcon/owners/emission.py
src/ldcon/owners/emission_adapters.py
src/ldcon/owners/esp32_native_client.py
src/ldcon/owners/esp32_native_owner.py
src/ldcon/owners/esp32_time_telemetry.py
src/ldcon/owners/esp32_udp_gate.py
src/ldcon/owners/external_sweep_guard.py
src/ldcon/owners/flexible_native_trial.py
src/ldcon/owners/fringe_peaks.py
src/ldcon/owners/full_data_log.py
src/ldcon/owners/instrument_identity.py
src/ldcon/owners/instrument_owner.py
src/ldcon/owners/instrument_projection.py
src/ldcon/owners/instrument_service.py
src/ldcon/owners/migration_physical_lock.py
src/ldcon/owners/monitor_owner.py
src/ldcon/owners/native_assembly.py
src/ldcon/owners/native_assembly_host.py
src/ldcon/owners/native_background.py
src/ldcon/owners/native_current_tuning.py
src/ldcon/owners/native_ff_proof.py
src/ldcon/owners/native_instrument_owner.py
src/ldcon/owners/native_modulation_limits.py
src/ldcon/owners/native_policy_reload.py
src/ldcon/owners/native_policy_safety.py
src/ldcon/owners/native_policy_update.py
src/ldcon/owners/native_system_owner.py
src/ldcon/owners/operating_mode_owner.py
src/ldcon/owners/owner_projection.py
src/ldcon/owners/owner_telemetry.py
src/ldcon/owners/pi_handover.py
src/ldcon/owners/projection_transport.py
src/ldcon/owners/remote_instruments.py
src/ldcon/owners/sdg_client.py
src/ldcon/owners/sdg_owner.py
src/ldcon/owners/tec_rate.py
src/ldcon/owners/wsu_udp_monitor.py
src/ldcon/resources/agent-model-options.json
src/ldcon/resources/agent_contract/adjustment.txt
src/ldcon/resources/agent_contract/common.txt
src/ldcon/resources/agent_contract/diagnosis.txt
src/ldcon/resources/agent_contract/research.txt
src/ldcon/resources/agent_contract/response_optimization.txt
src/ldcon/resources/examples/README.html
src/ldcon/resources/examples/assignments/sr1092.yaml
src/ldcon/resources/examples/assignments/sr422.yaml
src/ldcon/resources/examples/assignments/thf685.yaml
src/ldcon/resources/examples/interface-decks/dfb-dbr-ldc-tec.yaml
src/ldcon/resources/examples/interface-decks/ecdl-dlcpro.yaml
src/ldcon/resources/examples/interface-decks/ecdl-pzt-ldc-tec.yaml
src/ldcon/resources/examples/lasers/sr1092.yaml
src/ldcon/resources/examples/lasers/sr422.yaml
src/ldcon/resources/examples/lasers/thf685.yaml
src/ldcon/resources/report_template/ldconreport.cls
src/ldcon/resources/report_template/report.tex
src/ldcon/web/__init__.py
src/ldcon/web/agent_approval_api.py
src/ldcon/web/agent_settings_api.py
src/ldcon/web/agent_task_api.py
src/ldcon/web/control_readback.py
src/ldcon/web/dashboard_activity.py
src/ldcon/web/dashboard_controls_revision.py
src/ldcon/web/dashboard_metrics.py
src/ldcon/web/dashboard_snapshot.py
src/ldcon/web/dashboard_state.py
src/ldcon/web/dashboard_wavelength.py
src/ldcon/web/device_parameters_api.py
src/ldcon/web/dither_quality.py
src/ldcon/web/dlcpro_target_api.py
src/ldcon/web/dlcpro_target_query.py
src/ldcon/web/failure_api.py
src/ldcon/web/gateway_lan.py
src/ldcon/web/grafana_activity.py
src/ldcon/web/grafana_dashboard.py
src/ldcon/web/grafana_dlcpro.py
src/ldcon/web/grafana_quality.py
src/ldcon/web/interface_projection.py
src/ldcon/web/job_registry.py
src/ldcon/web/job_report.py
src/ldcon/web/laser_operations.py
src/ldcon/web/lock_target_api.py
src/ldcon/web/lock_target_queue.py
src/ldcon/web/log_archive.py
src/ldcon/web/metric_query_profiles.py
src/ldcon/web/online_position.py
src/ldcon/web/operating_mode_api.py
src/ldcon/web/operation_api.py
src/ldcon/web/operation_observation.py
src/ldcon/web/operations_settings.py
src/ldcon/web/quality_threshold_metrics.py
src/ldcon/web/shot_analysis_api.py
src/ldcon/web/sweep_api.py
src/ldcon/web/sweep_guard.py
src/ldcon/web/target_reference_panel.py
src/ldcon/web/teams_destinations_api.py
src/ldcon/web/web_fleet.py
src/ldcon/web/web_runtime.py
src/ldcon/web/web_server.py
src/ldcon/web/window_api.py
src/ldcon/web_assets/agent-settings.css
src/ldcon/web_assets/agent-settings.html
src/ldcon/web_assets/agent-settings.js
src/ldcon/web_assets/app.css
src/ldcon/web_assets/app.js
src/ldcon/web_assets/card-browser.js
src/ldcon/web_assets/card-guide.js
src/ldcon/web_assets/committing-input.js
src/ldcon/web_assets/configuration-editor.js
src/ldcon/web_assets/dashboard-state.js
src/ldcon/web_assets/failures.html
src/ldcon/web_assets/failures.js
src/ldcon/web_assets/fallback.css
src/ldcon/web_assets/fallback.html
src/ldcon/web_assets/fallback.js
src/ldcon/web_assets/fleet-settings.js
src/ldcon/web_assets/fleet.css
src/ldcon/web_assets/fleet.html
src/ldcon/web_assets/fleet.js
src/ldcon/web_assets/gateway-presentation.js
src/ldcon/web_assets/grafana-help.js
src/ldcon/web_assets/help.html
src/ldcon/web_assets/i18n.js
src/ldcon/web_assets/index.html
src/ldcon/web_assets/laser-workspace.js
src/ldcon/web_assets/modulation.html
src/ldcon/web_assets/modulation.js
src/ldcon/web_assets/reservations.html
src/ldcon/web_assets/reservations.js
src/ldcon/web_assets/teams-settings.js
src/ldcon/web_assets/window-actions.js
src/ldcon/web_assets/workspace.css
src/ldcon/web_assets/cards/acquire.metrics.html
src/ldcon/web_assets/cards/agent.history_review.html
src/ldcon/web_assets/cards/agent.log_watch.html
src/ldcon/web_assets/cards/agent.monitor.html
src/ldcon/web_assets/cards/agent.request.html
src/ldcon/web_assets/cards/agent.resident.html
src/ldcon/web_assets/cards/agent.task.html
src/ldcon/web_assets/cards/commission.ecdl_pi.html
src/ldcon/web_assets/cards/identify.axis_frequency.html
src/ldcon/web_assets/cards/identify.current_response.html
src/ldcon/web_assets/cards/laser.emission.html
src/ldcon/web_assets/cards/measure.batch.html
src/ldcon/web_assets/cards/measure.change.html
src/ldcon/web_assets/cards/measure.target_response.html
src/ldcon/web_assets/cards/monitor.wavelength.html
src/ldcon/web_assets/cards/notify.teams.html
src/ldcon/web_assets/cards/optimize.settling_criteria.html
src/ldcon/web_assets/cards/optimize.target_feedforward.html
src/ldcon/web_assets/cards/optimize.target_step.html
src/ldcon/web_assets/cards/optimize.target_thermal.html
src/ldcon/web_assets/cards/plan.ecdl_recovery.html
src/ldcon/web_assets/cards/prepare.ecdl_recovery.html
src/ldcon/web_assets/cards/recover.ecdl_mode_hop.html
src/ldcon/web_assets/cards/report.grafana_dashboard.html
src/ldcon/web_assets/cards/servo.current_pid.html
src/ldcon/web_assets/cards/servo.dlcpro_frequency.html
src/ldcon/web_assets/cards/servo.ecdl_steady_lock.html
src/ldcon/web_assets/cards/servo.native_current.html
src/ldcon/web_assets/cards/study.ecdl_current_response.html
src/ldcon/web_assets/cards/study.ecdl_locked_current_map.html
src/ldcon/web_assets/cards/study.ecdl_mode_map.html
src/ldcon/web_assets/cards/study.ecdl_thermal_context.html
src/ldcon/web_assets/cards/study.target_response.html
src/ldcon/web_assets/cards/sweep.current_modulation.html
src/ldcon/web_assets/cards/sweep.dlcpro_frequency.html
src/ldcon/web_assets/cards/sweep.servo_modulation.html
src/ldcon/web_assets/cards/test.ecdl_recovery.html
src/ldcon/web_assets/cards/tune.ecdl_initial_point.html
src/ldcon/web_assets/cards/tune.ecdl_operating_point.html
src/ldcon/web_assets/cards/tune.ecdl_window_center.html
src/ldcon/web_assets/cards/tune.native_current.html
src/ldcon/web_assets/cards/tune.pid_coordinate_search.html
src/ldcon/web_assets/cards/tune.pid_factor_reduction.html
src/ldcon/web_assets/cards/tune.pid_online.html
src/ldcon/web_assets/cards/tune.temperature_once.html
tests/__init__.py
tests/conftest.py
tests/dashboard_fixture.cjs
tests/legacy_mapped_recovery_fixture.py
tests/legacy_rearm_trim_fixture.py
tests/legacy_recovery_executor_fixture.py
tests/legacy_recovery_plan_fixture.py
tests/legacy_recovery_test_fixture.py
tests/measurement_fixtures.py
tests/recovery_legacy_fixtures.py
tests/test_adaptive_window_session.py
tests/test_adjustment_continuation.py
tests/test_adjustment_guidance.py
tests/test_adjustment_guidance_web.cjs
tests/test_adjustment_quality.py
tests/test_adopt_after_prewrite_reject_20261028.py
tests/test_agent_background_gateway.py
tests/test_agent_difficulty_routing.py
tests/test_agent_host_integration.py
tests/test_agent_model_negotiation.py
tests/test_agent_monitor_history.py
tests/test_agent_providers.py
tests/test_agent_routing_layout.cjs
tests/test_agent_settings_api.py
tests/test_agent_settings_ui.cjs
tests/test_agent_task_tool_arguments.py
tests/test_agent_tasks.py
tests/test_approval_layout_owner.py
tests/test_background_foreground_native_matrix.py
tests/test_background_start_observation.py
tests/test_background_window_session.py
tests/test_card_browser_assets.py
tests/test_card_browser_ui.cjs
tests/test_card_readiness.cjs
tests/test_card_start_reasons.cjs
tests/test_change_measure.py
tests/test_change_measure_adapter.py
tests/test_change_measure_dlc.py
tests/test_change_measure_target.py
tests/test_claude_interactive_metadata.py
tests/test_claude_profile_transport.py
tests/test_cld_system_boundary.py
tests/test_committing_input.cjs
tests/test_config_two_layer_step34.py
tests/test_configuration_numeric_roundtrip.py
tests/test_configuration_review_refresh.cjs
tests/test_controller_status_projection.py
tests/test_dashboard_activity.py
tests/test_dashboard_polish.py
tests/test_dashboard_workspace.cjs
tests/test_decision_progress_prefix.py
tests/test_display_state_consistency.cjs
tests/test_dither_pause_20261027.py
tests/test_dither_quality_review_20261028.py
tests/test_dither_review_aggregation_20261028.py
tests/test_dlc_adjustment_web.cjs
tests/test_dlc_monitor_admission.py
tests/test_dlc_parameter_adjustment.py
tests/test_dlc_pi_adjustment.py
tests/test_dlc_pi_target_steps.py
tests/test_dlc_response_policy.py
tests/test_dlc_trace_state.py
tests/test_dlcpro_adc_authority.py
tests/test_dlcpro_agent_setup.py
tests/test_dlcpro_awg.py
tests/test_dlcpro_awg_async.py
tests/test_dlcpro_awg_card.py
tests/test_dlcpro_awg_enable.py
tests/test_dlcpro_awg_identity.py
tests/test_dlcpro_awg_protocol.py
tests/test_dlcpro_awg_return.py
tests/test_dlcpro_awg_tracking.py
tests/test_dlcpro_awg_tracking_failures.py
tests/test_dlcpro_awg_tracking_guard.py
tests/test_dlcpro_awg_zero.py
tests/test_dlcpro_client_liveness.py
tests/test_dlcpro_console.py
tests/test_dlcpro_fast_servo.py
tests/test_dlcpro_ff_adjustment.py
tests/test_dlcpro_ff_delta_adjustment.py
tests/test_dlcpro_frequency_window.py
tests/test_dlcpro_grafana.py
tests/test_dlcpro_lock_input_window.py
tests/test_dlcpro_native_scan_frequency.py
tests/test_dlcpro_offline.py
tests/test_dlcpro_operating_mode.py
tests/test_dlcpro_parameter_trial.py
tests/test_dlcpro_pi_trial.py
tests/test_dlcpro_target_api.py
tests/test_dlcpro_target_api_fleet.py
tests/test_dlcpro_target_api_routing.py
tests/test_dlcpro_telemetry.py
tests/test_dlcpro_tracking_io_budget.py
tests/test_dlcpro_tracking_timing_io.py
tests/test_dlcpro_udp.py
tests/test_ecdl_branch_hop.py
tests/test_ecdl_independent_pid.py
tests/test_ecdl_ldc_target_ff.py
tests/test_ecdl_owner_readopt.py
tests/test_ecdl_owner_startup_adoption.py
tests/test_ecdl_ready_target.py
tests/test_ecdl_rearm_trim.py
tests/test_ecdl_recovery_card.py
tests/test_ecdl_settings_adopt.py
tests/test_ecdl_target_settling.py
tests/test_ecdl_tec_alignment_approach.py
tests/test_effective_settings.py
tests/test_emission.py
tests/test_emission_native.py
tests/test_entry_startup.py
tests/test_failure_review.cjs
tests/test_fleet_pdf_reports.py
tests/test_gateway_defaults_ui.cjs
tests/test_gateway_lan.py
tests/test_gateway_notifications.py
tests/test_gateway_presentation.cjs
tests/test_gateway_presentation.py
tests/test_http_request_ids.cjs
tests/test_job_report.py
tests/test_legacy_broker_projection.py
tests/test_live_control_bulk.cjs
tests/test_lock_target_correlation.py
tests/test_measurement_acquisition.py
tests/test_measurement_execution_integration.py
tests/test_measurement_parameter_transactions.py
tests/test_measurement_plan_authority.py
tests/test_measurement_presets.py
tests/test_midpoint_pilot.py
tests/test_monitor_readback.py
tests/test_moved_modules.py
tests/test_native_assembly_adoption.py
tests/test_native_background.py
tests/test_native_integral_hotload.py
tests/test_native_modulation_limits.py
tests/test_native_owner_readopt.py
tests/test_native_post_retarget_recentre.py
tests/test_native_system_boundary.py
tests/test_native_target_policy_update.py
tests/test_notification_policy.py
tests/test_opencode_mcp_lifetime.py
tests/test_opencode_notification_queue.py
tests/test_opencode_shared.py
tests/test_operating_guidance_fleet.py
tests/test_operating_mode_owner.py
tests/test_operating_mode_routes.py
tests/test_operating_point_latency.py
tests/test_operating_point_readback_failure.py
tests/test_operation_execution.py
tests/test_operation_gateway.py
tests/test_operation_history.py
tests/test_operation_observation.py
tests/test_operation_record_delivery.py
tests/test_owner_projection.py
tests/test_package_boundary.py
tests/test_parameter_workspace.cjs
tests/test_pi_algorithm_identity.py
tests/test_pi_public_retirement.py
tests/test_pi_release_update.py
tests/test_pi_response_workflow.py
tests/test_pi_trial_envelope_20261028.py
tests/test_preflight_reference_resolution.py
tests/test_projection_transport.py
tests/test_public_examples.py
tests/test_quality_baseline.py
tests/test_quality_baseline_hooks.py
tests/test_quality_report_only.py
tests/test_quality_threshold_layout.py
tests/test_recovery_decisions.py
tests/test_recovery_explicit_policy.py
tests/test_recovery_history.py
tests/test_recovery_reference_v2.py
tests/test_recovery_without_map_lookup.py
tests/test_refresh_layout.cjs
tests/test_report_policy.py
tests/test_resident_adjustment.py
tests/test_resident_adjustment_web.cjs
tests/test_resident_quality_apply.py
tests/test_response_algorithm_integration.py
tests/test_response_comparison.py
tests/test_rollout_site_boundaries.py
tests/test_settling_profile_consumer.py
tests/test_single_laser_layout.py
tests/test_stationary_unlimited_recovery.py
tests/test_steady_planner_hold_only.py
tests/test_steady_recovery_retirement.py
tests/test_study_adoption.py
tests/test_study_execution.py
tests/test_study_history_display.py
tests/test_sweep_admission.py
tests/test_sweep_ff_analysis.py
tests/test_sweep_ff_optimization.py
tests/test_sweep_ff_report.py
tests/test_sweep_ff_transport.py
tests/test_target_cancel_ui.cjs
tests/test_target_feedforward.py
tests/test_target_ff_completion.py
tests/test_target_response.py
tests/test_target_response_control.py
tests/test_target_response_experiment.py
tests/test_target_response_feedforward.py
tests/test_target_response_search.py
tests/test_target_response_shift.py
tests/test_target_response_web.cjs
tests/test_target_sequence.py
tests/test_target_step_authority.py
tests/test_target_text_formats.py
tests/test_task_decisions.py
tests/test_task_profile_ui.cjs
tests/test_teams_destinations.py
tests/test_teams_settings_ui.cjs
tests/test_unified_quality.py
tests/test_window_hop_boundary_20261027.py
tests/test_window_observable_selection.py
tests/test_workspace_inventory.py
tests/test_workspace_selector.cjs
tests/test_wsu_udp_monitor.py
tests/fixtures/dlcpro-fw19.json
tests/fixtures/pi-handover-v1.json
tests/fixtures/effective-settings/golden-sr1092.json
tests/fixtures/effective-settings/golden-sr422.json
tests/fixtures/effective-settings/var/device-owners/cld1015-M01343851/config.json
tests/fixtures/effective-settings/var/device-owners/esp32servocon-sr1092/config.json
tests/fixtures/effective-settings/var/device-owners/scope-sr422-sr1092/config.json
tests/fixtures/effective-settings/var/device-owners/sr422/config.json
tests/fixtures/effective-settings/var/instrument-owners/bk4054b-51524H117/config.json
tests/fixtures/effective-settings/var/instrument-owners/sdg2042x-SDG2XFBCA00839/config.json
tests/fixtures/effective-settings/var/instrument-owners/sdg2042x-SDG2XFBCA00845/config.json
tests/fixtures/effective-settings/var/lasers/sr1092/laser-layout.json
tests/fixtures/effective-settings/var/lasers/sr1092/config/assignments/sr1092.yaml
tests/fixtures/effective-settings/var/lasers/sr1092/config/interface-decks/dfb-dbr-ldc-tec.yaml
tests/fixtures/effective-settings/var/lasers/sr1092/config/lasers/sr1092.yaml
tests/fixtures/effective-settings/var/lasers/sr422/laser-layout.json
tests/fixtures/effective-settings/var/lasers/sr422/config/assignments/sr422.yaml
tests/fixtures/effective-settings/var/lasers/sr422/config/interface-decks/ecdl-pzt-ldc-tec.yaml
tests/fixtures/effective-settings/var/lasers/sr422/config/lasers/sr422.yaml
tests/fixtures/entry-startup/assembly-definition.yaml
tests/fixtures/entry-startup/sr1092-broker.yaml
tests/support/examples/dlcpro/assignment.yaml
tests/support/examples/dlcpro/deck.yaml
tests/support/examples/dlcpro/existing-ecdl-calibration.yaml
tests/support/examples/dlcpro/laser.offline.yaml
tests/support/examples/dlcpro/owner.offline.json
tests/support/examples/dlcpro/pi-agent-cards.yaml
tests/support/examples/dlcpro/thf685/laser.yaml
tests/support/examples/dlcpro/thf685/owner.json
tests/support/examples/measurement-decks/dfb-dbr-ldc-tec.yaml
tests/support/examples/measurement-decks/ecdl-pzt-ldc-tec.yaml
tests/support/jobs/examples/interface-config/assignments/sr1092.yaml
tests/support/jobs/examples/interface-config/assignments/sr422.yaml
tests/support/jobs/examples/interface-config/interface-decks/dfb-dbr-ldc-tec.yaml
tests/support/jobs/examples/interface-config/interface-decks/ecdl-pzt-ldc-tec.yaml
tests/support/jobs/examples/interface-config/lasers/sr1092.yaml
tests/support/jobs/examples/interface-config/lasers/sr422.yaml
tests/support/jobs/tests/test_esp32_native_current.py
tests/support/jobs/tests/test_lock_target.py
tests/support/jobs/tests/test_native_ff_owner.py
tests/support/jobs/tests/test_native_live_moves.py
tests/support/jobs/tests/fixtures/live-20261022/assignments/sr1092.yaml
tests/support/jobs/tests/fixtures/live-20261022/assignments/sr422.yaml
tests/support/jobs/tests/fixtures/live-20261022/interface-decks/dfb-dbr-ldc-tec.yaml
tests/support/jobs/tests/fixtures/live-20261022/interface-decks/ecdl-pzt-ldc-tec.yaml
tests/support/jobs/tests/fixtures/live-20261022/lasers/sr1092.yaml
tests/support/jobs/tests/fixtures/live-20261022/lasers/sr422.yaml
tests/support/ops/effective_settings.py
tests/support/ops/inspect_dlcpro.py
tests/support/ops/prepare_pi_handover.py
tests/support/ops/trim_owner_config.py
tests/support/ops/update_pi_handover.py
tests/support/owner/tests/fake_projection.py
tests/support/owner/tests/fake_rig.py
tests/support/owner/tests/locked_sweep_settings.yaml
tests/support/owner/tests/test_background_pid_owner.py
tests/support/owner/tests/test_locked_sweep_owner.py
tests/support/scripts/monitor_configuration.py
tests/support/scripts/test_live_background_handoff.py
tests/support/tests/test_ecdl_acquisition_gate_fixes.py
tests/support/tests/test_learned_settling.py
tests/support/web/examples/interface-config/assignments/sr1092.yaml
tests/support/web/examples/interface-config/assignments/sr422.yaml
tests/support/web/examples/interface-config/interface-decks/dfb-dbr-ldc-tec.yaml
tests/support/web/examples/interface-config/interface-decks/ecdl-pzt-ldc-tec.yaml
tests/support/web/examples/interface-config/lasers/sr1092.yaml
tests/support/web/examples/interface-config/lasers/sr422.yaml
tests/support/web/tests/fixtures/live-20261022/assignments/sr1092.yaml
tests/support/web/tests/fixtures/live-20261022/assignments/sr422.yaml
tests/support/web/tests/fixtures/live-20261022/interface-decks/dfb-dbr-ldc-tec.yaml
tests/support/web/tests/fixtures/live-20261022/interface-decks/ecdl-pzt-ldc-tec.yaml
tests/support/web/tests/fixtures/live-20261022/lasers/sr1092.yaml
tests/support/web/tests/fixtures/live-20261022/lasers/sr422.yaml