LICENSE
README.md
pyproject.toml
src/embodiment_card/__init__.py
src/embodiment_card/cli.py
src/embodiment_card/generator.py
src/embodiment_card/hf_readme.py
src/embodiment_card/render.py
src/embodiment_card/schema.py
src/exporters/__init__.py
src/exporters/lerobot.py
src/exporters/openx.py
src/exporters/rlds.py
src/failure_gallery/__init__.py
src/failure_gallery/cli.py
src/failure_gallery/render.py
src/failure_gallery/validate.py
src/lerobot_quality_gates/__init__.py
src/lerobot_quality_gates/badge.py
src/lerobot_quality_gates/cli.py
src/lerobot_quality_gates/dataset_loader.py
src/lerobot_quality_gates/findings.py
src/lerobot_quality_gates/report.py
src/lerobot_quality_gates/checks/__init__.py
src/lerobot_quality_gates/checks/actions.py
src/lerobot_quality_gates/checks/cards.py
src/lerobot_quality_gates/checks/episodes.py
src/lerobot_quality_gates/checks/interventions.py
src/lerobot_quality_gates/checks/metadata.py
src/lerobot_quality_gates/checks/sensors.py
src/lerobot_quality_gates/checks/video.py
src/robostudio_engine/__init__.py
src/robostudio_engine/adapters.py
src/robostudio_engine/clustering.py
src/robostudio_engine/contracts.py
src/robostudio_engine/embodiment.py
src/robostudio_engine/exporters.py
src/robostudio_engine/exports.py
src/robostudio_engine/hardware_decode.py
src/robostudio_engine/index.py
src/robostudio_engine/indexer.py
src/robostudio_engine/plugins.py
src/robostudio_engine/qa.py
src/robostudio_engine/runners.py
src/robostudio_engine/sensor_qa.py
src/robostudio_engine/thumbnails.py
src/robostudio_engine/vla.py
src/robostudio_engine.egg-info/PKG-INFO
src/robostudio_engine.egg-info/SOURCES.txt
src/robostudio_engine.egg-info/dependency_links.txt
src/robostudio_engine.egg-info/entry_points.txt
src/robostudio_engine.egg-info/requires.txt
src/robostudio_engine.egg-info/top_level.txt
src/robostudio_engine/adapters/__init__.py
src/robostudio_engine/adapters/base.py
src/robostudio_engine/adapters/folder_mp4_jsonl.py
src/robostudio_engine/adapters/hdf5.py
src/robostudio_engine/adapters/lerobot.py
src/robostudio_engine/adapters/openx.py
src/robostudio_engine/adapters/rlds.py
src/robostudio_engine/adapters/rosbag.py
src/robostudio_engine/cli/__init__.py
src/robostudio_engine/cli/__main__.py
src/robostudio_engine/cli/main.py
src/robot_recovery_bench/__init__.py
src/robot_recovery_bench/cli.py
src/robot_recovery_bench/lerobot_adapter.py
src/robot_recovery_bench/metrics.py
src/robot_recovery_bench/report.py
src/robot_recovery_bench/rlds_adapter.py
src/robot_recovery_bench/validate.py
src/robotics_reviewkit/__init__.py
src/robotics_reviewkit/episode.py
src/robotics_reviewkit/exporters.py
src/robotics_reviewkit/validate.py
src/robotics_reviewkit/analyzers/__init__.py
src/robotics_reviewkit/analyzers/event_stream.py
src/robotics_reviewkit/analyzers/intervention_density.py
src/robotics_reviewkit/exporters/__init__.py
src/robotics_reviewkit/exporters/lerobot.py
src/robotics_reviewkit/exporters/lerobot_v2.py
src/robotics_reviewkit/exporters/openx.py
src/robotics_reviewkit/exporters/rlds.py
src/robotics_reviewkit/exporters/rlds_streaming.py
src/robotics_reviewkit/rubrics/__init__.py
src/robotics_reviewkit/rubrics/dexterity_anchors.py
src/robotics_reviewkit/rubrics/manipulation_anchors.py
src/vla_robustness_kit/__init__.py
src/vla_robustness_kit/cli.py
src/vla_robustness_kit/metrics.py
src/vla_robustness_kit/report.py
src/vla_robustness_kit/adapters/__init__.py
src/vla_robustness_kit/adapters/lerobot.py
src/vla_robustness_kit/adapters/mock_policy.py
src/vla_robustness_kit/adapters/rlds.py
src/vla_robustness_kit/perturbations/__init__.py
src/vla_robustness_kit/perturbations/language.py
src/vla_robustness_kit/perturbations/metadata.py
src/vla_robustness_kit/perturbations/task_phase.py
src/vla_robustness_kit/perturbations/vision.py
tests/test_adapters_index.py
tests/test_cli.py
tests/test_engine_features.py
tests/test_engine_smoke.py
tests/test_security_exports.py
tests/test_security_fuzz_smoke.py