{
  "asset_lock_sha256": "4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe",
  "asset_provenance": {
    "bytes_verified": 34562302,
    "commit": "0059d4335f8156206f63a35662313385f7ad6d74",
    "files_verified": 90,
    "lock_sha256": "4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe",
    "profile": "piper",
    "repository": "https://github.com/google-deepmind/mujoco_menagerie",
    "simulation_asset_license": "MIT"
  },
  "cases": [
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.8,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f80-p0",
      "seed": 311000
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.8,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f80-p1",
      "seed": 311001
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.55,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f55-p0",
      "seed": 311002
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.55,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f55-p1",
      "seed": 311003
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.15,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f15-p0",
      "seed": 311004
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.15,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.04,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m40-f15-p1",
      "seed": 311005
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.8,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f80-p0",
      "seed": 311006
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.8,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f80-p1",
      "seed": 311007
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.55,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f55-p0",
      "seed": 311008
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.55,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f55-p1",
      "seed": 311009
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.15,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.3,
          -0.03,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f15-p0",
      "seed": 311010
    },
    {
      "config": {
        "carry_orientation_wxyz": [
          0.25881904510252074,
          0.0,
          0.9659258262890683,
          0.0
        ],
        "control_dt": 0.02,
        "friction": 0.15,
        "goal_dwell_s": 0.25,
        "goal_position_tolerance_m": 0.025,
        "jaw_target_rate_m_s": 0.05,
        "joint_target_rate_rad_s": 1.5,
        "mass_kg": 0.06,
        "min_lift_dwell_s": 0.1,
        "min_lift_m": 0.06,
        "object_half_size_m": [
          0.02,
          0.02,
          0.02
        ],
        "object_position_m": [
          0.309,
          -0.04,
          0.082
        ],
        "retreat_clearance_m": 0.1,
        "settle_s": 0.5,
        "table_center_xy_m": [
          0.38,
          0.0
        ],
        "table_half_size_xy_m": [
          0.17,
          0.22
        ],
        "table_thickness_m": 0.04,
        "table_top_m": 0.06,
        "target_position_m": [
          0.35,
          0.08,
          0.08
        ],
        "timeout_s": 20.0,
        "timestep": 0.001,
        "tool_orientation_wxyz": [
          0.0,
          0.0,
          1.0,
          0.0
        ]
      },
      "id": "m60-f15-p1",
      "seed": 311011
    }
  ],
  "cohort": "development_method_check",
  "comparison": "Same scene and authored acquisition prefix, followed by two closed-loop probe/hold controllers. Early holds, alarms and supported retries can change the trajectories. Each admission is judged against its own native history, not as an isolated causal effect of a classifier.",
  "controller_contract": {
    "comparison_scope": "Closed-loop variants may acquire different trajectories through early hold/retry. This is not an isolated classifier ablation.",
    "control_dt_s": 0.02,
    "evidence_admission": "Current bilateral force >0.01 N, no table support, object rise >=6 mm and TCP-local offset drift <=3 mm continuously across sampled boundaries for elapsed >=100 ms.",
    "hold": "Latch measured six arm joints and the last issued jaw target at admission/terminal invalidity. No full lift/transfer, no squeeze escalation, no post-admission retry.",
    "invalidation": "At each subsequent 20 ms observation and final observation, invalidate immediately on lost contact/force, support, insufficient rise, >3 mm local drift or unexpected contact. Never requalify after terminal invalidity.",
    "observation_origin": "privileged_native_simulator_state",
    "parameters": {
      "close_timeout_s": 1.4,
      "consecutive_alarm_samples": 2,
      "max_retries": 1,
      "monitor_min_probe_motion_m": 0.003,
      "probe_height_m": 0.01,
      "probe_min_object_rise_m": 0.006,
      "probe_speed_m_s": 0.02,
      "probe_timeout_s": 1.4,
      "qualification_dwell_s": 0.1,
      "relative_drift_limit_m": 0.003,
      "retry_clearance_m": 0.012,
      "retry_open_timeout_s": 1.2,
      "retry_recenter_timeout_s": 1.5
    },
    "physical_robot_ready": false,
    "prefix": "Original GuardedPiperTaskPolicy approach/close and at most one supported open/recenter/retry; already uses authored native state, not a fully blind baseline.",
    "sampling_limit": "Independent 1 ms evidence may contradict sampled admission; that remains a finding. No sensor or material inference is implemented.",
    "schema": "dvidia.piper-probe-stop/v1",
    "stop_scope": "Holding native position targets is not physical arrest or calibrated force limiting; inertia and existing target rate limits can continue motion.",
    "timer_admission": "Same 10 mm/20 mm/s probe target law, admitted at elapsed >=600 ms from that probe start; no evidence predicate or slip alarm before admission. Unexpected contacts and bounded timeouts still stop.",
    "timer_admission_s": 0.6,
    "variants": [
      "evidence",
      "timer"
    ]
  },
  "evidence": "Independent reconstruction from every post-physics 1 ms native row; continuous 100 ms grip, not a caller passed flag.",
  "force_ceiling_n": 10.0,
  "force_ceiling_scope": "Arbitrary synthetic admission ceiling; not a measured damage limit or force controller.",
  "learned_policy": false,
  "physical_robot_ready": false,
  "planned_attempts": 24,
  "runtime": {
    "executable_sha256": "2bf9f73bce307190aa9298edd1ba8f7e86500126df8d845cf6d2bedb05968d59",
    "machine": "arm64",
    "mujoco": "3.15.0",
    "numpy": "2.5.3",
    "python": "3.12.9",
    "system": "Darwin"
  },
  "schema": "dvidia.piper-probe-study/v1",
  "scope": "Authored short-lift/hold controllers with privileged native simulator state. No full placement, learned policy, camera tracking, calibrated physical sensing or hardware qualification.",
  "selection": "No parameter selection after these development attempts. Each scene runs once per variant; deterministic cells are not independent hardware trials or a held-out learning test.",
  "source_sha256": {
    "__init__.py": "4c0db7cec4588f99f061f7783bbfba210e246205654a1dcb6c8c03c252254dcb",
    "__main__.py": "78bb668b0d74bf68d7ff0fa4cf72353b4681394e975c8b0d7989a779aa6d0ac8",
    "action_demonstration.py": "439c7cce558571221660cd51e7dba1675203237706ea8ea0f97f2fcf9a6a24c5",
    "arm_benchmark.py": "b45bce3072d6a3c0c5b67307b31c184907cd0c8f08f910c004fea79a4cb44412",
    "arm_distill.py": "14640f91ec9c91d10a405fa56eb21bda8b55b285854ce2b5859a71d1ffd06ea1",
    "arm_entrypoints.py": "c6b6400ad7aa8bf415277961dbca641ef9061871634b0127231b0990a820e4d2",
    "arm_env.py": "e4af9b75364a568284b1e6d96469deacf498dd87a60b067fa5e310fe15c54c00",
    "arm_interface_benchmark.py": "2b70e624264bed0c003d4836fee192f9b16d22dc59a91dd9dd54180abf4ed857",
    "arm_interface_cli.py": "75baae1e7ecbc7d33cf3d2a1d0a29f5dfc8b96bcd5f0503cb6e642ea8add7874",
    "arm_interfaces.py": "f5fd3952b194bc7d12dfefad25aa4bb6057a1bade90d593242b2c5099fb3570d",
    "arm_native_offline_check.py": "d71c194941688e76845907c31e139d58eecc3951ebe73f51dd796467da02edb0",
    "arm_pack.py": "acf1987de08f205cd3bf36b2b9154481f1e5e6f8948960e4da39790d820dc845",
    "arm_policy.py": "d6d53d87703fb8608390092309285afb6a2c8fd3103a7abd77668be85469eab3",
    "arm_qualify.py": "e89dffc46994a5b9c41c30f76d295910ef3e15a361bdd67ec8fcbfeb02d5382f",
    "arm_runner.py": "affb5812b6a395f6cca9cb4e900af2ef28162e7ff1e52a51bd29b789daa98df1",
    "arm_skill_install.py": "105fff2f7d220e106243dc9cdd0bf71c411a0ca40648a985c0425ad403398507",
    "asset_benchmark.py": "922cce190521b2b6a404bcece90e0f9f84b007d4987011d25ff5c8f6f914c40e",
    "asset_cli.py": "1d2780937df6c633674999208ee05ea821028b0c418d56c0269b8b4f3490e860",
    "asset_library.py": "347bfdeb61e22eb3f65e317c18f94d3b2076d05def77630ebbb6e7dde427c2a7",
    "asset_preview.py": "12f4806162504a3c8773b10b516d6b7abb05f670a1f5817be144ea98fc1d25d8",
    "capsule_installer.py": "60bb1652cae830fd03ae6eaa5e10150c957be13e1dc630a5631c1a2692ae37ec",
    "cli.py": "192ec6a0852c7fd5dd3ae912815dae2fc7c9cfb93b97c85d528060e00a975b17",
    "continuous_grip.py": "c9a3e2ed8f0beb9974e346899ca36ce3c7a0957a09dc234c47ba97a6d6e097da",
    "coverage.py": "d7d742ff9750d044f5c4d11f9c3bf9499f48c8852a3cef22de192b42eb384fbf",
    "doctor.py": "23b56b20626c02fe88d1aae89b9e7c701cd7acb800eadbe5002695f4f9fdb6c0",
    "embodiment_calibration.py": "0531be511b3bc549576a33930394d33b673c146d5e52c29198096632ea7478c5",
    "embodiment_cli.py": "cd8aa0f8bc1ffc15509b1a0f155ef9ac2056d96425f803ce034b365931daf6e1",
    "env.py": "929c1d8c3c4cafe0054c633ee5f3e51c551dd6b26ae014ab1ea9219b58eca8e4",
    "episode_tape.py": "abae9a4bd0080c7f638c5c82c050fb1364a20769998c054354b918233669f5d2",
    "footage_benchmark.py": "a2c08b4836b92ee8c98c56dd5d56a788d7b71e591be63a8181584693312418bd",
    "footage_data.py": "c54828b712afb1c7e89dc764b34dec1fe1ab28517c3ec589ba0977a2146c450d",
    "footage_example.py": "4a7ea616c3b0ae6a79cf97e162ea1488b4ed2853cccbcf6da52a4fe4a120ee38",
    "footage_pipeline.py": "195278556a2b40dc628dbe528ec653c8b705a4ff45fa8d1074bf5341daec4dfd",
    "footage_train.py": "2457a37a10016df6f359433f224c006b8c67f920b671383cbcfd5cfa78fc626b",
    "graspability.py": "735239a7071cbfd3258d09f260bb2bd82b7a0a4577013cae594bfb8542ea03ee",
    "graspability_benchmark.py": "47687b0a214140d16cb29611b7f933945398cf4ba82064dfa58b30cbef4f2308",
    "graspability_protocol.py": "6df01c6b7441859573052510d2b7e95d207d93f9a02a383771a9174bfb6b43e5",
    "grip_benchmark.py": "236ebcd0df1547bf0146675289d57c535d67a3aa2c051456bc9e8b4542bf59ac",
    "grip_protocol.py": "762c5011cb242ded7355dd3d9b97dd465c0e14e7ef3977ed12e0037017fd0532",
    "hinged_shoebox.py": "9e9189b28bb0f97d699039168e8c5022df3afb34aadb0d9f8a04dc4592aaf2e9",
    "image_goal_benchmark.py": "38fa1de5da6ee9f8e0ab60bc77d2561e82de0dad17dcc1d067b5816d8633996a",
    "image_goal_report.py": "7823e510a8cbcd6a521a5a65bd652e2acd01893c6dfe7d899db2a1427ccb979e",
    "image_goal_scenes.py": "1fe41c3fe4d372b068681caf3f63766285b9238976043a9e15fe4dbadb40b79a",
    "installer.py": "d3a2c5a4913920c52beef89df9954494b89fd0becb08bb4847264dae48d3761c",
    "jev_client.py": "f5dad86c692144a1cf85bfeecf68b99318ea8d9df08e0fe5d47d144f80a380ee",
    "local_goal_benchmark.py": "d1cf4990ba0239418855ea851416e37d3f3fd5c5e38bc0fb6183e432ba4e3ecf",
    "local_goal_scenes.py": "58e8a01aae646a4e9078ebb1b2e629a23c93ce42198b027696a6e77dea0858b0",
    "local_goal_verifier.py": "234d6374ae01cfdfd56fbfe1a4e1f27fc58baf8df88f47b02a30ca64bc238da5",
    "local_goal_verifier_report.py": "71b884f9aec766a1ccbb7aa65cb893709a2a98d29451e027ca9e245114daf8b5",
    "material_appearance.py": "e7bd6c4a6b7ad7961dbc09f9be9f12483d90c7af5920b80261e4094ced62cb5a",
    "material_appearance_benchmark.py": "96dff1233131162ba9ad497e790798bfdc02336a1e821d46db7fa487c8acc5fe",
    "motion.py": "5ffa58aba23f7379c4be311c89acc0bf312ba7c0505a86d7e708988ef457083c",
    "motion_benchmark.py": "d371dcabd905948670e9d9e49bdb4c2c7abb3f8a761d4daf33b68ca73e72919d",
    "motion_cli.py": "fbdb97be70c94dd07d899c6baa38cf9b821b4b29e1e8afb529e1a5f7f63c1823",
    "motion_studio.py": "21ee0bea8ef04221f3bb229eac4b2873d0171c3ecf318cb4c169e74fb324358b",
    "motion_video.py": "16f09081c79891b32aa6c907d8f511ac98cce7d87280e2f75c992ff6f7f15f9d",
    "motor_benchmark.py": "535ee01df0a60ade43f845cd55119f0eac061f8fe16b136f8fb0b1d2565ba976",
    "motor_memory.py": "acb836c4b139ccd0a58b1e7e438638e390feeca793abe61570840b111d780806",
    "motor_metrics.py": "a981953181472fc735dc9b6722b598dab1a5457d77b93270691543c7d19e4c1b",
    "native_offline_check.py": "f550f650a1e7fdaeff38c0aec07782df7cf456e20663c7fba6cede8510e9120e",
    "observation_models.py": "9f0af51577ed060728de4dea6f6004d640376fca365b8d747d93f7c0a66bf01a",
    "observation_pipeline.py": "d202417692c04078e7800476393bb9381b36a4cedfa78cbd937e558e3e7a27b2",
    "observation_studio.py": "256c6eef1baa909abd7adb000ee021a6512fdca9ed14d76223486efedcf1a707",
    "observations.py": "77324107aa8e7cf1c5dac217881ae83710627e81ade2b6b1a41c604b1b34253c",
    "pack.py": "885e973907499a505fef4d28ac6bb5eb2b2dbba498efc94d9e6c8125b9bd52f9",
    "piper_action_capture.py": "ee20549f9bd239a2314c28947a0c69dd7c2b11150475685747a2c7dc0f8b399e",
    "piper_contact_benchmark.py": "6ebd44c3704cda8679335f988df0dcc7817b3f8da314b7a4fe8b3939215728bb",
    "piper_contact_memory.py": "f608d6647046f6fa02d8ad5e87fad10853837520a6a0fae2043c7ad260a06c4c",
    "piper_contact_recovery.py": "81058659b332f4d1233fb88d9e3d84fd935f5a9fe9d418b040a4a536b5291f6c",
    "piper_feedback_benchmark.py": "76fd214eb5033019b42c034e7c504c1610cca7e9a924edeb9f84d52ad29aa264",
    "piper_feedback_env.py": "0dbae423231968a81bdeed52226d8dffaf8df622013ed3a360d7217148f1bcac",
    "piper_feedback_model.py": "b0cdaa4e9adc302649eab9365f619a8825f05f2d752688245a6b7b7f8a665845",
    "piper_feedback_score.py": "863a272828208c631de4cf57647e973eb3e4f5e99eb7a1eacb4eaa68dc42eb0e",
    "piper_feedback_skill.py": "1824dbb7a2f47a01051419020b15393c841b2e7ec3aa5ed2801943495a5e729e",
    "piper_feedback_viewer.py": "0e2a20f94bf67057db7664b1fa7ea96145c8cedb01ae147b8ca18fd0b9c1e3e5",
    "piper_grasp_strategy.py": "a2cbf9f954f6428894bd11cb42f228fe86f2ae88ba62e431f78bc33c7f3db36b",
    "piper_grip_adapter.py": "e9c480ca6ebd21d4e00b4f4136f623dd9b7cda402dc8ec9669fb4982267e0aa7",
    "piper_grip_benchmark.py": "7ab72a8cbe77d4db96d3fa45087571e3e1d64f40fe92b6f37032936701f318e1",
    "piper_grip_clock.py": "0ae71aab4d5a5a74c10820f729fd0a1f2ffc938ce9ab0507f4d1bc0077ce592c",
    "piper_grip_clock_benchmark.py": "1dc5733a75689479d11a67f4e69a1c6c2da29be8eb3d54cea6a3b8bea4685193",
    "piper_grip_clock_cli.py": "bffb4a8b1fc2259f8a0126c5435ae2eff80f7e630c3cf1c43509fbafdfb2494b",
    "piper_grip_clock_env.py": "4fea7289c1aeea209e6c4ab2090d88271ba1663e836b24a77fb3f39749858c99",
    "piper_grip_clock_model.py": "4ef0464b0e4f1339156f4531dff76c85826594af60f2fbc5d949363744c34ba9",
    "piper_grip_clock_skill.py": "4044ba290b525a915200e69db727c3b62cdf4204be0b2de565f68fe0844a5de3",
    "piper_grip_clock_viewer.py": "133bffbb0857ca6e3e6440d39d2f389d94550c4e3aae8c1741da9f1fac9407d2",
    "piper_grip_guard.py": "90895566cad8d5a3c158a14d3165fa1866cb3d7a4a3eecac3ca0ca8ab3e88dfb",
    "piper_grip_wait_v04.py": "41889e7c88d8d95441ba212442778b7e235e1e7ec42d941219a93d6e4762b6d6",
    "piper_grip_wait_v04_benchmark.py": "8a84270289e08802ec690079cdccf775252460f2e97202c1696e2ee6900ff460",
    "piper_imitation.py": "849f66512c58441a240cd20230fcc58691234ddd254c5bbcbfd76abc21b14868",
    "piper_imitation_benchmark.py": "0ef4649f8e84fc74166fa1acc4d7348aae885ffec238e4b4d714ccf2ca54993f",
    "piper_imitation_driver.py": "b739dc1d75ed5140b0c07fca406a15d861e00208ea58f3113641b3b7256bd699",
    "piper_imitation_release.py": "63c7c036bfdd08275a3b6b9664e34f23b2bd2e36153289e5a47e3b2f1e56fff4",
    "piper_imitation_score.py": "0cd4663abfdd7f14f2f33d93e9a2bd45122b998d6160d45b8afcc880512cba2b",
    "piper_imitation_viewer.py": "1258610a0ea11dbafc6437de79cf73561f3420e3914ce80a9c330b0c3744e0d6",
    "piper_learned_grip_benchmark.py": "fc2fb376507bb0036aa1ed300f9f07f4a4bcdc55eacf7e7e1798fdce1af8db9b",
    "piper_learned_skill.py": "8d5ab88ff6819920c8fdf8caf1cbf5f6eb2d5e5a597db8da01119a815800d960",
    "piper_motor_primitive.py": "02a45b88913db6f223e4d9975eac64d4942a92739c5817c6ede4cc9fa332ed1c",
    "piper_probe.py": "82b47a1d5ce0e6d13bd0b8d97f49809c13dda6d202529b44e69cdf70c547442c",
    "piper_probe_benchmark.py": "3450c4663a4b5b59cc5117d0db86c4d549253f114030e90036fa3adaa0e49e7e",
    "piper_reacquisition.py": "b1eaffd7f9d80f21d3b9371e1adbe8b9c730a834745d8160c558937d35691e21",
    "piper_recovery_benchmark.py": "081ec18d90c91fe910c957ab3485444cfe2376ef7277be92823806c7c0e290bd",
    "piper_reliability_benchmark.py": "07672ae3f791c15df364580d7f9dc1758c23e5744374a6580720c4883b69aba9",
    "piper_task.py": "e66a44a8df4e7a8ee42e4f3866f889f8797cdfb8e2688a146e09b75d2c76664f",
    "piper_task_benchmark.py": "d1294fac93bb42a26a654c6fd0950718e528cbf3cd96ffcd53118da0a1646776",
    "policies.py": "f52071d8af4ffa215c0c5ac57a7591e12e9e17b834b4bfb2a1705e7e0a7f5154",
    "prerequisite_benchmark.py": "c78efb24263300c56f50413aa65333e4fbf1b99403aa816de9bf4cb5656a3811",
    "probe_evidence.py": "c00114752dd5da475762660fefdfd1e77e64ce07661e0d23221fe2b6ac9a3431",
    "qualify.py": "2f9566f9c550723cbf96342e075e68dc291446c4fbd3935cec9d333371ab1457",
    "reaction.py": "46ac1fd0e603bb6a500037fccf41b393bb2165ee2da7819895b0cc497f216e6e",
    "reaction_benchmark.py": "54d22a9e2d457fc7c248f4515788659b5e24a44e967659405e75e2f25880af13",
    "reaction_convergence.py": "efaa222d7a4b0102b0f8f14dfbca1d100abf7ee1a15a37bd4f8d8bedaac83b62",
    "reaction_metrics.py": "7cae6fd429ca63bad5d2323f6cc022f9c735c775821ed6f16809f2b339dc52ee",
    "reaction_native.py": "4fa13b7446fcacfa6333b9904e6b9e34fb0f95bf3a8681e68a15be48e74984e4",
    "reference_assets.lock.json": "941eb6f9fd474635a590b82c66b59a9d5124d8e0d9ddc203006f5b921d8d2861",
    "reference_replay.py": "f73731434d55bac150db16c7205d341a70b95ce13e582e7a23d11dee31b27a19",
    "reference_sim.py": "c1201d22eb13dd07a236ee63cc4ba68e129f6067e8db61ed41af2d820eb5e3b8",
    "reference_task.py": "bbc768ccc202b8dd41cbd235b206e6478806ce47c1f30ae15dc662c0c1edcc3e",
    "reference_task_benchmark.py": "a04ab0918b1931601cc3861ab3b9b55ddac52a29c23d2e61ee8e467a87d461cf",
    "reference_task_replay.py": "8a95050a384a080f66ff7cbbbfa1b8de8a389ec4fbfa4207149098f89ef3cdd3",
    "robot_profiles.lock.json": "4b2ee2ca675aceb2f826983cb3082a3e08e9aa0ff419b23078abcff08ebcc6fe",
    "robot_profiles.py": "fb90782a6a9979e282182118ae0e3e29d00f101255cc57378dd3f692672bb13d",
    "sensor_goal_benchmark.py": "d676f67cdf9ea5ead8a118c88bb8e3cdc3ef085d35505055a29d6fc05b6bd917",
    "sensor_goal_observers.py": "53e96c99ffae058c701c9ccc0b5339317262909637acc14b351bec9e6cca99f7",
    "sensor_goal_scenes.py": "9aac1531180364a380d01fcbb52375cd1f1e4aea18fa6f93d581a316b14f5af1",
    "sensor_goal_verifier.py": "7d54a444e4a4a79c0b5a554fc0883ad88f091deb43ad0759d3a70e2e4a9dd90e",
    "sensor_goal_verifier_report.py": "960469041ce3928056292d6881e50f5b5591a1fdc5ffdaf17d3448d94a7b04cc",
    "skill_capsule.py": "ecb7dbd60d3a11f40bf65c4520f024b449c0d63f9ae27c601c9c9fe17b32e6a0",
    "skill_release.py": "f08f0d9405c73534bf75881e5f55db1fe4ff36bc086d9b04d11a7a9c479f07d2",
    "skillspace.py": "34b651609358ae9a58b9a610545ce7b85b83fb3d6c699613414ff8e0ea457b3c",
    "skillspace_video.py": "cdd21bce67fbb5059c9b8338c1d16b68b4fc9e4943151453a4607159402c61f1",
    "studio.py": "48813b43c14e93d7de72890428455f13ac6a7080105d28bb50c1ff04496414d4",
    "task_feasibility.py": "d08c3d279e031aa87426938a8dfd86ebcd4dac83c100cbd6a5c36c07c9741510",
    "task_scene.py": "17034a12980fd69960adbb7b4be427bdde89222d6c69b75ddd51f90f99d48ba9",
    "task_scene_audit.py": "d1640bc14164c179d90baa44e8777dce2dce13d81edde17fa39e6519ba74ddfc",
    "task_scene_benchmark.py": "6c6a3db8edec4ab95d17aa7a58d5dfff668fe72783c036ec55f251c5315eb4d5",
    "task_scene_studio.py": "6dcf0f42e05f5749c66d9d7e08b3ec7437edddee43382d1ba7bf7e421e5791c1",
    "tool_reach.py": "812072388b518fb11999dafddd15655f3c750fa84fe09047c55a78c2b509e68f",
    "training_studio.py": "c42cf037abd60a2cb14b0cbb8edb7b6d262e524f62cc17018cb653b2214760ad",
    "transition_cli.py": "b21e3b44fb84577c7da95bc3844e61417a214882bf045b07f2e3984aaa1c96f4",
    "transition_model.py": "5315c65f547d0876bca190f68b17548fbdbc10819b44d28405d4de8a76ac4ef7",
    "transition_pilot.py": "cafb5e31bd9a07f224339e1f636abccc5f8aecd1efce0ecb4413bbb79441217c",
    "usd_scene.py": "8b6891deb214f2397249181390350336593a89adbc73cf0c30bcdfe885171470",
    "usd_scene_benchmark.py": "b64d739362079635f89b9f448359565f09711d74a95aeeebaba0ea7bb3f79f39",
    "video_goal_analysis.py": "9f3c696a20813312f065e8458421d0ab3282d87ba17e0b3bb5d7db12f44cee58",
    "video_goal_benchmark.py": "69ecc7d9512abe04cc815dbb77c126cb671dd88b5c51a2643c1d8794fd3703ec",
    "video_goal_bridge.py": "c7794ff3fd18876774e8aaad425ba93ff798a84355b27216d9d51c33f610441a",
    "video_goal_install.py": "dbdb70f85f494f05e30b58ec3a53bf7c834b9cf8696fea0a26b3caffb718bef4",
    "video_goal_install_benchmark.py": "fe8833f924fd1d06058033fcd1a39d2677fe6f159c2c0bf1c78d14c74036dab7",
    "video_goal_studio.py": "6a7731eb60c8d018b9f2d1760f7f990eeaef4917899ae58b4967c6fd6a9146b4",
    "viewer.py": "2fc396aaace350c0fa795fdd907dff96179fcb919116d3d5f1a7b3fa9392376d",
    "workstation.py": "2a6aa6686b5b273efcfb21156952df8ceca88d991674cd17df92f2dccc11b701",
    "workstation_benchmark.py": "9468ad25ca2e173fef9966bfd0f7cb291e81e69ec0d876be8ede23ea5ec45090"
  },
  "timing": "Policy-call and complete control-step wall/CPU compute, including dense recording for the step. Unpaced shared CPU; excludes physical sensors, transport, hardware actuation and evidence serialization.",
  "variants": [
    "evidence",
    "timer"
  ]
}
