yzzhao commited on
Commit
e3181e9
·
verified ·
1 Parent(s): b3186de

Publish Codex Benchmark evaluation evidence

Browse files
Files changed (11) hide show
  1. README.md +1 -1
  2. REPORT.md +1 -1
  3. comparison.json +4 -4
  4. data.json +282 -35
  5. episodes.csv +3 -3
  6. episodes.json +247 -0
  7. manifest.json +9 -9
  8. protocol.json +10 -10
  9. publication-manifest.json +17 -17
  10. summary.json +16 -16
  11. task-index.json +8 -8
README.md CHANGED
@@ -10,7 +10,7 @@ pinned: false
10
 
11
  # Codex Benchmark
12
 
13
- 39/42 ordinary RoboDojo tasks published: 31 successes, 8 valid native failures, 3 pending. Pending and interrupted attempts are excluded from the success-rate denominator.
14
 
15
  Stock Codex CLI 0.160.0, GPT-6 Astra / high / default, seed 0, fresh independent workspace, 7,500 action frames, stepped simulation, 8-hour safety limit. Instructions match the final reviewed benchmark definitions.
16
 
 
10
 
11
  # Codex Benchmark
12
 
13
+ 40/42 ordinary RoboDojo tasks published: 31 successes, 9 valid native failures, 2 pending. Pending and interrupted attempts are excluded from the success-rate denominator.
14
 
15
  Stock Codex CLI 0.160.0, GPT-6 Astra / high / default, seed 0, fresh independent workspace, 7,500 action frames, stepped simulation, 8-hour safety limit. Instructions match the final reviewed benchmark definitions.
16
 
REPORT.md CHANGED
@@ -1,6 +1,6 @@
1
  # Codex Benchmark
2
 
3
- 39/42 ordinary RoboDojo tasks published: 31 successes, 8 valid native failures, 3 pending. Pending and interrupted attempts are excluded from the success-rate denominator.
4
 
5
  Stock Codex CLI 0.160.0, GPT-6 Astra / high / default, seed 0, fresh independent workspace, 7,500 action frames, stepped simulation, 8-hour safety limit. Instructions match the final reviewed benchmark definitions.
6
 
 
1
  # Codex Benchmark
2
 
3
+ 40/42 ordinary RoboDojo tasks published: 31 successes, 9 valid native failures, 2 pending. Pending and interrupted attempts are excluded from the success-rate denominator.
4
 
5
  Stock Codex CLI 0.160.0, GPT-6 Astra / high / default, seed 0, fresh independent workspace, 7,500 action frames, stepped simulation, 8-hour safety limit. Instructions match the final reviewed benchmark definitions.
6
 
