LICENSE
README.md
distribution-resources.json
pyproject.toml
setup.py
android/build.gradle.kts
android/gradle.properties
android/gradlew
android/gradlew.bat
android/settings.gradle.kts
android/driver/build.gradle.kts
android/driver/src/main/AndroidManifest.xml
android/driver/src/main/java/io/reproof/driver/DriverInstrumentation.kt
android/gradle/wrapper/gradle-wrapper.jar
android/gradle/wrapper/gradle-wrapper.properties
android/live/build.gradle.kts
android/live/src/main/AndroidManifest.xml
android/live/src/main/java/io/reproof/live/LiveInstrumentation.kt
android/native-common/src/main/java/io/reproof/nativecommon/NativeAppProfile.kt
android/sample/build.gradle.kts
android/sample/src/main/AndroidManifest.xml
android/sample/src/main/java/io/reproof/sample/CounterLogic.kt
android/sample/src/main/java/io/reproof/sample/MainActivity.kt
android/sample/src/main/res/values/ids.xml
android/sample/src/main/res/values/strings.xml
android/sample/src/test/java/io/reproof/sample/CounterLogicTest.kt
android/sdk/build.gradle.kts
android/sdk/consumer-rules.pro
android/sdk/src/main/AndroidManifest.xml
android/sdk/src/main/java/io/reproof/sdk/ReproRecorder.kt
guest/reproof_agent/io.reproof.guest.plist
guest/reproof_agent/main.py
guest/reproof_agent/probe.py
ios/project.yml
ios/LogicTests/LogicTests.swift
ios/Recorder/Recorder.swift
ios/ReplayTests/ReproReplayTests.swift
ios/Reproof.xcodeproj/project.pbxproj
ios/Reproof.xcodeproj/xcshareddata/xcschemes/ReproLogic.xcscheme
ios/Reproof.xcodeproj/xcshareddata/xcschemes/ReproReplay.xcscheme
ios/Reproof.xcodeproj/xcshareddata/xcschemes/ReproSample.xcscheme
ios/Sample/AppDelegate.swift
ios/Sample/CounterLogic.swift
ios/Sample/CounterViewController.swift
ios/Sample/Info.plist
ios/Sample/ReproCase.swift
ios/Sample/ResetLogic.swift
ios/Sample/SubmissionLogic.swift
live-ios/project.yml
live-ios/HostApp/AppDelegate.swift
live-ios/HostApp/Info.plist
live-ios/HostApp/SceneDelegate.swift
live-ios/ReproLive.xcodeproj/project.pbxproj
live-ios/ReproLive.xcodeproj/xcshareddata/xcschemes/ReproLive.xcscheme
live-ios/Tests/Info.plist
live-ios/Tests/LiveControlTests.swift
live-web/app.js
live-web/boot.js
live-web/index.html
live-web/issue.js
live-web/pointer.js
live-web/stream.js
live-web/styles.css
live-web/video.js
native/android-process-guardian/main.c
native/android-process-guardian/ownership.h
native/android-signing-owner/SigningOwner.java
native/android-signing-owner/fd_identity.c
native/ios-code-verifier/main.c
native/ios-device-guardian/main.c
native/ios-process-guardian/main.c
native/ios-signing-owner/main.c
native/ios-signing-owner/ownership.h
native/macos-execution/entitlements.plist
native/macos-execution/guest-connect.c
native/macos-execution/guest-guard.h
native/macos-execution/guest-run.c
native/macos-execution/main.swift
native/macos-media-validator/main.swift
native/macos-video/Package.swift
native/macos-video/Sources/ReproVideo/main.swift
reproof/__init__.py
reproof/__main__.py
reproof/adb_endpoint.py
reproof/agents.py
reproof/android_artifact.py
reproof/android_build.py
reproof/android_inspector.py
reproof/android_native_calls.py
reproof/android_native_process.py
reproof/android_observation.py
reproof/android_profile.py
reproof/android_recovery.py
reproof/android_recovery_finalization.py
reproof/android_recovery_helper.py
reproof/android_recovery_materials.py
reproof/android_signing_tools.py
reproof/android_sources.py
reproof/app_logs.py
reproof/build_instrumentation.py
reproof/cli.py
reproof/core.py
reproof/device.py
reproof/fixtures.py
reproof/instrumentation.py
reproof/instrumentation_diagnostics.py
reproof/ios_artifact_provisioning.py
reproof/ios_artifact_staging.py
reproof/ios_artifact_transfer.py
reproof/ios_build.py
reproof/ios_cases.py
reproof/ios_cli.py
reproof/ios_code_signature.py
reproof/ios_core.py
reproof/ios_device.py
reproof/ios_device_guardian.py
reproof/ios_device_qualification.py
reproof/ios_device_tools.py
reproof/ios_egress.py
reproof/ios_fixture_recovery.py
reproof/ios_instrumentation.py
reproof/ios_mobile_authority.py
reproof/ios_mobile_callbacks.py
reproof/ios_mobile_cli.py
reproof/ios_mobile_close.py
reproof/ios_mobile_configuration.py
reproof/ios_mobile_finalization.py
reproof/ios_mobile_g4.py
reproof/ios_mobile_helper.py
reproof/ios_mobile_identity.py
reproof/ios_mobile_inputs.py
reproof/ios_mobile_install.py
reproof/ios_mobile_native.py
reproof/ios_mobile_operation.py
reproof/ios_mobile_recovery.py
reproof/ios_mobile_runtime_identity.py
reproof/ios_mobile_xctest.py
reproof/ios_native_process.py
reproof/ios_native_recovery.py
reproof/ios_observation.py
reproof/ios_profile.py
reproof/ios_provisioning_cms.py
reproof/ios_provisioning_policy.py
reproof/ios_recovery_execution.py
reproof/ios_recovery_finalization.py
reproof/ios_recovery_helper.py
reproof/ios_repair.py
reproof/ios_runner.py
reproof/ios_runtime_identity.py
reproof/ios_sanitation.py
reproof/ios_signing.py
reproof/ios_signing_cli.py
reproof/ios_signing_configuration.py
reproof/ios_signing_execution.py
reproof/ios_signing_inputs.py
reproof/ios_signing_operation.py
reproof/ios_signing_tools.py
reproof/ios_storage.py
reproof/ios_xctest_template.py
reproof/issue_package.py
reproof/kotlin_instrumenter.py
reproof/orchestrator.py
reproof/project_repair.py
reproof/protected_build_signing_inputs.py
reproof/protected_mobile_inputs.py
reproof/protected_service.py
reproof/protected_service_materials.py
reproof/protected_signing_inputs.py
reproof/protected_tool_inputs.py
reproof/protected_validation.py
reproof/protected_validation_inputs.py
reproof/qualification.py
reproof/repair.py
reproof/repair_android.py
reproof/repair_android_operation.py
reproof/repair_android_signing.py
reproof/repair_android_signing_owner.py
reproof/repair_callbacks.py
reproof/repair_composition.py
reproof/repair_configuration.py
reproof/repair_configuration_cli.py
reproof/repair_diagnostics.py
reproof/repair_execution.py
reproof/repair_ios.py
reproof/repair_ios_signing_owner.py
reproof/repair_journal.py
reproof/repair_mobile.py
reproof/repair_signing.py
reproof/repair_signing_cli.py
reproof/repair_signing_configuration.py
reproof/repair_signing_recovery.py
reproof/repair_verification.py
reproof/replay.py
reproof/resources.py
reproof/scenario_runner.py
reproof/storage.py
reproof/validation.py
reproof/build_instrumentation_templates/buildSrc/build.gradle.kts
reproof/build_instrumentation_templates/buildSrc/settings.gradle.kts
reproof/build_instrumentation_templates/buildSrc/src/main/java/io/reproof/instrumentation/gradle/ReproBytecodeTransformer.java
reproof/build_instrumentation_templates/buildSrc/src/main/java/io/reproof/instrumentation/gradle/ReproInstrumentationPlugin.java
reproof/build_instrumentation_templates/buildSrc/src/main/java/io/reproof/instrumentation/gradle/ReproInstrumentationTask.java
reproof/build_instrumentation_templates/runtime/io/reproof/autotrace/ReproHooks.kt
reproof/contracts/__init__.py
reproof/contracts/evidence.py
reproof/contracts/execution.py
reproof/contracts/observation.py
reproof/contracts/project.py
reproof/contracts/scenario.py
reproof/contracts/versions.py
reproof/execution/__init__.py
reproof/execution/artifacts.py
reproof/execution/backend.py
reproof/execution/guest.py
reproof/execution/guest_installation.py
reproof/execution/guest_probe.py
reproof/execution/journal.py
reproof/execution/journal_recovery.py
reproof/execution/native.py
reproof/execution/protocol.py
reproof/execution/qualification.py
reproof/execution/resources.py
reproof/execution/runtime.py
reproof/execution/wire.py
reproof/instrumentation_templates/android/debug/java/io/reproof/autotrace/AutoExportReceiver.kt
reproof/instrumentation_templates/android/debug/java/io/reproof/autotrace/ReproAppLogs.kt
reproof/instrumentation_templates/android/debug/java/io/reproof/autotrace/ReproAuto.kt
reproof/instrumentation_templates/android/release/java/io/reproof/autotrace/ReproAuto.kt
reproof/ios_instrumentation_templates/RLAutoBootstrap.m
reproof/ios_instrumentation_templates/RLAutomaticRecorder.swift
reproof/ios_instrumentation_templates/RLSanitationRuntime.swift
reproof/ios_instrumentation_templates/ReproRuntimeIdentity.swift
reproof/live/__init__.py
reproof/live/access.py
reproof/live/android.py
reproof/live/android_live.py
reproof/live/android_repair.py
reproof/live/artifact_transfer.py
reproof/live/authority.py
reproof/live/cli.py
reproof/live/client.py
reproof/live/clock_sync.py
reproof/live/commands.py
reproof/live/configuration.py
reproof/live/disk_budget.py
reproof/live/enrollment.py
reproof/live/evidence_store.py
reproof/live/frame_spool.py
reproof/live/inventory.py
reproof/live/ios_artifact.py
reproof/live/iphone.py
reproof/live/issue_commands.py
reproof/live/issue_configuration.py
reproof/live/issue_http.py
reproof/live/issue_sessions.py
reproof/live/issue_workflow.py
reproof/live/jobs.py
reproof/live/media.py
reproof/live/model.py
reproof/live/native_frame_clock.py
reproof/live/project_repair_jobs.py
reproof/live/protected_recovery.py
reproof/live/providers.py
reproof/live/recording_session.py
reproof/live/recordings.py
reproof/live/repair_jobs.py
reproof/live/retained_startup.py
reproof/live/server.py
reproof/live/state_store.py
reproof/live/tools.py
reproof/live/video.py
reproof/live/video_recovery.py
reproof/live/video_sources.py
reproof/live/worker.py
reproof/live/worker_cli.py
reproof/observation_templates/android/io/reproof/autotrace/ReproAuto.kt
reproof_qa.egg-info/PKG-INFO
reproof_qa.egg-info/SOURCES.txt
reproof_qa.egg-info/dependency_links.txt
reproof_qa.egg-info/entry_points.txt
reproof_qa.egg-info/top_level.txt
scripts/capture-text-probe.swift
tests/test_adb_endpoint.py
tests/test_adversarial.py
tests/test_android_app_logs_runtime.py
tests/test_android_artifact.py
tests/test_android_build_contract.py
tests/test_android_fixture_recovery.py
tests/test_android_metadata_crash.py
tests/test_android_mobile_operation_integration.py
tests/test_android_native_call_storage.py
tests/test_android_native_descriptors.py
tests/test_android_native_frame_geometry.py
tests/test_android_native_inspector.py
tests/test_android_native_observation.py
tests/test_android_native_process.py
tests/test_android_observation.py
tests/test_android_observation_live.py
tests/test_android_process_guardian.py
tests/test_android_profile.py
tests/test_android_recovery.py
tests/test_android_recovery_descriptors.py
tests/test_android_recovery_discarded.py
tests/test_android_recovery_finalization.py
tests/test_android_recovery_helper.py
tests/test_android_recovery_materials.py
tests/test_android_signing_composition.py
tests/test_android_signing_operations_cli.py
tests/test_android_signing_owner.py
tests/test_android_signing_owner_composition.py
tests/test_android_signing_tools.py
tests/test_android_sources.py
tests/test_app_log_profiles.py
tests/test_app_log_providers.py
tests/test_app_logs.py
tests/test_authority_process.py
tests/test_authority_recovery_migration.py
tests/test_build_bytecode.py
tests/test_build_instrumentation.py
tests/test_build_runtime.py
tests/test_clock_sync.py
tests/test_clock_sync_boundaries.py
tests/test_core.py
tests/test_disk_budget_capacity_growth.py
tests/test_distribution.py
tests/test_doctor_input_boundaries.py
tests/test_enrollment.py
tests/test_evidence_store.py
tests/test_execution_artifacts.py
tests/test_execution_backend.py
tests/test_execution_cli.py
tests/test_execution_guest.py
tests/test_execution_guest_package.py
tests/test_execution_guest_probe.py
tests/test_execution_host_build.py
tests/test_execution_journal.py
tests/test_execution_native.py
tests/test_execution_protocol.py
tests/test_execution_qualification.py
tests/test_execution_resources.py
tests/test_execution_runtime.py
tests/test_execution_trust_boundaries.py
tests/test_execution_wire.py
tests/test_fixture_allocations.py
tests/test_frame_spool.py
tests/test_g1b_descriptor_boundaries.py
tests/test_g1b_inflight_authority.py
tests/test_g1b_lab_boundaries.py
tests/test_g1b_lease_boundaries.py
tests/test_g1b_legacy_adapters.py
tests/test_g1b_native_compile.py
tests/test_g1b_native_handshake.py
tests/test_g1b_native_receipts.py
tests/test_g1b_remote_authority.py
tests/test_g2_capture_boundaries.py
tests/test_g2_clock_boundaries.py
tests/test_g2_lab_boundaries.py
tests/test_g2_lab_integration.py
tests/test_g2_recording_boundaries.py
tests/test_g2_recording_clock.py
tests/test_g2_storage_boundaries.py
tests/test_g3_protocol_boundaries.py
tests/test_g3_state_boundaries.py
tests/test_g4_approval_boundaries.py
tests/test_g4_attempt_boundaries.py
tests/test_g4_cleanup_boundaries.py
tests/test_g4_device_boundaries.py
tests/test_g4_fixture_boundaries.py
tests/test_g4_locator_boundaries.py
tests/test_g4_observation_boundaries.py
tests/test_g4_preparation_boundaries.py
tests/test_g4_transport_boundaries.py
tests/test_g5_job_sessions.py
tests/test_g5_parent_regressions.py
tests/test_g5_worker_processes.py
tests/test_g6_allocation_crash.py
tests/test_g6_artifact_namespace.py
tests/test_g6_artifact_policy.py
tests/test_g6_evidence_recovery.py
tests/test_g6_inventory_admission.py
tests/test_g6_inventory_authority.py
tests/test_g6_ios_identity.py
tests/test_g6_profile_contract_edges.py
tests/test_g6_project_grants.py
tests/test_g6_remote_cleanup.py
tests/test_g6_response_framing.py
tests/test_g6_transfer_budget.py
tests/test_g6_transfer_http.py
tests/test_g6_transfer_lifecycle.py
tests/test_g6_transfer_process.py
tests/test_g6_worker_cli_processes.py
tests/test_g6_worker_configuration.py
tests/test_g6_worker_lifecycle.py
tests/test_g7_browser_logic.py
tests/test_g7_catalog_refresh.py
tests/test_g7_issue_control.py
tests/test_g7_record_replay.py
tests/test_gradle_integration.py
tests/test_host_authority_boundaries.py
tests/test_instrumentation_capture.py
tests/test_instrumentation_contract.py
tests/test_instrumentation_project.py
tests/test_instrumentation_runtime.py
tests/test_ios_app_log_retry.py
tests/test_ios_app_logs_runtime.py
tests/test_ios_artifact.py
tests/test_ios_artifact_provisioning.py
tests/test_ios_artifact_staging.py
tests/test_ios_artifact_transfer.py
tests/test_ios_artifact_transfer_regressions.py
tests/test_ios_auto_live.py
tests/test_ios_auto_runner.py
tests/test_ios_auto_runtime.py
tests/test_ios_auto_storage.py
tests/test_ios_cases.py
tests/test_ios_code_signature.py
tests/test_ios_core.py
tests/test_ios_device_guardian.py
tests/test_ios_device_qualification.py
tests/test_ios_device_tools.py
tests/test_ios_egress.py
tests/test_ios_fixture_recovery.py
tests/test_ios_guardian_process_owner.py
tests/test_ios_instrumentation.py
tests/test_ios_ipa_profile.py
tests/test_ios_mobile_callbacks.py
tests/test_ios_mobile_cli.py
tests/test_ios_mobile_finalization.py
tests/test_ios_mobile_g4.py
tests/test_ios_mobile_helper.py
tests/test_ios_mobile_identity.py
tests/test_ios_mobile_inputs.py
tests/test_ios_mobile_install.py
tests/test_ios_mobile_native.py
tests/test_ios_mobile_operation.py
tests/test_ios_mobile_recovery.py
tests/test_ios_mobile_runtime_identity.py
tests/test_ios_mobile_xctest.py
tests/test_ios_native_pipeline.py
tests/test_ios_native_recovery.py
tests/test_ios_native_signing_owner.py
tests/test_ios_observation.py
tests/test_ios_owned_extraction.py
tests/test_ios_process_guardian.py
tests/test_ios_protected_recovery.py
tests/test_ios_provisioning_cms.py
tests/test_ios_provisioning_policy.py
tests/test_ios_recovery_execution.py
tests/test_ios_recovery_finalization.py
tests/test_ios_recovery_helper.py
tests/test_ios_repair.py
tests/test_ios_runtime_identity.py
tests/test_ios_sanitation.py
tests/test_ios_sanitation_identity.py
tests/test_ios_service_composition.py
tests/test_ios_service_materials.py
tests/test_ios_signing.py
tests/test_ios_signing_cli.py
tests/test_ios_signing_inputs.py
tests/test_ios_signing_operation.py
tests/test_ios_signing_tools.py
tests/test_ios_startup_wait.py
tests/test_ios_storage.py
tests/test_ios_validation_inputs.py
tests/test_ios_xctest_artifact.py
tests/test_ios_xctest_dsym.py
tests/test_ios_xctest_template.py
tests/test_issue_auto_logs.py
tests/test_issue_cli.py
tests/test_issue_configuration.py
tests/test_issue_http.py
tests/test_issue_idle_cleanup.py
tests/test_issue_media.py
tests/test_issue_package.py
tests/test_issue_recording_duration.py
tests/test_issue_recording_duration_integration.py
tests/test_issue_replay_inventory_wait.py
tests/test_issue_sessions.py
tests/test_issue_workflow.py
tests/test_kotlin_instrumenter.py
tests/test_lab_video_startup_recovery.py
tests/test_live_android.py
tests/test_live_android_capture.py
tests/test_live_android_profile.py
tests/test_live_android_repair.py
tests/test_live_app_logs.py
tests/test_live_authority.py
tests/test_live_authority_integration.py
tests/test_live_commands.py
tests/test_live_iphone.py
tests/test_live_jobs.py
tests/test_live_lifecycle.py
tests/test_live_media.py
tests/test_live_model.py
tests/test_live_operations.py
tests/test_live_pointer.py
tests/test_live_project_repair.py
tests/test_live_recordings.py
tests/test_live_rejections.py
tests/test_live_repair.py
tests/test_live_repair_diagnostics.py
tests/test_live_server.py
tests/test_live_tools.py
tests/test_live_worker.py
tests/test_native_buffer_transport.py
tests/test_native_frame_buffers.py
tests/test_native_frame_clock.py
tests/test_native_recovery_leases.py
tests/test_native_timing_integration.py
tests/test_orchestrator.py
tests/test_process_boundary.py
tests/test_profile_build.py
tests/test_profile_repair.py
tests/test_profile_replay.py
tests/test_project_access.py
tests/test_project_agents.py
tests/test_project_repair.py
tests/test_project_repair_browser.py
tests/test_project_repair_cli.py
tests/test_project_repair_jobs.py
tests/test_project_repair_verification.py
tests/test_protected_mobile_inputs.py
tests/test_protected_recovery_http.py
tests/test_protected_recovery_process.py
tests/test_protected_recovery_service.py
tests/test_protected_repair_qa.py
tests/test_protected_service_assembly.py
tests/test_protected_service_configuration.py
tests/test_protected_service_materials.py
tests/test_protected_signing_inputs.py
tests/test_protected_tool_inputs.py
tests/test_protected_validation.py
tests/test_qualification.py
tests/test_recording_frame_stop.py
tests/test_recording_recovery.py
tests/test_recording_video_recovery_contract.py
tests/test_release_boundaries.py
tests/test_release_contracts.py
tests/test_release_harness.py
tests/test_release_migrations.py
tests/test_release_semantics.py
tests/test_remote_frame_continuity.py
tests/test_repair.py
tests/test_repair_android.py
tests/test_repair_android_lifecycle.py
tests/test_repair_android_operation.py
tests/test_repair_android_signing.py
tests/test_repair_backend_doctor.py
tests/test_repair_baseline.py
tests/test_repair_candidate_binding.py
tests/test_repair_composition.py
tests/test_repair_composition_lifecycle.py
tests/test_repair_configuration.py
tests/test_repair_diagnostics.py
tests/test_repair_execution.py
tests/test_repair_ios.py
tests/test_repair_journal.py
tests/test_repair_mobile.py
tests/test_repair_mobile_failures.py
tests/test_repair_scope_journal.py
tests/test_repair_signing.py
tests/test_repair_signing_recovery.py
tests/test_replay.py
tests/test_retained_device_scope.py
tests/test_retained_ios_startup.py
tests/test_scenario_runner.py
tests/test_signing_recovery_journal.py
tests/test_storage.py
tests/test_trusted_validation.py
tests/test_video_async_finalizer.py
tests/test_video_binding_recovery.py
tests/test_video_compression_profile.py
tests/test_video_native_acceptance.py
tests/test_video_package_capacity.py
tests/test_video_protocol.py
tests/test_video_recording_profile.py
tests/test_video_recovery_retention.py
tests/test_video_source_coverage.py
tests/test_video_source_recovery.py
tests/test_video_spool_recording.py
tests/test_video_state_machine.py
tests/test_worker_artifacts.py
tests/test_worker_enrollment.py
tests/test_worker_profiles.py
tests/test_worker_recovery.py
tools/kotlin-instrumenter/build.sh
tools/kotlin-instrumenter/src/main/java/io/reproof/instrumenter/KotlinInstrumenter.java