{
  "files": {
    "client/src/app/audio_recovery_config.rs": {
      "line_percent": 100.0,
      "loc": 126
    },
    "client/src/app/session_lifecycle.rs": {
      "line_percent": 97.56,
      "loc": 346
    },
    "client/src/app/uplink_media/uplink_queue_metadata.rs": {
      "line_percent": 95.0,
      "loc": 212
    },
    "client/src/app_support.rs": {
      "line_percent": 100.0,
      "loc": 138
    },
    "client/src/bin/lesavka-relayctl.rs": {
      "line_percent": 100.0,
      "loc": 423
    },
    "client/src/bin/lesavka-sync-analyze.rs": {
      "line_percent": 98.42,
      "loc": 425
    },
    "client/src/bin/lesavka-sync-probe.rs": {
      "line_percent": 100.0,
      "loc": 19
    },
    "client/src/bin/lesavka_relayctl/upstream_sync_formatting.rs": {
      "line_percent": 100.0,
      "loc": 189
    },
    "client/src/bin/lesavka_sync_analyze/human_report.rs": {
      "line_percent": 96.77,
      "loc": 93
    },
    "client/src/handshake.rs": {
      "line_percent": 100.0,
      "loc": 386
    },
    "client/src/input/camera.rs": {
      "line_percent": 100.0,
      "loc": 206
    },
    "client/src/input/camera/bus_and_encoder.rs": {
      "line_percent": 100.0,
      "loc": 69
    },
    "client/src/input/camera/capture_pipeline.rs": {
      "line_percent": 95.81,
      "loc": 404
    },
    "client/src/input/camera/device_selection.rs": {
      "line_percent": 98.04,
      "loc": 110
    },
    "client/src/input/camera/encoder_selection.rs": {
      "line_percent": 100.0,
      "loc": 125
    },
    "client/src/input/camera/preview_tap.rs": {
      "line_percent": 97.01,
      "loc": 119
    },
    "client/src/input/camera/source_description.rs": {
      "line_percent": 100.0,
      "loc": 84
    },
    "client/src/input/inputs/construction_and_scan.rs": {
      "line_percent": 98.85,
      "loc": 275
    },
    "client/src/input/inputs/device_classification.rs": {
      "line_percent": 100.0,
      "loc": 100
    },
    "client/src/input/inputs/routing_state.rs": {
      "line_percent": 96.97,
      "loc": 291
    },
    "client/src/input/inputs/run_loop.rs": {
      "line_percent": 100.0,
      "loc": 143
    },
    "client/src/input/inputs/runtime_controls.rs": {
      "line_percent": 100.0,
      "loc": 127
    },
    "client/src/input/inputs/toggle_keys.rs": {
      "line_percent": 100.0,
      "loc": 118
    },
    "client/src/input/keyboard/aggregator.rs": {
      "line_percent": 99.14,
      "loc": 433
    },
    "client/src/input/keyboard/reporting.rs": {
      "line_percent": 100.0,
      "loc": 217
    },
    "client/src/input/keymap.rs": {
      "line_percent": 100.0,
      "loc": 196
    },
    "client/src/input/microphone.rs": {
      "line_percent": 96.81,
      "loc": 338
    },
    "client/src/input/microphone/capture_runtime.rs": {
      "line_percent": 98.79,
      "loc": 297
    },
    "client/src/input/mouse.rs": {
      "line_percent": 98.85,
      "loc": 411
    },
    "client/src/launcher/clipboard.rs": {
      "line_percent": 100.0,
      "loc": 173
    },
    "client/src/launcher/devices.rs": {
      "line_percent": 96.76,
      "loc": 387
    },
    "client/src/launcher/diagnostics/diagnostics_models.rs": {
      "line_percent": 100.0,
      "loc": 199
    },
    "client/src/launcher/diagnostics/recommendations.rs": {
      "line_percent": 97.62,
      "loc": 277
    },
    "client/src/launcher/diagnostics/snapshot_report.rs": {
      "line_percent": 98.42,
      "loc": 303
    },
    "client/src/launcher/diagnostics/snapshot_report_text.rs": {
      "line_percent": 96.53,
      "loc": 329
    },
    "client/src/launcher/mod.rs": {
      "line_percent": 100.0,
      "loc": 240
    },
    "client/src/launcher/state/launcher_state_impl.rs": {
      "line_percent": 99.19,
      "loc": 459
    },
    "client/src/launcher/state/launcher_status_line.rs": {
      "line_percent": 96.3,
      "loc": 48
    },
    "client/src/launcher/state/profile_helpers.rs": {
      "line_percent": 100.0,
      "loc": 244
    },
    "client/src/launcher/state/selection_models.rs": {
      "line_percent": 99.26,
      "loc": 325
    },
    "client/src/launcher/state/selection_models/sync_and_state_status.rs": {
      "line_percent": 100.0,
      "loc": 329
    },
    "client/src/launcher/ui.rs": {
      "line_percent": 100.0,
      "loc": 201
    },
    "client/src/launcher/ui/session_preview_coverage.rs": {
      "line_percent": 100.0,
      "loc": 7
    },
    "client/src/layout.rs": {
      "line_percent": 97.56,
      "loc": 78
    },
    "client/src/live_capture_clock.rs": {
      "line_percent": 97.01,
      "loc": 286
    },
    "client/src/live_media_control.rs": {
      "line_percent": 99.07,
      "loc": 344
    },
    "client/src/main.rs": {
      "line_percent": 100.0,
      "loc": 101
    },
    "client/src/output/audio.rs": {
      "line_percent": 95.05,
      "loc": 415
    },
    "client/src/output/display.rs": {
      "line_percent": 97.44,
      "loc": 81
    },
    "client/src/output/layout.rs": {
      "line_percent": 98.98,
      "loc": 155
    },
    "client/src/output/video/monitor_window.rs": {
      "line_percent": 97.14,
      "loc": 378
    },
    "client/src/output/video/unified_monitor.rs": {
      "line_percent": 97.01,
      "loc": 222
    },
    "client/src/paste.rs": {
      "line_percent": 100.0,
      "loc": 82
    },
    "client/src/relay_transport.rs": {
      "line_percent": 97.0,
      "loc": 296
    },
    "client/src/sync_probe/analyze.rs": {
      "line_percent": 98.22,
      "loc": 390
    },
    "client/src/sync_probe/analyze/media_extract.rs": {
      "line_percent": 97.18,
      "loc": 206
    },
    "client/src/sync_probe/analyze/media_extract/roi.rs": {
      "line_percent": 98.74,
      "loc": 308
    },
    "client/src/sync_probe/analyze/onset_detection.rs": {
      "line_percent": 100.0,
      "loc": 75
    },
    "client/src/sync_probe/analyze/onset_detection/audio_tone_detection.rs": {
      "line_percent": 95.6,
      "loc": 336
    },
    "client/src/sync_probe/analyze/onset_detection/correlation/activity_pairing.rs": {
      "line_percent": 95.06,
      "loc": 387
    },
    "client/src/sync_probe/analyze/onset_detection/correlation/coded_pair_candidates.rs": {
      "line_percent": 98.64,
      "loc": 183
    },
    "client/src/sync_probe/analyze/onset_detection/correlation/coded_pair_matching.rs": {
      "line_percent": 96.59,
      "loc": 441
    },
    "client/src/sync_probe/analyze/onset_detection/correlation/report_building.rs": {
      "line_percent": 100.0,
      "loc": 70
    },
    "client/src/sync_probe/analyze/onset_detection/correlation_collapse.rs": {
      "line_percent": 98.73,
      "loc": 311
    },
    "client/src/sync_probe/analyze/onset_detection/video_segment_detection.rs": {
      "line_percent": 99.59,
      "loc": 283
    },
    "client/src/sync_probe/analyze/report.rs": {
      "line_percent": 99.47,
      "loc": 346
    },
    "client/src/sync_probe/analyze/test_support.rs": {
      "line_percent": 98.88,
      "loc": 126
    },
    "client/src/sync_probe/capture.rs": {
      "line_percent": 100.0,
      "loc": 283
    },
    "client/src/sync_probe/capture/coverage_stub.rs": {
      "line_percent": 100.0,
      "loc": 40
    },
    "client/src/sync_probe/config.rs": {
      "line_percent": 97.62,
      "loc": 288
    },
    "client/src/sync_probe/runner.rs": {
      "line_percent": 95.83,
      "loc": 166
    },
    "client/src/sync_probe/schedule.rs": {
      "line_percent": 98.66,
      "loc": 359
    },
    "client/src/sync_probe/signature.rs": {
      "line_percent": 100.0,
      "loc": 188
    },
    "client/src/sync_probe/timeline.rs": {
      "line_percent": 99.37,
      "loc": 274
    },
    "client/src/uplink_fresh_queue.rs": {
      "line_percent": 100.0,
      "loc": 346
    },
    "client/src/uplink_latency_harness.rs": {
      "line_percent": 98.73,
      "loc": 284
    },
    "client/src/uplink_telemetry.rs": {
      "line_percent": 100.0,
      "loc": 368
    },
    "client/src/video_support.rs": {
      "line_percent": 97.3,
      "loc": 56
    },
    "common/src/bin/cli.rs": {
      "line_percent": 100.0,
      "loc": 3
    },
    "common/src/cli.rs": {
      "line_percent": 100.0,
      "loc": 22
    },
    "common/src/eye_source.rs": {
      "line_percent": 100.0,
      "loc": 114
    },
    "common/src/hid.rs": {
      "line_percent": 100.0,
      "loc": 134
    },
    "common/src/lib.rs": {
      "line_percent": 100.0,
      "loc": 24
    },
    "common/src/paste.rs": {
      "line_percent": 97.01,
      "loc": 132
    },
    "common/src/process_metrics.rs": {
      "line_percent": 99.11,
      "loc": 169
    },
    "server/src/audio.rs": {
      "line_percent": 100.0,
      "loc": 29
    },
    "server/src/audio/ear_capture.rs": {
      "line_percent": 100.0,
      "loc": 453
    },
    "server/src/audio/voice_input.rs": {
      "line_percent": 98.75,
      "loc": 413
    },
    "server/src/bin/lesavka_uvc/control_payloads.rs": {
      "line_percent": 100.0,
      "loc": 140
    },
    "server/src/bin/lesavka_uvc/control_requests.rs": {
      "line_percent": 100.0,
      "loc": 162
    },
    "server/src/bin/lesavka_uvc/coverage_startup.rs": {
      "line_percent": 98.48,
      "loc": 203
    },
    "server/src/bin/lesavka_uvc/payload_limits.rs": {
      "line_percent": 100.0,
      "loc": 74
    },
    "server/src/blind_healer.rs": {
      "line_percent": 100.0,
      "loc": 473
    },
    "server/src/calibration.rs": {
      "line_percent": 96.74,
      "loc": 460
    },
    "server/src/calibration/mode_env.rs": {
      "line_percent": 100.0,
      "loc": 96
    },
    "server/src/calibration/profile_offsets.rs": {
      "line_percent": 97.01,
      "loc": 151
    },
    "server/src/camera.rs": {
      "line_percent": 100.0,
      "loc": 134
    },
    "server/src/camera/selection.rs": {
      "line_percent": 97.79,
      "loc": 472
    },
    "server/src/camera/selection/config_env.rs": {
      "line_percent": 100.0,
      "loc": 32
    },
    "server/src/camera_runtime.rs": {
      "line_percent": 100.0,
      "loc": 230
    },
    "server/src/capture_power.rs": {
      "line_percent": 100.0,
      "loc": 51
    },
    "server/src/capture_power/systemd_units.rs": {
      "line_percent": 100.0,
      "loc": 181
    },
    "server/src/gadget/cycle_control.rs": {
      "line_percent": 96.77,
      "loc": 170
    },
    "server/src/gadget/driver_rebind.rs": {
      "line_percent": 100.0,
      "loc": 64
    },
    "server/src/gadget/enumeration_recovery.rs": {
      "line_percent": 96.08,
      "loc": 141
    },
    "server/src/gadget/sysfs_state.rs": {
      "line_percent": 96.58,
      "loc": 150
    },
    "server/src/handshake.rs": {
      "line_percent": 100.0,
      "loc": 47
    },
    "server/src/main.rs": {
      "line_percent": 100.0,
      "loc": 109
    },
    "server/src/main/entrypoint.rs": {
      "line_percent": 100.0,
      "loc": 49
    },
    "server/src/main/eye_hub.rs": {
      "line_percent": 100.0,
      "loc": 76
    },
    "server/src/main/eye_video.rs": {
      "line_percent": 100.0,
      "loc": 152
    },
    "server/src/main/handler_startup.rs": {
      "line_percent": 100.0,
      "loc": 145
    },
    "server/src/main/relay_service_coverage/freshness_helpers.rs": {
      "line_percent": 100.0,
      "loc": 190
    },
    "server/src/main/relay_service_coverage/relay_trait_impl.rs": {
      "line_percent": 96.15,
      "loc": 372
    },
    "server/src/main/relay_stream_lifecycle.rs": {
      "line_percent": 96.97,
      "loc": 214
    },
    "server/src/main/rpc_helpers.rs": {
      "line_percent": 97.14,
      "loc": 242
    },
    "server/src/main/usb_recovery_helpers.rs": {
      "line_percent": 100.0,
      "loc": 66
    },
    "server/src/media_timing.rs": {
      "line_percent": 100.0,
      "loc": 72
    },
    "server/src/output_delay_probe/media_encoding.rs": {
      "line_percent": 95.51,
      "loc": 452
    },
    "server/src/output_delay_probe/probe_runtime.rs": {
      "line_percent": 100.0,
      "loc": 148
    },
    "server/src/output_delay_probe/timeline_config.rs": {
      "line_percent": 98.85,
      "loc": 203
    },
    "server/src/paste.rs": {
      "line_percent": 98.29,
      "loc": 260
    },
    "server/src/runtime_support/audio_discovery.rs": {
      "line_percent": 98.55,
      "loc": 281
    },
    "server/src/runtime_support/hid_recovery.rs": {
      "line_percent": 100.0,
      "loc": 290
    },
    "server/src/runtime_support/hid_write.rs": {
      "line_percent": 100.0,
      "loc": 90
    },
    "server/src/security.rs": {
      "line_percent": 97.44,
      "loc": 211
    },
    "server/src/upstream_media_runtime.rs": {
      "line_percent": 96.04,
      "loc": 443
    },
    "server/src/upstream_media_runtime/planner_snapshot_methods.rs": {
      "line_percent": 97.75,
      "loc": 114
    },
    "server/src/upstream_media_runtime/playout_planning_methods.rs": {
      "line_percent": 100.0,
      "loc": 150
    },
    "server/src/upstream_media_runtime/stream_lifecycle_methods.rs": {
      "line_percent": 100.0,
      "loc": 140
    },
    "server/src/uvc_runtime.rs": {
      "line_percent": 97.53,
      "loc": 255
    },
    "server/src/video/eye_capture.rs": {
      "line_percent": 100.0,
      "loc": 476
    },
    "server/src/video/stream_core.rs": {
      "line_percent": 98.91,
      "loc": 286
    },
    "server/src/video_sinks/camera_relay.rs": {
      "line_percent": 100.0,
      "loc": 127
    },
    "server/src/video_sinks/hdmi_sink.rs": {
      "line_percent": 100.0,
      "loc": 466
    },
    "server/src/video_sinks/mjpeg_spool.rs": {
      "line_percent": 98.33,
      "loc": 438
    },
    "server/src/video_sinks/webcam_sink.rs": {
      "line_percent": 100.0,
      "loc": 479
    },
    "server/src/video_support.rs": {
      "line_percent": 97.47,
      "loc": 301
    }
  }
}