comparison.json CHANGED
@@ -1,9 +1,9 @@
1
  {
2
  "baseline_revision": "1a7f1c9f178ba7aeb659e5b527a77978e9136072",
3
  "summary": {
4
- "completed": 39,
5
  "codex_successes": 31,
6
- "codex_success_rate_completed_subset": 0.7948717948717948,
7
  "kinex_successes_same_subset": 34,
8
  "kinex_successes_all42": 35,
9
  "all42_comparison_complete": false
@@ -12,8 +12,8 @@
12
  {
13
  "task_key": "task04/01",
14
  "native_id": "robodojo/make-toast",
15
- "status": "pending",
16
- "codex_success": null,
17
  "kinex_success": false,
18
  "kinex_version": "0.10.3"
19
  },
 
1
  {
2
  "baseline_revision": "1a7f1c9f178ba7aeb659e5b527a77978e9136072",
3
  "summary": {
4
+ "completed": 40,
5
  "codex_successes": 31,
6
+ "codex_success_rate_completed_subset": 0.775,
7
  "kinex_successes_same_subset": 34,
8
  "kinex_successes_all42": 35,
9
  "all42_comparison_complete": false
 
12
  {
13
  "task_key": "task04/01",
14
  "native_id": "robodojo/make-toast",
15
+ "status": "completed",
16
+ "codex_success": false,
17
  "kinex_success": false,
18
  "kinex_version": "0.10.3"
19
  },
data.json CHANGED
@@ -6,7 +6,7 @@
6
  "benchmark_complete": false,
7
  "edition": "plain-codex-astra-high-seed0",
8
  "created_at": "2026-10-09T00:09:42.989838+00:00",
9
- "updated_at": "2026-10-09T05:17:09.534508+00:00",
10
  "model": "gpt-6-astra",
11
  "effort": "high",
12
  "seed": 0,
@@ -17,38 +17,38 @@
17
  },
18
  "summary": {
19
  "planned_tasks": 42,
20
- "published_results": 39,
21
- "pending_tasks": 3,
22
  "families": [
23
  {
24
  "id": "task04",
25
  "name": "RoboDojo",
26
  "total": 42,
27
- "completed": 39,
28
- "pending": 3,
29
  "successes": 31,
30
- "valid_results": 39,
31
- "success_rate": 0.7948717948717948,
32
- "input_tokens": 229797708,
33
- "cached_input_tokens": 225752320,
34
- "output_tokens": 869279,
35
- "usage_complete": 39,
36
  "control_frequency_hz": 25,
37
  "max_control_steps": 7500,
38
  "preflight_results": 0,
39
- "formal_results": 39,
40
- "modified_results": 31,
41
  "original_results": 8
42
  }
43
  ],
44
  "progress": {
45
- "finished": 39,
46
- "interrupted": 2,
47
- "native_failures": 8,
48
  "native_successes": 31,
49
  "needs_review": 0,
50
  "queued": 0,
51
- "running": 1
52
  },
53
  "interrupted_attempts": 4,
54
  "usage_incomplete_tasks": [],
@@ -59,20 +59,20 @@
59
  "id": "task04",
60
  "name": "RoboDojo",
61
  "total": 42,
62
- "completed": 39,
63
- "pending": 3,
64
  "successes": 31,
65
- "valid_results": 39,
66
- "success_rate": 0.7948717948717948,
67
- "input_tokens": 229797708,
68
- "cached_input_tokens": 225752320,
69
- "output_tokens": 869279,
70
- "usage_complete": 39,
71
  "control_frequency_hz": 25,
72
  "max_control_steps": 7500,
73
  "preflight_results": 0,
74
- "formal_results": 39,
75
- "modified_results": 31,
76
  "original_results": 8
77
  }
78
  ],
@@ -86,8 +86,8 @@
86
  "catalog_instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
87
  "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
88
  "instruction_source": "Current reviewed benchmark instruction; each recording retains its measured instruction.",
89
- "status": "pending",
90
- "episode_id": null,
91
  "planned_protocol": {
92
  "episodes": 1,
93
  "seed": 0,
@@ -175,8 +175,8 @@
175
  },
176
  "display_slot": "01",
177
  "display_key": "task04/01",
178
- "run_status": "running",
179
- "status_note": "Currently running.",
180
  "attempt_history": [
181
  {
182
  "id": "01-robodojo-make-toast-codex-seed0-attempt01",
@@ -3752,8 +3752,8 @@
3752
  },
3753
  "display_slot": "41",
3754
  "display_key": "task04/41",
3755
- "run_status": "interrupted",
3756
- "status_note": "Provider-interrupted attempt preserved; fresh replacement queued.",
3757
  "attempt_history": [
3758
  {
3759
  "id": "52-robodojo-swap-blocks-codex-seed0-attempt01",
@@ -3853,8 +3853,8 @@
3853
  },
3854
  "display_slot": "42",
3855
  "display_key": "task04/42",
3856
- "run_status": "interrupted",
3857
- "status_note": "Provider-interrupted attempt preserved; fresh replacement queued.",
3858
  "attempt_history": [
3859
  {
3860
  "id": "53-robodojo-sweep-blocks-codex-seed0-attempt01",
@@ -4133,6 +4133,253 @@
4133
  "selected_for_formal_metrics": true,
4134
  "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/05/seed-0/"
4135
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4136
  {
4137
  "id": "task04-02-seed0-formal",
4138
  "task_key": "task04/02",
 
6
  "benchmark_complete": false,
7
  "edition": "plain-codex-astra-high-seed0",
8
  "created_at": "2026-10-09T00:09:42.989838+00:00",
9
+ "updated_at": "2026-10-09T05:27:53.570652+00:00",
10
  "model": "gpt-6-astra",
11
  "effort": "high",
12
  "seed": 0,
 
17
  },
18
  "summary": {
19
  "planned_tasks": 42,
20
+ "published_results": 40,
21
+ "pending_tasks": 2,
22
  "families": [
23
  {
24
  "id": "task04",
25
  "name": "RoboDojo",
26
  "total": 42,
27
+ "completed": 40,
28
+ "pending": 2,
29
  "successes": 31,
30
+ "valid_results": 40,
31
+ "success_rate": 0.775,
32
+ "input_tokens": 243059990,
33
+ "cached_input_tokens": 238855680,
34
+ "output_tokens": 911574,
35
+ "usage_complete": 40,
36
  "control_frequency_hz": 25,
37
  "max_control_steps": 7500,
38
  "preflight_results": 0,
39
+ "formal_results": 40,
40
+ "modified_results": 32,
41
  "original_results": 8
42
  }
43
  ],
44
  "progress": {
45
+ "finished": 40,
46
+ "interrupted": 0,
47
+ "native_failures": 9,
48
  "native_successes": 31,
49
  "needs_review": 0,
50
  "queued": 0,
51
+ "running": 2
52
  },
53
  "interrupted_attempts": 4,
54
  "usage_incomplete_tasks": [],
 
59
  "id": "task04",
60
  "name": "RoboDojo",
61
  "total": 42,
62
+ "completed": 40,
63
+ "pending": 2,
64
  "successes": 31,
65
+ "valid_results": 40,
66
+ "success_rate": 0.775,
67
+ "input_tokens": 243059990,
68
+ "cached_input_tokens": 238855680,
69
+ "output_tokens": 911574,
70
+ "usage_complete": 40,
71
  "control_frequency_hz": 25,
72
  "max_control_steps": 7500,
73
  "preflight_results": 0,
74
+ "formal_results": 40,
75
+ "modified_results": 32,
76
  "original_results": 8
77
  }
78
  ],
 
86
  "catalog_instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
87
  "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
88
  "instruction_source": "Current reviewed benchmark instruction; each recording retains its measured instruction.",
89
+ "status": "completed",
90
+ "episode_id": "task04-01-seed0-formal",
91
  "planned_protocol": {
92
  "episodes": 1,
93
  "seed": 0,
 
175
  },
176
  "display_slot": "01",
177
  "display_key": "task04/01",
178
+ "run_status": "finished",
179
+ "status_note": "Queued for evaluation.",
180
  "attempt_history": [
181
  {
182
  "id": "01-robodojo-make-toast-codex-seed0-attempt01",
 
3752
  },
3753
  "display_slot": "41",
3754
  "display_key": "task04/41",
3755
+ "run_status": "running",
3756
+ "status_note": "Currently running.",
3757
  "attempt_history": [
3758
  {
3759
  "id": "52-robodojo-swap-blocks-codex-seed0-attempt01",
 
3853
  },
3854
  "display_slot": "42",
3855
  "display_key": "task04/42",
3856
+ "run_status": "running",
3857
+ "status_note": "Currently running.",
3858
  "attempt_history": [
3859
  {
3860
  "id": "53-robodojo-sweep-blocks-codex-seed0-attempt01",
 
4133
  "selected_for_formal_metrics": true,
4134
  "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/05/seed-0/"
4135
  },
4136
+ {
4137
+ "id": "task04-01-seed0-formal",
4138
+ "task_key": "task04/01",
4139
+ "family": "task04",
4140
+ "slot": "01",
4141
+ "seed": 0,
4142
+ "episode": 1,
4143
+ "phase": "formal",
4144
+ "status": "completed",
4145
+ "success": false,
4146
+ "native_reward": 0.5,
4147
+ "valid": true,
4148
+ "execution": {
4149
+ "reason": null,
4150
+ "status": "finished"
4151
+ },
4152
+ "verdict": {
4153
+ "evidence_valid": true,
4154
+ "steps": 6884,
4155
+ "success": false,
4156
+ "termination": "stopped"
4157
+ },
4158
+ "steps": 6884,
4159
+ "simulation_time_s": null,
4160
+ "wall_time_s": 2979.228092,
4161
+ "model": "gpt-6-astra",
4162
+ "effort": "high",
4163
+ "harness": "codex",
4164
+ "codex_version": "0.160.0",
4165
+ "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
4166
+ "instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
4167
+ "instruction_policy": "modified",
4168
+ "usage": {
4169
+ "accounting": "reported-responses",
4170
+ "audit_complete": true,
4171
+ "cache_hit_rate": 0.9880169943603974,
4172
+ "cache_reported_input_tokens": 13262282,
4173
+ "cache_write_input_tokens": 0,
4174
+ "cache_write_reported_input_tokens": 13262282,
4175
+ "cached_input_tokens": 13103360,
4176
+ "completed_turns": 1,
4177
+ "cost_usd": null,
4178
+ "failed_turns": 0,
4179
+ "input_tokens": 13262282,
4180
+ "known_cache_write_input_tokens": 0,
4181
+ "known_cached_input_tokens": 13103360,
4182
+ "known_input_tokens": 13262282,
4183
+ "known_output_tokens": 42295,
4184
+ "known_reasoning_output_tokens": 22555,
4185
+ "output_tokens": 42295,
4186
+ "reasoning_output_tokens": 22555,
4187
+ "reasoning_reported_output_tokens": 42295,
4188
+ "reported_responses": {
4189
+ "cache_reported_input_tokens": 173,
4190
+ "cache_write_input_tokens": 173,
4191
+ "cache_write_reported_input_tokens": 173,
4192
+ "cached_input_tokens": 173,
4193
+ "input_tokens": 173,
4194
+ "output_tokens": 173,
4195
+ "reasoning_output_tokens": 173,
4196
+ "reasoning_reported_output_tokens": 173
4197
+ },
4198
+ "response_count": 173,
4199
+ "response_ids_complete": true,
4200
+ "schema": "rlebench/token-usage/1",
4201
+ "source": "Codex token_usage_record per response",
4202
+ "uncached_input_tokens": 158922,
4203
+ "unidentified_usage_records": 0
4204
+ },
4205
+ "call_activity": {
4206
+ "model_tool_calls": 172,
4207
+ "model_tool_calls_by_name": {
4208
+ "exec": 172
4209
+ },
4210
+ "nested_python_tool_invocations": null,
4211
+ "python_device_rpc_attempts": null,
4212
+ "python_device_rpc_attempts_by_action": null,
4213
+ "python_device_rpc_errors": null,
4214
+ "python_instrumented_model_tool_calls": null,
4215
+ "python_tool_invocations": null,
4216
+ "python_tool_invocations_by_origin": null,
4217
+ "schema": "rlebench/call-activity/1",
4218
+ "source": "Codex native sessions"
4219
+ },
4220
+ "media": {
4221
+ "passed": true,
4222
+ "width": 2880,
4223
+ "height": 720,
4224
+ "duration_s": 68.85,
4225
+ "speed": 4,
4226
+ "source_fps": 10,
4227
+ "output_fps": 20,
4228
+ "recording": {
4229
+ "accepted_samples": 2755,
4230
+ "captured_samples": 2755,
4231
+ "clock": "simulation",
4232
+ "dropped_samples": 0,
4233
+ "encoded_frames": 2754,
4234
+ "end_time_s": 275.35999999999325,
4235
+ "error": null,
4236
+ "experimental": true,
4237
+ "fps": 10,
4238
+ "received_samples": 2755,
4239
+ "schema": "roboenv/recording/1",
4240
+ "state": "closed",
4241
+ "status": "complete",
4242
+ "views": [
4243
+ {
4244
+ "fov_y": 45.0,
4245
+ "height": 720,
4246
+ "name": "third_person",
4247
+ "pose": null,
4248
+ "source": "third_person",
4249
+ "width": 960
4250
+ },
4251
+ {
4252
+ "fov_y": 45.0,
4253
+ "height": 720,
4254
+ "name": "left_wrist",
4255
+ "pose": null,
4256
+ "source": "left_wrist",
4257
+ "width": 960
4258
+ },
4259
+ {
4260
+ "fov_y": 45.0,
4261
+ "height": 720,
4262
+ "name": "right_wrist",
4263
+ "pose": null,
4264
+ "source": "right_wrist",
4265
+ "width": 960
4266
+ }
4267
+ ]
4268
+ },
4269
+ "view_names": [
4270
+ "third_person",
4271
+ "left_wrist",
4272
+ "right_wrist"
4273
+ ],
4274
+ "sha256": "d41d9dfff8503e02484d73b64304f7f05b08f366156b969d5d4b32e55af35375",
4275
+ "scope": "Native spectator recording postprocessed at 4x; no replay or rerender"
4276
+ },
4277
+ "analysis": {
4278
+ "outcome": "\u539f\u751f\u5224\u5b9a\u672a\u6210\u529f\u3002",
4279
+ "duration": "\u4f7f\u7528 6,884 / 7,500 \u4e2a\u52a8\u4f5c\u5e27\uff1b\u7ed3\u675f\u539f\u56e0\uff1astopped\u3002",
4280
+ "execution": "\u6267\u884c\u6b63\u5e38\u5b8c\u6210\uff0c\u7528\u91cf\u8bb0\u5f55\u5b8c\u6574\u3002",
4281
+ "cause": "\u539f\u751f\u5931\u8d25\u5df2\u7ecf\u786e\u8ba4\uff1b\u5177\u4f53\u5931\u8d25\u673a\u5236\u5c1a\u672a\u9010\u9879\u5b9a\u4f4d\uff0c\u8bf7\u7ed3\u5408\u7ec8\u6001\u8bc1\u636e\u548c\u5b8c\u6574 session \u67e5\u770b\u3002"
4282
+ },
4283
+ "provenance": {
4284
+ "sources": {
4285
+ "RLE-Bench-inhouse": {
4286
+ "build_inputs": [
4287
+ "pyproject.toml",
4288
+ "src",
4289
+ "tasks",
4290
+ "README.md",
4291
+ "Makefile",
4292
+ "tests",
4293
+ "docs"
4294
+ ],
4295
+ "content_sha256": "dce899056cc4d68057e15fc743e8853721d2c02a1ef051561d31607f7636bd10",
4296
+ "revision": "6e75c8cdf4d737087d727c6627645d0aa7e2d1dd",
4297
+ "source": "/home/evaluator/PhyRSI/benchmark-v0.10.0/RLE-Bench-inhouse"
4298
+ },
4299
+ "RoboEnv": {
4300
+ "build_inputs": [
4301
+ "pyproject.toml",
4302
+ "README.md",
4303
+ "src",
4304
+ "runtime/pyproject.toml",
4305
+ "runtime/README.md",
4306
+ "runtime/src",
4307
+ "runtime/environments.json",
4308
+ "runtime/locks",
4309
+ "catalog",
4310
+ "upstreams.lock.json",
4311
+ "third_party/patches",
4312
+ "docs/validation"
4313
+ ],
4314
+ "content_sha256": "742ec96151dd0d5549d4febb7e091167a35d7886af224fa26d4c464197ea6050",
4315
+ "revision": "5f487ee5121a775aa6ea90919c8f5e3d31318906",
4316
+ "source": "/home/evaluator/PhyRSI/benchmark-v0.10.0/RoboEnv"
4317
+ }
4318
+ },
4319
+ "job": "01-robodojo-make-toast-codex-seed0-attempt02",
4320
+ "attempt": 2,
4321
+ "harness": "stock Codex CLI",
4322
+ "codex_version": "0.160.0",
4323
+ "model": "gpt-6-astra",
4324
+ "effort": "high",
4325
+ "service_tier": "default",
4326
+ "fresh_session": true,
4327
+ "source_jobs": [],
4328
+ "resume_trajectory": false,
4329
+ "imported_skills": [],
4330
+ "automatic_harbor_retries": 0,
4331
+ "request_policy": {
4332
+ "max_request_retries": 50,
4333
+ "configuration": "explicit retry50 SSE",
4334
+ "usage_accounting": "reported-responses"
4335
+ },
4336
+ "classification": "formal",
4337
+ "measured_images": {
4338
+ "agent": "sha256:25d96b00418501e325d0554afd10e5f882fa4f99ba3893ed8987eda62c648978",
4339
+ "task": "sha256:055fd5f30401593e71395b11f73477b9bb004b010f08e2cd51add60e7bf58f1a"
4340
+ },
4341
+ "session_original_sha256": "44c8a75c20315659d3feda7076c1d792afbfb94f31f1521511ac8d21ae32e78e",
4342
+ "protocol_sha256": "558b51d6786cd5ba0a989f7b2b872a3e37424dda668128a679113df86f67e43d"
4343
+ },
4344
+ "links": {
4345
+ "native_session": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/session.jsonl",
4346
+ "trace": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/trajectory.json",
4347
+ "provider_usage": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/provider-usage.jsonl",
4348
+ "transcript": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/transcript.json",
4349
+ "verdict": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/episode.json",
4350
+ "protocol": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/protocol.json",
4351
+ "native_goal": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/instructions.json",
4352
+ "workspace": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/workspace.tar.gz",
4353
+ "workspace_changes": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/workspace.json",
4354
+ "owner_journal": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/evidence/episode/evidence/journal/actions.jsonl",
4355
+ "recording_manifest": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/evidence/episode/evidence/recording/manifest.json",
4356
+ "usage": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/usage.json",
4357
+ "analysis": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/analysis.json",
4358
+ "provenance": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/provenance.json",
4359
+ "video": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/video.mp4",
4360
+ "poster": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/poster.jpg",
4361
+ "media_check": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/media-validation.json"
4362
+ },
4363
+ "resources": [
4364
+ {
4365
+ "name": "tools/arx.py",
4366
+ "file": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/resources/tools/arx.py",
4367
+ "kind": "Created during this episode; final workspace snapshot."
4368
+ },
4369
+ {
4370
+ "name": "memos/robodojo-arx.md",
4371
+ "file": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/resources/memos/robodojo-arx.md",
4372
+ "kind": "Created during this episode; final workspace snapshot."
4373
+ }
4374
+ ],
4375
+ "session_counts": {
4376
+ "visible_events": 370,
4377
+ "observed_images": 76,
4378
+ "tool_errors": 6
4379
+ },
4380
+ "selected_for_formal_metrics": true,
4381
+ "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/"
4382
+ },
4383
  {
4384
  "id": "task04-02-seed0-formal",
4385
  "task_key": "task04/02",
episodes.csv CHANGED
@@ -1,5 +1,5 @@
1
  task_key,native_id,status,run_status,success,steps,input_tokens,cached_input_tokens,output_tokens
2
- task04/01,robodojo/make-toast,pending,running,,,,,
3
  task04/02,robodojo/classify-objects-by-language,completed,finished,True,1642,1667619,1598848,9371
4
  task04/03,robodojo/store-laptop-and-headphones,completed,finished,False,5696,18189657,17666048,45612
5
  task04/04,robodojo/cover-blocks,completed,finished,True,2184,2163308,2107392,9584
@@ -39,5 +39,5 @@ task04/45,robodojo/stack-blocks,completed,finished,True,843,1114064,1055104,6855
39
  task04/46,robodojo/stack-blocks-by-language,completed,finished,True,1265,1362092,1320064,9240
40
  task04/48,robodojo/stack-bowls,completed,finished,True,1209,972152,934144,6498
41
  task04/51,robodojo/swap-t,completed,finished,True,1046,2182726,2127488,11222
42
- task04/52,robodojo/swap-blocks,pending,interrupted,,,,,
43
- task04/53,robodojo/sweep-blocks,pending,interrupted,,,,,
 
1
  task_key,native_id,status,run_status,success,steps,input_tokens,cached_input_tokens,output_tokens
2
+ task04/01,robodojo/make-toast,completed,finished,False,6884,13262282,13103360,42295
3
  task04/02,robodojo/classify-objects-by-language,completed,finished,True,1642,1667619,1598848,9371
4
  task04/03,robodojo/store-laptop-and-headphones,completed,finished,False,5696,18189657,17666048,45612
5
  task04/04,robodojo/cover-blocks,completed,finished,True,2184,2163308,2107392,9584
 
39
  task04/46,robodojo/stack-blocks-by-language,completed,finished,True,1265,1362092,1320064,9240
40
  task04/48,robodojo/stack-bowls,completed,finished,True,1209,972152,934144,6498
41
  task04/51,robodojo/swap-t,completed,finished,True,1046,2182726,2127488,11222
42
+ task04/52,robodojo/swap-blocks,pending,running,,,,,
43
+ task04/53,robodojo/sweep-blocks,pending,running,,,,,
episodes.json CHANGED
@@ -249,6 +249,253 @@
249
  "selected_for_formal_metrics": true,
250
  "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/05/seed-0/"
251
  },
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
252
  {
253
  "id": "task04-02-seed0-formal",
254
  "task_key": "task04/02",
 
249
  "selected_for_formal_metrics": true,
250
  "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/05/seed-0/"
251
  },
252
+ {
253
+ "id": "task04-01-seed0-formal",
254
+ "task_key": "task04/01",
255
+ "family": "task04",
256
+ "slot": "01",
257
+ "seed": 0,
258
+ "episode": 1,
259
+ "phase": "formal",
260
+ "status": "completed",
261
+ "success": false,
262
+ "native_reward": 0.5,
263
+ "valid": true,
264
+ "execution": {
265
+ "reason": null,
266
+ "status": "finished"
267
+ },
268
+ "verdict": {
269
+ "evidence_valid": true,
270
+ "steps": 6884,
271
+ "success": false,
272
+ "termination": "stopped"
273
+ },
274
+ "steps": 6884,
275
+ "simulation_time_s": null,
276
+ "wall_time_s": 2979.228092,
277
+ "model": "gpt-6-astra",
278
+ "effort": "high",
279
+ "harness": "codex",
280
+ "codex_version": "0.160.0",
281
+ "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
282
+ "instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
283
+ "instruction_policy": "modified",
284
+ "usage": {
285
+ "accounting": "reported-responses",
286
+ "audit_complete": true,
287
+ "cache_hit_rate": 0.9880169943603974,
288
+ "cache_reported_input_tokens": 13262282,
289
+ "cache_write_input_tokens": 0,
290
+ "cache_write_reported_input_tokens": 13262282,
291
+ "cached_input_tokens": 13103360,
292
+ "completed_turns": 1,
293
+ "cost_usd": null,
294
+ "failed_turns": 0,
295
+ "input_tokens": 13262282,
296
+ "known_cache_write_input_tokens": 0,
297
+ "known_cached_input_tokens": 13103360,
298
+ "known_input_tokens": 13262282,
299
+ "known_output_tokens": 42295,
300
+ "known_reasoning_output_tokens": 22555,
301
+ "output_tokens": 42295,
302
+ "reasoning_output_tokens": 22555,
303
+ "reasoning_reported_output_tokens": 42295,
304
+ "reported_responses": {
305
+ "cache_reported_input_tokens": 173,
306
+ "cache_write_input_tokens": 173,
307
+ "cache_write_reported_input_tokens": 173,
308
+ "cached_input_tokens": 173,
309
+ "input_tokens": 173,
310
+ "output_tokens": 173,
311
+ "reasoning_output_tokens": 173,
312
+ "reasoning_reported_output_tokens": 173
313
+ },
314
+ "response_count": 173,
315
+ "response_ids_complete": true,
316
+ "schema": "rlebench/token-usage/1",
317
+ "source": "Codex token_usage_record per response",
318
+ "uncached_input_tokens": 158922,
319
+ "unidentified_usage_records": 0
320
+ },
321
+ "call_activity": {
322
+ "model_tool_calls": 172,
323
+ "model_tool_calls_by_name": {
324
+ "exec": 172
325
+ },
326
+ "nested_python_tool_invocations": null,
327
+ "python_device_rpc_attempts": null,
328
+ "python_device_rpc_attempts_by_action": null,
329
+ "python_device_rpc_errors": null,
330
+ "python_instrumented_model_tool_calls": null,
331
+ "python_tool_invocations": null,
332
+ "python_tool_invocations_by_origin": null,
333
+ "schema": "rlebench/call-activity/1",
334
+ "source": "Codex native sessions"
335
+ },
336
+ "media": {
337
+ "passed": true,
338
+ "width": 2880,
339
+ "height": 720,
340
+ "duration_s": 68.85,
341
+ "speed": 4,
342
+ "source_fps": 10,
343
+ "output_fps": 20,
344
+ "recording": {
345
+ "accepted_samples": 2755,
346
+ "captured_samples": 2755,
347
+ "clock": "simulation",
348
+ "dropped_samples": 0,
349
+ "encoded_frames": 2754,
350
+ "end_time_s": 275.35999999999325,
351
+ "error": null,
352
+ "experimental": true,
353
+ "fps": 10,
354
+ "received_samples": 2755,
355
+ "schema": "roboenv/recording/1",
356
+ "state": "closed",
357
+ "status": "complete",
358
+ "views": [
359
+ {
360
+ "fov_y": 45.0,
361
+ "height": 720,
362
+ "name": "third_person",
363
+ "pose": null,
364
+ "source": "third_person",
365
+ "width": 960
366
+ },
367
+ {
368
+ "fov_y": 45.0,
369
+ "height": 720,
370
+ "name": "left_wrist",
371
+ "pose": null,
372
+ "source": "left_wrist",
373
+ "width": 960
374
+ },
375
+ {
376
+ "fov_y": 45.0,
377
+ "height": 720,
378
+ "name": "right_wrist",
379
+ "pose": null,
380
+ "source": "right_wrist",
381
+ "width": 960
382
+ }
383
+ ]
384
+ },
385
+ "view_names": [
386
+ "third_person",
387
+ "left_wrist",
388
+ "right_wrist"
389
+ ],
390
+ "sha256": "d41d9dfff8503e02484d73b64304f7f05b08f366156b969d5d4b32e55af35375",
391
+ "scope": "Native spectator recording postprocessed at 4x; no replay or rerender"
392
+ },
393
+ "analysis": {
394
+ "outcome": "\u539f\u751f\u5224\u5b9a\u672a\u6210\u529f\u3002",
395
+ "duration": "\u4f7f\u7528 6,884 / 7,500 \u4e2a\u52a8\u4f5c\u5e27\uff1b\u7ed3\u675f\u539f\u56e0\uff1astopped\u3002",
396
+ "execution": "\u6267\u884c\u6b63\u5e38\u5b8c\u6210\uff0c\u7528\u91cf\u8bb0\u5f55\u5b8c\u6574\u3002",
397
+ "cause": "\u539f\u751f\u5931\u8d25\u5df2\u7ecf\u786e\u8ba4\uff1b\u5177\u4f53\u5931\u8d25\u673a\u5236\u5c1a\u672a\u9010\u9879\u5b9a\u4f4d\uff0c\u8bf7\u7ed3\u5408\u7ec8\u6001\u8bc1\u636e\u548c\u5b8c\u6574 session \u67e5\u770b\u3002"
398
+ },
399
+ "provenance": {
400
+ "sources": {
401
+ "RLE-Bench-inhouse": {
402
+ "build_inputs": [
403
+ "pyproject.toml",
404
+ "src",
405
+ "tasks",
406
+ "README.md",
407
+ "Makefile",
408
+ "tests",
409
+ "docs"
410
+ ],
411
+ "content_sha256": "dce899056cc4d68057e15fc743e8853721d2c02a1ef051561d31607f7636bd10",
412
+ "revision": "6e75c8cdf4d737087d727c6627645d0aa7e2d1dd",
413
+ "source": "/home/evaluator/PhyRSI/benchmark-v0.10.0/RLE-Bench-inhouse"
414
+ },
415
+ "RoboEnv": {
416
+ "build_inputs": [
417
+ "pyproject.toml",
418
+ "README.md",
419
+ "src",
420
+ "runtime/pyproject.toml",
421
+ "runtime/README.md",
422
+ "runtime/src",
423
+ "runtime/environments.json",
424
+ "runtime/locks",
425
+ "catalog",
426
+ "upstreams.lock.json",
427
+ "third_party/patches",
428
+ "docs/validation"
429
+ ],
430
+ "content_sha256": "742ec96151dd0d5549d4febb7e091167a35d7886af224fa26d4c464197ea6050",
431
+ "revision": "5f487ee5121a775aa6ea90919c8f5e3d31318906",
432
+ "source": "/home/evaluator/PhyRSI/benchmark-v0.10.0/RoboEnv"
433
+ }
434
+ },
435
+ "job": "01-robodojo-make-toast-codex-seed0-attempt02",
436
+ "attempt": 2,
437
+ "harness": "stock Codex CLI",
438
+ "codex_version": "0.160.0",
439
+ "model": "gpt-6-astra",
440
+ "effort": "high",
441
+ "service_tier": "default",
442
+ "fresh_session": true,
443
+ "source_jobs": [],
444
+ "resume_trajectory": false,
445
+ "imported_skills": [],
446
+ "automatic_harbor_retries": 0,
447
+ "request_policy": {
448
+ "max_request_retries": 50,
449
+ "configuration": "explicit retry50 SSE",
450
+ "usage_accounting": "reported-responses"
451
+ },
452
+ "classification": "formal",
453
+ "measured_images": {
454
+ "agent": "sha256:25d96b00418501e325d0554afd10e5f882fa4f99ba3893ed8987eda62c648978",
455
+ "task": "sha256:055fd5f30401593e71395b11f73477b9bb004b010f08e2cd51add60e7bf58f1a"
456
+ },
457
+ "session_original_sha256": "44c8a75c20315659d3feda7076c1d792afbfb94f31f1521511ac8d21ae32e78e",
458
+ "protocol_sha256": "558b51d6786cd5ba0a989f7b2b872a3e37424dda668128a679113df86f67e43d"
459
+ },
460
+ "links": {
461
+ "native_session": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/session.jsonl",
462
+ "trace": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/trajectory.json",
463
+ "provider_usage": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/agent/provider-usage.jsonl",
464
+ "transcript": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/transcript.json",
465
+ "verdict": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/episode.json",
466
+ "protocol": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/protocol.json",
467
+ "native_goal": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/instructions.json",
468
+ "workspace": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/workspace.tar.gz",
469
+ "workspace_changes": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/verifier/workspace.json",
470
+ "owner_journal": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/evidence/episode/evidence/journal/actions.jsonl",
471
+ "recording_manifest": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/native/evidence/episode/evidence/recording/manifest.json",
472
+ "usage": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/usage.json",
473
+ "analysis": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/analysis.json",
474
+ "provenance": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/provenance.json",
475
+ "video": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/video.mp4",
476
+ "poster": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/poster.jpg",
477
+ "media_check": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/media-validation.json"
478
+ },
479
+ "resources": [
480
+ {
481
+ "name": "tools/arx.py",
482
+ "file": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/resources/tools/arx.py",
483
+ "kind": "Created during this episode; final workspace snapshot."
484
+ },
485
+ {
486
+ "name": "memos/robodojo-arx.md",
487
+ "file": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/resources/memos/robodojo-arx.md",
488
+ "kind": "Created during this episode; final workspace snapshot."
489
+ }
490
+ ],
491
+ "session_counts": {
492
+ "visible_events": 370,
493
+ "observed_images": 76,
494
+ "tool_errors": 6
495
+ },
496
+ "selected_for_formal_metrics": true,
497
+ "asset_base": "https://huggingface.co/datasets/RLE-Bench/codex-benchmark/resolve/main/episodes/task04/01/seed-0/"
498
+ },
499
  {
500
  "id": "task04-02-seed0-formal",
501
  "task_key": "task04/02",
manifest.json CHANGED
@@ -1,21 +1,21 @@
1
  {
2
  ".gitattributes": "51dec59a208c8656ce7d6614b7b547022f7a4720b1cdad6a20aeeda717ec090b",
3
  "DATA_FORMAT.md": "90cde3a7afcec6312f6705d47a959bd2135f6ed599b1ef70944eeca209b96778",
4
- "README.md": "e962b0773cc1cddd293ecd3182f6f36161e2396c7652751f19efe08fa992c1f9",
5
- "REPORT.md": "1d1faa33c849daac0560cd4ede19c59d5fe1f7cd04e7a404f43714a5215006fe",
6
  "THIRD_PARTY_NOTICES.md": "b90a0d2dc93b1686caed55e3c68f85a1c761cb95a4935c692a223ab7e19c4c28",
7
  "app.js": "3ef085aa517e167f8020eaef3ef26bbf4ca71f759e332c2358ddf3411c25c771",
8
  "attempt-history.json": "8555f458c1dd362f5a07447342994fddf265ff23bbc40e9bd6f9984a892ddb4e",
9
- "comparison.json": "1d92156de449708d2f190642a7247c94b80dab37915174dba8f908a832621c98",
10
- "data.json": "a8433e92fc2ca0ea0ab8debf5f697a0ee53e3bacb1968573e4b6b9a03b5f3731",
11
- "episodes.csv": "887754b432854d3e2c05538688ef2e16944fdf08facb001e2591052ae5e35d4f",
12
- "episodes.json": "f09de90724e941a862a8f716c57d049123a5f0a96252732bcb697feb603ad497",
13
  "failure-reviews.json": "c66a997c9ecd6f7f43f130a8a33cd64c7a5b2049033e9ccde653ee30e4796f23",
14
  "favicon.svg": "46063791218655f70c828ef71a1232a34fd38181da938338badec929ad226819",
15
  "index.html": "da4a91fd226b8792395edbd3d2badda0e1fd69913d9c27480c12bcbdbbc73c37",
16
  "licenses/RoboDojo-LICENSE.txt": "7794bb06af8fe5485ca912454ad1665ccd7846c45f9c2b1258658e480948cdbe",
17
- "protocol.json": "764850bb861719efbc63bf62ca4b2f2ce8e34797d6fb2d16aec94c1d3dc74894",
18
  "style.css": "dd31b30951c220ebb82bc96224b5e640913945679e42b2e0a42e2c373a329e6c",
19
- "summary.json": "c784cb052580571e67a596785372ac0f27cb924b19c41eb9d2e235b06f335f13",
20
- "task-index.json": "db238d1e28b1bf49e140a4bbd190962b20960bc3eae90ca0ac538f9ef3038e96"
21
  }
 
1
  {
2
  ".gitattributes": "51dec59a208c8656ce7d6614b7b547022f7a4720b1cdad6a20aeeda717ec090b",
3
  "DATA_FORMAT.md": "90cde3a7afcec6312f6705d47a959bd2135f6ed599b1ef70944eeca209b96778",
4
+ "README.md": "d80054f5f6a7da728394959a95a20f7e1371cf57f79d0b84594aa4b55651fc15",
5
+ "REPORT.md": "eeacb8f2858769e4fff001bb3441852bb72e8fd34088071fd4775001aec7fc2e",
6
  "THIRD_PARTY_NOTICES.md": "b90a0d2dc93b1686caed55e3c68f85a1c761cb95a4935c692a223ab7e19c4c28",
7
  "app.js": "3ef085aa517e167f8020eaef3ef26bbf4ca71f759e332c2358ddf3411c25c771",
8
  "attempt-history.json": "8555f458c1dd362f5a07447342994fddf265ff23bbc40e9bd6f9984a892ddb4e",
9
+ "comparison.json": "e0c3dd4bfeac628f940d768af769733fedf66d3394db9eccf5328512591d387b",
10
+ "data.json": "2efe9924aedbde874b036682c69ea9b94cf6248bf4c74b27e62587acc3a82944",
11
+ "episodes.csv": "fbc625d592f8b3e088cf4fb353b41c28c207e4807599b172a12030bff70b1b4f",
12
+ "episodes.json": "64c9d345c7b20f8a3bfc0ed5f61ce134e88c129751f2bf75ea04574b388160f1",
13
  "failure-reviews.json": "c66a997c9ecd6f7f43f130a8a33cd64c7a5b2049033e9ccde653ee30e4796f23",
14
  "favicon.svg": "46063791218655f70c828ef71a1232a34fd38181da938338badec929ad226819",
15
  "index.html": "da4a91fd226b8792395edbd3d2badda0e1fd69913d9c27480c12bcbdbbc73c37",
16
  "licenses/RoboDojo-LICENSE.txt": "7794bb06af8fe5485ca912454ad1665ccd7846c45f9c2b1258658e480948cdbe",
17
+ "protocol.json": "5d2352e222bf5ae662207791345ff568c54d29048d5307ecc2d0032bfc70c68a",
18
  "style.css": "dd31b30951c220ebb82bc96224b5e640913945679e42b2e0a42e2c373a329e6c",
19
+ "summary.json": "cb7991ab8460a670d98ae228a196d4a68c541590f487bdc134724ad1ee8344d7",
20
+ "task-index.json": "e6bfeee7badac814a46fd6fc83417e3299573e651e4ed539a52103a0a38188f5"
21
  }
protocol.json CHANGED
@@ -16,20 +16,20 @@
16
  "id": "task04",
17
  "name": "RoboDojo",
18
  "total": 42,
19
- "completed": 39,
20
- "pending": 3,
21
  "successes": 31,
22
- "valid_results": 39,
23
- "success_rate": 0.7948717948717948,
24
- "input_tokens": 229797708,
25
- "cached_input_tokens": 225752320,
26
- "output_tokens": 869279,
27
- "usage_complete": 39,
28
  "control_frequency_hz": 25,
29
  "max_control_steps": 7500,
30
  "preflight_results": 0,
31
- "formal_results": 39,
32
- "modified_results": 31,
33
  "original_results": 8
34
  }
35
  ],
 
16
  "id": "task04",
17
  "name": "RoboDojo",
18
  "total": 42,
19
+ "completed": 40,
20
+ "pending": 2,
21
  "successes": 31,
22
+ "valid_results": 40,
23
+ "success_rate": 0.775,
24
+ "input_tokens": 243059990,
25
+ "cached_input_tokens": 238855680,
26
+ "output_tokens": 911574,
27
+ "usage_complete": 40,
28
  "control_frequency_hz": 25,
29
  "max_control_steps": 7500,
30
  "preflight_results": 0,
31
+ "formal_results": 40,
32
+ "modified_results": 32,
33
  "original_results": 8
34
  }
35
  ],
publication-manifest.json CHANGED
@@ -10,11 +10,11 @@
10
  "bytes": 1129
11
  },
12
  "README.md": {
13
- "sha256": "e962b0773cc1cddd293ecd3182f6f36161e2396c7652751f19efe08fa992c1f9",
14
  "bytes": 1179
15
  },
16
  "REPORT.md": {
17
- "sha256": "1d1faa33c849daac0560cd4ede19c59d5fe1f7cd04e7a404f43714a5215006fe",
18
  "bytes": 1056
19
  },
20
  "THIRD_PARTY_NOTICES.md": {
@@ -30,20 +30,20 @@
30
  "bytes": 36661
31
  },
32
  "comparison.json": {
33
- "sha256": "1d92156de449708d2f190642a7247c94b80dab37915174dba8f908a832621c98",
34
- "bytes": 9461
35
  },
36
  "data.json": {
37
- "sha256": "a8433e92fc2ca0ea0ab8debf5f697a0ee53e3bacb1968573e4b6b9a03b5f3731",
38
- "bytes": 577958
39
  },
40
  "episodes.csv": {
41
- "sha256": "887754b432854d3e2c05538688ef2e16944fdf08facb001e2591052ae5e35d4f",
42
- "bytes": 3707
43
  },
44
  "episodes.json": {
45
- "sha256": "f09de90724e941a862a8f716c57d049123a5f0a96252732bcb697feb603ad497",
46
- "bytes": 408492
47
  },
48
  "failure-reviews.json": {
49
  "sha256": "c66a997c9ecd6f7f43f130a8a33cd64c7a5b2049033e9ccde653ee30e4796f23",
@@ -62,23 +62,23 @@
62
  "bytes": 1091
63
  },
64
  "protocol.json": {
65
- "sha256": "764850bb861719efbc63bf62ca4b2f2ce8e34797d6fb2d16aec94c1d3dc74894",
66
- "bytes": 1083
67
  },
68
  "style.css": {
69
  "sha256": "dd31b30951c220ebb82bc96224b5e640913945679e42b2e0a42e2c373a329e6c",
70
  "bytes": 16560
71
  },
72
  "summary.json": {
73
- "sha256": "c784cb052580571e67a596785372ac0f27cb924b19c41eb9d2e235b06f335f13",
74
- "bytes": 896
75
  },
76
  "task-index.json": {
77
- "sha256": "db238d1e28b1bf49e140a4bbd190962b20960bc3eae90ca0ac538f9ef3038e96",
78
- "bytes": 140033
79
  },
80
  "manifest.json": {
81
- "sha256": "b1f2ebc9cc75fc4375931ff9df5642fd800d0ec972f214e37af5284bcb4a8095",
82
  "bytes": 1671
83
  }
84
  }
 
10
  "bytes": 1129
11
  },
12
  "README.md": {
13
+ "sha256": "d80054f5f6a7da728394959a95a20f7e1371cf57f79d0b84594aa4b55651fc15",
14
  "bytes": 1179
15
  },
16
  "REPORT.md": {
17
+ "sha256": "eeacb8f2858769e4fff001bb3441852bb72e8fd34088071fd4775001aec7fc2e",
18
  "bytes": 1056
19
  },
20
  "THIRD_PARTY_NOTICES.md": {
 
30
  "bytes": 36661
31
  },
32
  "comparison.json": {
33
+ "sha256": "e0c3dd4bfeac628f940d768af769733fedf66d3394db9eccf5328512591d387b",
34
+ "bytes": 9451
35
  },
36
  "data.json": {
37
+ "sha256": "2efe9924aedbde874b036682c69ea9b94cf6248bf4c74b27e62587acc3a82944",
38
+ "bytes": 588863
39
  },
40
  "episodes.csv": {
41
+ "sha256": "fbc625d592f8b3e088cf4fb353b41c28c207e4807599b172a12030bff70b1b4f",
42
+ "bytes": 3732
43
  },
44
  "episodes.json": {
45
+ "sha256": "64c9d345c7b20f8a3bfc0ed5f61ce134e88c129751f2bf75ea04574b388160f1",
46
+ "bytes": 419004
47
  },
48
  "failure-reviews.json": {
49
  "sha256": "c66a997c9ecd6f7f43f130a8a33cd64c7a5b2049033e9ccde653ee30e4796f23",
 
62
  "bytes": 1091
63
  },
64
  "protocol.json": {
65
+ "sha256": "5d2352e222bf5ae662207791345ff568c54d29048d5307ecc2d0032bfc70c68a",
66
+ "bytes": 1070
67
  },
68
  "style.css": {
69
  "sha256": "dd31b30951c220ebb82bc96224b5e640913945679e42b2e0a42e2c373a329e6c",
70
  "bytes": 16560
71
  },
72
  "summary.json": {
73
+ "sha256": "cb7991ab8460a670d98ae228a196d4a68c541590f487bdc134724ad1ee8344d7",
74
+ "bytes": 883
75
  },
76
  "task-index.json": {
77
+ "sha256": "e6bfeee7badac814a46fd6fc83417e3299573e651e4ed539a52103a0a38188f5",
78
+ "bytes": 139958
79
  },
80
  "manifest.json": {
81
+ "sha256": "d51b26503363dca12298b8399ed870e06b342712c3dfeddb18ab2759e62193cb",
82
  "bytes": 1671
83
  }
84
  }
summary.json CHANGED
@@ -1,37 +1,37 @@
1
  {
2
  "planned_tasks": 42,
3
- "published_results": 39,
4
- "pending_tasks": 3,
5
  "families": [
6
  {
7
  "id": "task04",
8
  "name": "RoboDojo",
9
  "total": 42,
10
- "completed": 39,
11
- "pending": 3,
12
  "successes": 31,
13
- "valid_results": 39,
14
- "success_rate": 0.7948717948717948,
15
- "input_tokens": 229797708,
16
- "cached_input_tokens": 225752320,
17
- "output_tokens": 869279,
18
- "usage_complete": 39,
19
  "control_frequency_hz": 25,
20
  "max_control_steps": 7500,
21
  "preflight_results": 0,
22
- "formal_results": 39,
23
- "modified_results": 31,
24
  "original_results": 8
25
  }
26
  ],
27
  "progress": {
28
- "finished": 39,
29
- "interrupted": 2,
30
- "native_failures": 8,
31
  "native_successes": 31,
32
  "needs_review": 0,
33
  "queued": 0,
34
- "running": 1
35
  },
36
  "interrupted_attempts": 4,
37
  "usage_incomplete_tasks": [],
 
1
  {
2
  "planned_tasks": 42,
3
+ "published_results": 40,
4
+ "pending_tasks": 2,
5
  "families": [
6
  {
7
  "id": "task04",
8
  "name": "RoboDojo",
9
  "total": 42,
10
+ "completed": 40,
11
+ "pending": 2,
12
  "successes": 31,
13
+ "valid_results": 40,
14
+ "success_rate": 0.775,
15
+ "input_tokens": 243059990,
16
+ "cached_input_tokens": 238855680,
17
+ "output_tokens": 911574,
18
+ "usage_complete": 40,
19
  "control_frequency_hz": 25,
20
  "max_control_steps": 7500,
21
  "preflight_results": 0,
22
+ "formal_results": 40,
23
+ "modified_results": 32,
24
  "original_results": 8
25
  }
26
  ],
27
  "progress": {
28
+ "finished": 40,
29
+ "interrupted": 0,
30
+ "native_failures": 9,
31
  "native_successes": 31,
32
  "needs_review": 0,
33
  "queued": 0,
34
+ "running": 2
35
  },
36
  "interrupted_attempts": 4,
37
  "usage_incomplete_tasks": [],
task-index.json CHANGED
@@ -8,8 +8,8 @@
8
  "catalog_instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
9
  "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
10
  "instruction_source": "Current reviewed benchmark instruction; each recording retains its measured instruction.",
11
- "status": "pending",
12
- "episode_id": null,
13
  "planned_protocol": {
14
  "episodes": 1,
15
  "seed": 0,
@@ -97,8 +97,8 @@
97
  },
98
  "display_slot": "01",
99
  "display_key": "task04/01",
100
- "run_status": "running",
101
- "status_note": "Currently running.",
102
  "attempt_history": [
103
  {
104
  "id": "01-robodojo-make-toast-codex-seed0-attempt01",
@@ -3674,8 +3674,8 @@
3674
  },
3675
  "display_slot": "41",
3676
  "display_key": "task04/41",
3677
- "run_status": "interrupted",
3678
- "status_note": "Provider-interrupted attempt preserved; fresh replacement queued.",
3679
  "attempt_history": [
3680
  {
3681
  "id": "52-robodojo-swap-blocks-codex-seed0-attempt01",
@@ -3775,8 +3775,8 @@
3775
  },
3776
  "display_slot": "42",
3777
  "display_key": "task04/42",
3778
- "run_status": "interrupted",
3779
- "status_note": "Provider-interrupted attempt preserved; fresh replacement queued.",
3780
  "attempt_history": [
3781
  {
3782
  "id": "53-robodojo-sweep-blocks-codex-seed0-attempt01",
 
8
  "catalog_instruction": "Place two bread slices upright in the toaster, one per slot, leaving the other two on the rack. Press the lever down, then return both arms to their starting poses.",
9
  "native_instruction": "Pick up two slices of bread, place them into the toaster, and press the lever down.",
10
  "instruction_source": "Current reviewed benchmark instruction; each recording retains its measured instruction.",
11
+ "status": "completed",
12
+ "episode_id": "task04-01-seed0-formal",
13
  "planned_protocol": {
14
  "episodes": 1,
15
  "seed": 0,
 
97
  },
98
  "display_slot": "01",
99
  "display_key": "task04/01",
100
+ "run_status": "finished",
101
+ "status_note": "Queued for evaluation.",
102
  "attempt_history": [
103
  {
104
  "id": "01-robodojo-make-toast-codex-seed0-attempt01",
 
3674
  },
3675
  "display_slot": "41",
3676
  "display_key": "task04/41",
3677
+ "run_status": "running",
3678
+ "status_note": "Currently running.",
3679
  "attempt_history": [
3680
  {
3681
  "id": "52-robodojo-swap-blocks-codex-seed0-attempt01",
 
3775
  },
3776
  "display_slot": "42",
3777
  "display_key": "task04/42",
3778
+ "run_status": "running",
3779
+ "status_note": "Currently running.",
3780
  "attempt_history": [
3781
  {
3782
  "id": "53-robodojo-sweep-blocks-codex-seed0-attempt01",