Document fixed SEGMENT routing, attributed deferrals and exact final image evidence
Browse files- EVALUATION.json +1754 -18
- EVALUATION.md +9 -5
- IMAGE_IDENTITY.json +73 -20
- LINEAGE.json +51 -19
- LINEAGE.md +4 -2
- LOAD.md +2 -2
- PLATFORM_COMPATIBILITY.json +1747 -13
- PLATFORM_COMPATIBILITY.md +6 -10
- README.md +5 -9
- REQUIRED_LINKS.json +18 -15
- component_source/cap_fmt_inferrer.py +343 -0
- platform_wrapper/CONTRACT.json +24 -4
- platform_wrapper/bootstrap.py +118 -20
EVALUATION.json
CHANGED
|
@@ -4,6 +4,1689 @@
|
|
| 4 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
| 5 |
"clinical_deployment_qualified": false,
|
| 6 |
"completed_organizer_tryout_received": true,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 7 |
"docker_config_sha256": "d8fcfca448b374aab5d37c23382a02ef24367d7d66f6c5fbe194b65eb07f308b",
|
| 8 |
"exact_docker20": {
|
| 9 |
"answers": 20,
|
|
@@ -118,11 +1801,56 @@
|
|
| 118 |
"reference_correct": 1940,
|
| 119 |
"source_videos": 10
|
| 120 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 121 |
"historical_reference_platform_score_not_a_local_comparator": 0.5207852833,
|
| 122 |
"historical_runtime_scope": "exact_docker20/exact_docker500/exact_docker_zip20 and their qualified flags describe ancestor archive ed85 only; they are not inherited qualifications of replacement bytes.",
|
| 123 |
"human_report_sha256": "7fb91e9dbbeddd5815148a6519578e0700fd54817debaf5ebbe52deba640687f",
|
| 124 |
"independent_holdout": false,
|
| 125 |
"inherited_training_and_adaptive_selection_exposure": true,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 126 |
"metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 127 |
"paired_report_sha256": "a73eedbcbdfeac8f8500d4730980984518209b035f9571d6c10293390ae7035b",
|
| 128 |
"platform_qualified": false,
|
|
@@ -165,30 +1893,38 @@
|
|
| 165 |
"publication_and_organizer_access": "Private hold and deferred invitation remain unchanged",
|
| 166 |
"reference_registry_manifest_sha256": "333cd7fe10723f7b26f633c4d91d8e52db3a34ba58a96e4b93d39dd6f7a32b69",
|
| 167 |
"replacement_image": {
|
|
|
|
| 168 |
"actual_platform_result_uuid": null,
|
| 169 |
-
"
|
| 170 |
-
"
|
| 171 |
-
"
|
| 172 |
-
"
|
| 173 |
-
"
|
| 174 |
-
"
|
| 175 |
-
"
|
| 176 |
-
"
|
| 177 |
-
"
|
| 178 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 179 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 180 |
-
"layer_count":
|
| 181 |
"normalized_archive_import_manifest_sha256": null,
|
| 182 |
-
"
|
| 183 |
-
"
|
| 184 |
-
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 185 |
"platform_qualified": false,
|
| 186 |
-
"runtime_rehearsal_receipt_sha256": "
|
| 187 |
-
"runtime_rehearsal_status": "
|
| 188 |
-
"status": "
|
| 189 |
},
|
| 190 |
"schema": "segment-private-model-evaluation-presentation/1",
|
| 191 |
-
"scope": "
|
| 192 |
"strict": {
|
| 193 |
"candidate_correct": 2334,
|
| 194 |
"cases": 3940,
|
|
|
|
| 4 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
| 5 |
"clinical_deployment_qualified": false,
|
| 6 |
"completed_organizer_tryout_received": true,
|
| 7 |
+
"current_archive_acceptance": {
|
| 8 |
+
"archive_receipt": {
|
| 9 |
+
"bytes": 10192,
|
| 10 |
+
"sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1"
|
| 11 |
+
},
|
| 12 |
+
"cpu_acceptance": {
|
| 13 |
+
"bytes": 20753,
|
| 14 |
+
"sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030"
|
| 15 |
+
}
|
| 16 |
+
},
|
| 17 |
+
"current_candidate_policy": "The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row.",
|
| 18 |
+
"current_candidate_runtime": {
|
| 19 |
+
"actual_platform_execution": false,
|
| 20 |
+
"all_owned_containers_removed": true,
|
| 21 |
+
"answer_executions": 560,
|
| 22 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 23 |
+
"canonical_interface_passed": true,
|
| 24 |
+
"canonical_scientific_coverage": "degraded; recorded pre-generation deferrals; not ten neural-healthy videos",
|
| 25 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 26 |
+
"captures": [
|
| 27 |
+
{
|
| 28 |
+
"all_members_full_EOF": true,
|
| 29 |
+
"bytes": 2645450,
|
| 30 |
+
"captured_at_utc": "2026-09-10T19:24:53.860621+00:00",
|
| 31 |
+
"files_manifest": {
|
| 32 |
+
"bytes": 229218,
|
| 33 |
+
"sha256": "63559c528d27fe7489577017c813a6c7e34a264211a7ece4971019d98895b825"
|
| 34 |
+
},
|
| 35 |
+
"members": 1636,
|
| 36 |
+
"result": {
|
| 37 |
+
"bytes": 28525,
|
| 38 |
+
"sha256": "d7cb9390da5db9d5d59ed0b3548e0ae9342bfa215b3ba6d5d1a4050e94c1d021"
|
| 39 |
+
},
|
| 40 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-canonical-readback-actual-r2",
|
| 41 |
+
"stdout": {
|
| 42 |
+
"bytes": 3789704,
|
| 43 |
+
"sha256": "9dfe6f93a52f1919c2cf506c79cfcc82caefd266cec323fcd2d3877b7275f215"
|
| 44 |
+
}
|
| 45 |
+
},
|
| 46 |
+
{
|
| 47 |
+
"all_members_full_EOF": true,
|
| 48 |
+
"bytes": 20288188,
|
| 49 |
+
"captured_at_utc": "2026-09-10T19:49:58.361326+00:00",
|
| 50 |
+
"files_manifest": {
|
| 51 |
+
"bytes": 1639214,
|
| 52 |
+
"sha256": "0cf07af341f4528a5e1b75e804ddea2e54b1185b21f7bce79661a6faa2e69f53"
|
| 53 |
+
},
|
| 54 |
+
"members": 11682,
|
| 55 |
+
"result": {
|
| 56 |
+
"bytes": 292961,
|
| 57 |
+
"sha256": "6a812b95fa05133a2110124710d49e28ff69f5c045873236d3c3e2325adf7588"
|
| 58 |
+
},
|
| 59 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-parity-readback-actual-r1",
|
| 60 |
+
"stdout": {
|
| 61 |
+
"bytes": 28948867,
|
| 62 |
+
"sha256": "1e471021f4cdbafeed44c3f500f5b1fca55aeca8bbea452989897df2a9614e68"
|
| 63 |
+
}
|
| 64 |
+
},
|
| 65 |
+
{
|
| 66 |
+
"all_members_full_EOF": true,
|
| 67 |
+
"bytes": 1839358,
|
| 68 |
+
"captured_at_utc": "2026-09-10T19:54:10.682970+00:00",
|
| 69 |
+
"files_manifest": {
|
| 70 |
+
"bytes": 157255,
|
| 71 |
+
"sha256": "6ab7b85133085c6232145c50416a3752d440040eb77b529fddeb058a5dd7fb9b"
|
| 72 |
+
},
|
| 73 |
+
"members": 1133,
|
| 74 |
+
"result": {
|
| 75 |
+
"bytes": 8245,
|
| 76 |
+
"sha256": "d75f7ca9c889998c685c05c9905841240d534c803b76e56b46c13bfbe56f699a"
|
| 77 |
+
},
|
| 78 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-reverse20-readback-actual-r1",
|
| 79 |
+
"stdout": {
|
| 80 |
+
"bytes": 2625649,
|
| 81 |
+
"sha256": "f37ebd36d90432cc2f7b3f50a8f63a9d155182b9496c37bab5c6cd836732138a"
|
| 82 |
+
}
|
| 83 |
+
}
|
| 84 |
+
],
|
| 85 |
+
"cases": [
|
| 86 |
+
{
|
| 87 |
+
"answer_identity": {
|
| 88 |
+
"bytes": 778,
|
| 89 |
+
"sha256": "e3f4e2f740c2492bf640d19a8aa1de66b1d80710729e672c2ac267a7fd65c6c7"
|
| 90 |
+
},
|
| 91 |
+
"case": "01-canonical-linked10",
|
| 92 |
+
"container_id": "47c24392693fa37a700fee8f5f70a97e3d21ebd937a76f2031394c49a303adea",
|
| 93 |
+
"content": {
|
| 94 |
+
"t01": "no",
|
| 95 |
+
"t02": "1",
|
| 96 |
+
"t03": "100",
|
| 97 |
+
"t04": "00:00:10",
|
| 98 |
+
"t05": "Specimen",
|
| 99 |
+
"t06": "Clip, Sponge",
|
| 100 |
+
"t07": "top/right",
|
| 101 |
+
"t08": "no",
|
| 102 |
+
"t09": "1",
|
| 103 |
+
"t11": "no"
|
| 104 |
+
},
|
| 105 |
+
"count": 10,
|
| 106 |
+
"end_monotonic_upper": 2847.4376675359995,
|
| 107 |
+
"guard_identity": {
|
| 108 |
+
"bytes": 7021,
|
| 109 |
+
"sha256": "6797caf9bae08c1fee675acfab0df79341939ee8433714e7ae117b63a55e5ce8"
|
| 110 |
+
},
|
| 111 |
+
"host_child_seconds": 84.2375685119996,
|
| 112 |
+
"input_deferrals": [
|
| 113 |
+
{
|
| 114 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 115 |
+
"producer": {
|
| 116 |
+
"exception": {
|
| 117 |
+
"duration_seconds": 890.0,
|
| 118 |
+
"message": "Invalid SEGMENT duration",
|
| 119 |
+
"raise_function": "adaptive_n",
|
| 120 |
+
"raise_line": 51,
|
| 121 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 122 |
+
"sampler_domain_seconds": [
|
| 123 |
+
0.5,
|
| 124 |
+
300
|
| 125 |
+
],
|
| 126 |
+
"sampling_and_generation_not_reached": true,
|
| 127 |
+
"type": "ValueError"
|
| 128 |
+
},
|
| 129 |
+
"function": "segment_temporal_predict",
|
| 130 |
+
"line": 175,
|
| 131 |
+
"message": "segment_temporal_seam: t04 R1/build defer (Invalid SEGMENT duration)",
|
| 132 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 133 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 134 |
+
},
|
| 135 |
+
"qID": "t04",
|
| 136 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 137 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 138 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 139 |
+
},
|
| 140 |
+
{
|
| 141 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 142 |
+
"producer": {
|
| 143 |
+
"exception": {
|
| 144 |
+
"duration_seconds": 890.0,
|
| 145 |
+
"message": "Invalid SEGMENT duration",
|
| 146 |
+
"raise_function": "adaptive_n",
|
| 147 |
+
"raise_line": 51,
|
| 148 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 149 |
+
"sampler_domain_seconds": [
|
| 150 |
+
0.5,
|
| 151 |
+
300
|
| 152 |
+
],
|
| 153 |
+
"sampling_and_generation_not_reached": true,
|
| 154 |
+
"type": "ValueError"
|
| 155 |
+
},
|
| 156 |
+
"function": "segment_temporal_predict",
|
| 157 |
+
"line": 175,
|
| 158 |
+
"message": "segment_temporal_seam: t03 R1/build defer (Invalid SEGMENT duration)",
|
| 159 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 160 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 161 |
+
},
|
| 162 |
+
"qID": "t03",
|
| 163 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 164 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 165 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 166 |
+
},
|
| 167 |
+
{
|
| 168 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 169 |
+
"original_sampler_return": {
|
| 170 |
+
"function": "sample_frames",
|
| 171 |
+
"returned_frames": 0
|
| 172 |
+
},
|
| 173 |
+
"producer": {
|
| 174 |
+
"exception": null,
|
| 175 |
+
"function": "predict",
|
| 176 |
+
"message": "L17: no frames for t11 (video resolve/decode failed); deferring to rules",
|
| 177 |
+
"path": "/app/solution/layers/vlm_cholec.py"
|
| 178 |
+
},
|
| 179 |
+
"qID": "t11",
|
| 180 |
+
"reason": "Original main path returned no usable frames before generation",
|
| 181 |
+
"sample_observation_present": false,
|
| 182 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 183 |
+
"stage": "main_pre_generation_sampling"
|
| 184 |
+
}
|
| 185 |
+
],
|
| 186 |
+
"interface_passed": true,
|
| 187 |
+
"qids": [
|
| 188 |
+
"t01",
|
| 189 |
+
"t05",
|
| 190 |
+
"t07",
|
| 191 |
+
"t02",
|
| 192 |
+
"t06",
|
| 193 |
+
"t04",
|
| 194 |
+
"t03",
|
| 195 |
+
"t08",
|
| 196 |
+
"t09",
|
| 197 |
+
"t11"
|
| 198 |
+
],
|
| 199 |
+
"request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 200 |
+
"resources": {
|
| 201 |
+
"cgroup_memory_current_bytes": {
|
| 202 |
+
"maximum": 2044485632,
|
| 203 |
+
"p95_nearest_rank": 1902059520
|
| 204 |
+
},
|
| 205 |
+
"cpu_limit": 4,
|
| 206 |
+
"gpu_memory_mib": {
|
| 207 |
+
"maximum": 42429,
|
| 208 |
+
"p95_nearest_rank": 39145
|
| 209 |
+
},
|
| 210 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 211 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 2300993536,
|
| 212 |
+
"memory_limit_bytes": 34359738368,
|
| 213 |
+
"oom_events_observed": 0,
|
| 214 |
+
"platform_scratch_capacity_verified": false,
|
| 215 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 216 |
+
"samples": 40,
|
| 217 |
+
"scratch_counts_against_container_memory": true,
|
| 218 |
+
"scratch_limit_bytes": 17179869184,
|
| 219 |
+
"scratch_type": "tmpfs"
|
| 220 |
+
},
|
| 221 |
+
"result_identity": {
|
| 222 |
+
"bytes": 12340,
|
| 223 |
+
"sha256": "8928e1cde070fae87ad8f5a42009fa95de30e393ba282c70f419eeb831ebbbf6"
|
| 224 |
+
},
|
| 225 |
+
"scientific_coverage": "degraded; recorded pre-generation deferrals",
|
| 226 |
+
"source_clock_preserved": true,
|
| 227 |
+
"start_monotonic": 2763.200099024,
|
| 228 |
+
"start_record": {
|
| 229 |
+
"identity": {
|
| 230 |
+
"bytes": 443,
|
| 231 |
+
"sha256": "fa920d7760aeddd18f6a615c6c4b8d53e119688eea0b07ed8c294843d14d0390"
|
| 232 |
+
},
|
| 233 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-canonical_probe-r1/cases/01-canonical-linked10/START.json"
|
| 234 |
+
},
|
| 235 |
+
"startup_positive": 9,
|
| 236 |
+
"startup_zero_or_unmeasured": 1,
|
| 237 |
+
"strict_model_and_guard_health_passed": false
|
| 238 |
+
},
|
| 239 |
+
{
|
| 240 |
+
"answer_identity": {
|
| 241 |
+
"bytes": 780,
|
| 242 |
+
"sha256": "afcb5e5cbed527634fedfd6e6636a5513bd300cb345636efa72c14bea25c830d"
|
| 243 |
+
},
|
| 244 |
+
"case": "02-canonical-linked10-repeat",
|
| 245 |
+
"container_id": "47c24392693fa37a700fee8f5f70a97e3d21ebd937a76f2031394c49a303adea",
|
| 246 |
+
"content": {
|
| 247 |
+
"t01": "no",
|
| 248 |
+
"t02": "1",
|
| 249 |
+
"t03": "100",
|
| 250 |
+
"t04": "00:00:10",
|
| 251 |
+
"t05": "Specimen",
|
| 252 |
+
"t06": "Clip, Sponge",
|
| 253 |
+
"t07": "top/right",
|
| 254 |
+
"t08": "no",
|
| 255 |
+
"t09": "1",
|
| 256 |
+
"t11": "no"
|
| 257 |
+
},
|
| 258 |
+
"count": 10,
|
| 259 |
+
"end_monotonic_upper": 2931.8569238749997,
|
| 260 |
+
"guard_identity": {
|
| 261 |
+
"bytes": 7021,
|
| 262 |
+
"sha256": "c7ee60a3173018d4b5facf4519ab98aae342435a02b228f6c61b9508e930ebc3"
|
| 263 |
+
},
|
| 264 |
+
"host_child_seconds": 84.22928358299987,
|
| 265 |
+
"input_deferrals": [
|
| 266 |
+
{
|
| 267 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 268 |
+
"producer": {
|
| 269 |
+
"exception": {
|
| 270 |
+
"duration_seconds": 890.0,
|
| 271 |
+
"message": "Invalid SEGMENT duration",
|
| 272 |
+
"raise_function": "adaptive_n",
|
| 273 |
+
"raise_line": 51,
|
| 274 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 275 |
+
"sampler_domain_seconds": [
|
| 276 |
+
0.5,
|
| 277 |
+
300
|
| 278 |
+
],
|
| 279 |
+
"sampling_and_generation_not_reached": true,
|
| 280 |
+
"type": "ValueError"
|
| 281 |
+
},
|
| 282 |
+
"function": "segment_temporal_predict",
|
| 283 |
+
"line": 175,
|
| 284 |
+
"message": "segment_temporal_seam: t04 R1/build defer (Invalid SEGMENT duration)",
|
| 285 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 286 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 287 |
+
},
|
| 288 |
+
"qID": "t04",
|
| 289 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 290 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 291 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 292 |
+
},
|
| 293 |
+
{
|
| 294 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 295 |
+
"producer": {
|
| 296 |
+
"exception": {
|
| 297 |
+
"duration_seconds": 890.0,
|
| 298 |
+
"message": "Invalid SEGMENT duration",
|
| 299 |
+
"raise_function": "adaptive_n",
|
| 300 |
+
"raise_line": 51,
|
| 301 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 302 |
+
"sampler_domain_seconds": [
|
| 303 |
+
0.5,
|
| 304 |
+
300
|
| 305 |
+
],
|
| 306 |
+
"sampling_and_generation_not_reached": true,
|
| 307 |
+
"type": "ValueError"
|
| 308 |
+
},
|
| 309 |
+
"function": "segment_temporal_predict",
|
| 310 |
+
"line": 175,
|
| 311 |
+
"message": "segment_temporal_seam: t03 R1/build defer (Invalid SEGMENT duration)",
|
| 312 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 313 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 314 |
+
},
|
| 315 |
+
"qID": "t03",
|
| 316 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 317 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 318 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 319 |
+
},
|
| 320 |
+
{
|
| 321 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 322 |
+
"original_sampler_return": {
|
| 323 |
+
"function": "sample_frames",
|
| 324 |
+
"returned_frames": 0
|
| 325 |
+
},
|
| 326 |
+
"producer": {
|
| 327 |
+
"exception": null,
|
| 328 |
+
"function": "predict",
|
| 329 |
+
"message": "L17: no frames for t11 (video resolve/decode failed); deferring to rules",
|
| 330 |
+
"path": "/app/solution/layers/vlm_cholec.py"
|
| 331 |
+
},
|
| 332 |
+
"qID": "t11",
|
| 333 |
+
"reason": "Original main path returned no usable frames before generation",
|
| 334 |
+
"sample_observation_present": false,
|
| 335 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 336 |
+
"stage": "main_pre_generation_sampling"
|
| 337 |
+
}
|
| 338 |
+
],
|
| 339 |
+
"interface_passed": true,
|
| 340 |
+
"qids": [
|
| 341 |
+
"t01",
|
| 342 |
+
"t05",
|
| 343 |
+
"t07",
|
| 344 |
+
"t02",
|
| 345 |
+
"t06",
|
| 346 |
+
"t04",
|
| 347 |
+
"t03",
|
| 348 |
+
"t08",
|
| 349 |
+
"t09",
|
| 350 |
+
"t11"
|
| 351 |
+
],
|
| 352 |
+
"request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 353 |
+
"resources": {
|
| 354 |
+
"cgroup_memory_current_bytes": {
|
| 355 |
+
"maximum": 2512261120,
|
| 356 |
+
"p95_nearest_rank": 2428211200
|
| 357 |
+
},
|
| 358 |
+
"cpu_limit": 4,
|
| 359 |
+
"gpu_memory_mib": {
|
| 360 |
+
"maximum": 42429,
|
| 361 |
+
"p95_nearest_rank": 39145
|
| 362 |
+
},
|
| 363 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 364 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 2772975616,
|
| 365 |
+
"memory_limit_bytes": 34359738368,
|
| 366 |
+
"oom_events_observed": 0,
|
| 367 |
+
"platform_scratch_capacity_verified": false,
|
| 368 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 369 |
+
"samples": 40,
|
| 370 |
+
"scratch_counts_against_container_memory": true,
|
| 371 |
+
"scratch_limit_bytes": 17179869184,
|
| 372 |
+
"scratch_type": "tmpfs"
|
| 373 |
+
},
|
| 374 |
+
"result_identity": {
|
| 375 |
+
"bytes": 12337,
|
| 376 |
+
"sha256": "e1ea18dd35cb1e1ad5b02245f0d892d2a1d255c1c5360ba0e8918fefed1d1e08"
|
| 377 |
+
},
|
| 378 |
+
"scientific_coverage": "degraded; recorded pre-generation deferrals",
|
| 379 |
+
"source_clock_preserved": true,
|
| 380 |
+
"start_monotonic": 2847.627640292,
|
| 381 |
+
"start_record": {
|
| 382 |
+
"identity": {
|
| 383 |
+
"bytes": 443,
|
| 384 |
+
"sha256": "b5a7c4624a764f4a2dbccc1cf79e127773bd1985128adc230db8572426d8b2eb"
|
| 385 |
+
},
|
| 386 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-canonical_probe-r1/cases/02-canonical-linked10-repeat/START.json"
|
| 387 |
+
},
|
| 388 |
+
"startup_positive": 9,
|
| 389 |
+
"startup_zero_or_unmeasured": 1,
|
| 390 |
+
"strict_model_and_guard_health_passed": false
|
| 391 |
+
},
|
| 392 |
+
{
|
| 393 |
+
"answer_identity": {
|
| 394 |
+
"bytes": 1703,
|
| 395 |
+
"sha256": "ee8f1586c580be9a5509d2d3caa2fb6945acc5095cdbb2529aa23b341d247658"
|
| 396 |
+
},
|
| 397 |
+
"case": "01-short20-parity",
|
| 398 |
+
"container_id": "a82f570fd198933369b1389af3f5086b77acb0c04d854b44a3491d87c6182bf9",
|
| 399 |
+
"content": {
|
| 400 |
+
"1002507": "no",
|
| 401 |
+
"1051421": "bottom/left",
|
| 402 |
+
"1149572": "00:18:17",
|
| 403 |
+
"1309135": "no",
|
| 404 |
+
"134293": "00:21:31",
|
| 405 |
+
"1708874": "Specimen",
|
| 406 |
+
"2510770": "00:34:00",
|
| 407 |
+
"5022542": "white",
|
| 408 |
+
"5022624": "white",
|
| 409 |
+
"5024372": "structure: cystic duct; object: external drain.",
|
| 410 |
+
"5025914": "00:00:59",
|
| 411 |
+
"5025915": "Clip",
|
| 412 |
+
"5026032": "Bleeding from the cystic artery.",
|
| 413 |
+
"5026120": "0",
|
| 414 |
+
"5026343": "no",
|
| 415 |
+
"5026358": "0",
|
| 416 |
+
"5026778": "00:00:00",
|
| 417 |
+
"53": "Clip",
|
| 418 |
+
"607517": "bottom/right",
|
| 419 |
+
"734024": "00:31:10"
|
| 420 |
+
},
|
| 421 |
+
"count": 20,
|
| 422 |
+
"end_monotonic_upper": 3234.9861011519997,
|
| 423 |
+
"guard_identity": {
|
| 424 |
+
"bytes": 3085,
|
| 425 |
+
"sha256": "bc0a52c686dec50396be7fca5095b57a4aed427560439d4e48147fbf75f0cfb9"
|
| 426 |
+
},
|
| 427 |
+
"host_child_seconds": 119.87803057799965,
|
| 428 |
+
"input_deferrals": [],
|
| 429 |
+
"interface_passed": true,
|
| 430 |
+
"qids": [
|
| 431 |
+
"53",
|
| 432 |
+
"134293",
|
| 433 |
+
"5022542",
|
| 434 |
+
"5025914",
|
| 435 |
+
"607517",
|
| 436 |
+
"5026120",
|
| 437 |
+
"5024372",
|
| 438 |
+
"734024",
|
| 439 |
+
"1002507",
|
| 440 |
+
"5026778",
|
| 441 |
+
"5026343",
|
| 442 |
+
"1051421",
|
| 443 |
+
"5026032",
|
| 444 |
+
"1149572",
|
| 445 |
+
"5022624",
|
| 446 |
+
"1309135",
|
| 447 |
+
"5025915",
|
| 448 |
+
"5026358",
|
| 449 |
+
"1708874",
|
| 450 |
+
"2510770"
|
| 451 |
+
],
|
| 452 |
+
"request_sha256": "b4b092013a6fa276176c0d1aa0452f4301e4dfcc831481c5933da819ab1eaefd",
|
| 453 |
+
"resources": {
|
| 454 |
+
"cgroup_memory_current_bytes": {
|
| 455 |
+
"maximum": 2536386560,
|
| 456 |
+
"p95_nearest_rank": 2535747584
|
| 457 |
+
},
|
| 458 |
+
"cpu_limit": 4,
|
| 459 |
+
"gpu_memory_mib": {
|
| 460 |
+
"maximum": 43589,
|
| 461 |
+
"p95_nearest_rank": 43589
|
| 462 |
+
},
|
| 463 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 464 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3692486656,
|
| 465 |
+
"memory_limit_bytes": 34359738368,
|
| 466 |
+
"oom_events_observed": 0,
|
| 467 |
+
"platform_scratch_capacity_verified": false,
|
| 468 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 469 |
+
"samples": 56,
|
| 470 |
+
"scratch_counts_against_container_memory": true,
|
| 471 |
+
"scratch_limit_bytes": 17179869184,
|
| 472 |
+
"scratch_type": "tmpfs"
|
| 473 |
+
},
|
| 474 |
+
"result_identity": {
|
| 475 |
+
"bytes": 6162,
|
| 476 |
+
"sha256": "0e249a06e5ad2065ca374bdb12b02c6d4fb0b2b2da5844c0635970d35fa06d2a"
|
| 477 |
+
},
|
| 478 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 479 |
+
"source_clock_preserved": true,
|
| 480 |
+
"start_monotonic": 3115.108070574,
|
| 481 |
+
"start_record": {
|
| 482 |
+
"identity": {
|
| 483 |
+
"bytes": 287,
|
| 484 |
+
"sha256": "29d87b92dc73c23ebf735c2bc1c6b56943d82191e6c50b07a8e88bbea44e945f"
|
| 485 |
+
},
|
| 486 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-parity-r1/cases/01-short20-parity/START.json"
|
| 487 |
+
},
|
| 488 |
+
"startup_positive": 20,
|
| 489 |
+
"startup_zero_or_unmeasured": 0,
|
| 490 |
+
"strict_model_and_guard_health_passed": true
|
| 491 |
+
},
|
| 492 |
+
{
|
| 493 |
+
"answer_identity": {
|
| 494 |
+
"bytes": 41841,
|
| 495 |
+
"sha256": "468cc506540c50042a3b4920034c7517082414a1a80be9bf3d87c68065c4e63a"
|
| 496 |
+
},
|
| 497 |
+
"case": "02-loose500-parity",
|
| 498 |
+
"container_id": "5f7d7c2a2ba092de816635ef48d05917bda5a5cdb6277ef61b62153e5abf443e",
|
| 499 |
+
"content": {
|
| 500 |
+
"2022114": "External drain",
|
| 501 |
+
"2022119": "Needle",
|
| 502 |
+
"2022194": "External drain",
|
| 503 |
+
"2022453": "Sponge",
|
| 504 |
+
"2022497": "Sponge",
|
| 505 |
+
"2022501": "Needle",
|
| 506 |
+
"2022583": "External drain",
|
| 507 |
+
"2022663": "Sponge",
|
| 508 |
+
"2022741": "External drain",
|
| 509 |
+
"2022752": "Needle",
|
| 510 |
+
"2022770": "Needle",
|
| 511 |
+
"2022989": "Sponge",
|
| 512 |
+
"2024059": "Clip",
|
| 513 |
+
"2025346": "Sponge",
|
| 514 |
+
"2026205": "00:00:31",
|
| 515 |
+
"2028444": "none",
|
| 516 |
+
"2028472": "Sponge",
|
| 517 |
+
"2028497": "Clip",
|
| 518 |
+
"2028645": "Sponge",
|
| 519 |
+
"2028657": "Clip, Needle",
|
| 520 |
+
"2028703": "none",
|
| 521 |
+
"2029512": "Sponge",
|
| 522 |
+
"2029527": "Clip, Sponge",
|
| 523 |
+
"2029541": "Needle",
|
| 524 |
+
"2029735": "Needle",
|
| 525 |
+
"2029741": "Needle, Sponge",
|
| 526 |
+
"2029771": "External drain",
|
| 527 |
+
"2029792": "External drain",
|
| 528 |
+
"2029905": "Needle",
|
| 529 |
+
"2030588": "Clip",
|
| 530 |
+
"2030675": "Clip",
|
| 531 |
+
"2031472": "bottom/left",
|
| 532 |
+
"2031489": "bottom/right",
|
| 533 |
+
"2031892": "bottom/right",
|
| 534 |
+
"2031921": "bottom/left",
|
| 535 |
+
"2031942": "top/left",
|
| 536 |
+
"2031956": "bottom/left",
|
| 537 |
+
"2032095": "top/right",
|
| 538 |
+
"2032184": "top/left",
|
| 539 |
+
"2033679": "top/left",
|
| 540 |
+
"2034452": "Needle",
|
| 541 |
+
"2034469": "Needle, Sponge",
|
| 542 |
+
"2034497": "External drain",
|
| 543 |
+
"2034583": "Needle",
|
| 544 |
+
"2034604": "none",
|
| 545 |
+
"2034618": "none",
|
| 546 |
+
"2034657": "Sponge",
|
| 547 |
+
"2034729": "none",
|
| 548 |
+
"2034741": "Needle, Sponge",
|
| 549 |
+
"2035272": "1",
|
| 550 |
+
"2037927": "Sponge, Needle",
|
| 551 |
+
"2038012": "Needle, Sponge",
|
| 552 |
+
"2038999": "Sponge",
|
| 553 |
+
"2039181": "Sponge",
|
| 554 |
+
"2039898": "Specimen",
|
| 555 |
+
"2040081": "External drain",
|
| 556 |
+
"2040308": "Needle",
|
| 557 |
+
"2040468": "Needle",
|
| 558 |
+
"2041791": "00:34:13",
|
| 559 |
+
"2041849": "00:34:09",
|
| 560 |
+
"2041932": "00:34:01",
|
| 561 |
+
"2042073": "00:34:10",
|
| 562 |
+
"2043159": "00:35:17",
|
| 563 |
+
"2043239": "00:35:16",
|
| 564 |
+
"2043334": "00:36:49",
|
| 565 |
+
"2043370": "00:34:48",
|
| 566 |
+
"2043436": "00:34:44",
|
| 567 |
+
"2043444": "00:36:51",
|
| 568 |
+
"2043572": "yes",
|
| 569 |
+
"2043617": "no",
|
| 570 |
+
"2043902": "yes",
|
| 571 |
+
"2043918": "yes",
|
| 572 |
+
"2046369": "33.33",
|
| 573 |
+
"2049331": "0",
|
| 574 |
+
"2049399": "0",
|
| 575 |
+
"2049515": "1",
|
| 576 |
+
"2049571": "1",
|
| 577 |
+
"2049588": "1",
|
| 578 |
+
"2049610": "1",
|
| 579 |
+
"2049646": "1",
|
| 580 |
+
"2050865": "0",
|
| 581 |
+
"2050888": "0",
|
| 582 |
+
"2051033": "0",
|
| 583 |
+
"2051137": "0",
|
| 584 |
+
"2053022": "1",
|
| 585 |
+
"2053224": "2",
|
| 586 |
+
"2054725": "00:00:11",
|
| 587 |
+
"2057148": "00:16:01",
|
| 588 |
+
"2057155": "00:16:06",
|
| 589 |
+
"2057163": "00:16:06",
|
| 590 |
+
"2057211": "00:16:06",
|
| 591 |
+
"2057227": "00:16:07",
|
| 592 |
+
"2057237": "00:16:06",
|
| 593 |
+
"2057267": "00:16:06",
|
| 594 |
+
"2057279": "00:16:07",
|
| 595 |
+
"2057286": "00:16:06",
|
| 596 |
+
"2057300": "00:16:06",
|
| 597 |
+
"2059503": "bottom/left",
|
| 598 |
+
"2059552": "bottom/right",
|
| 599 |
+
"2059553": "bottom/right",
|
| 600 |
+
"2059941": "bottom/left",
|
| 601 |
+
"2061434": "yes",
|
| 602 |
+
"2061671": "no",
|
| 603 |
+
"2062534": "no",
|
| 604 |
+
"2063092": "no",
|
| 605 |
+
"2063239": "yes",
|
| 606 |
+
"2063293": "yes",
|
| 607 |
+
"2063756": "00:34:08",
|
| 608 |
+
"2063780": "00:34:07",
|
| 609 |
+
"2063795": "00:34:08",
|
| 610 |
+
"2063824": "00:34:08",
|
| 611 |
+
"2063837": "00:34:08",
|
| 612 |
+
"2063848": "00:34:08",
|
| 613 |
+
"2063851": "00:34:07",
|
| 614 |
+
"2063864": "00:34:08",
|
| 615 |
+
"2063885": "00:34:07",
|
| 616 |
+
"2063887": "00:34:10",
|
| 617 |
+
"2064580": "00:32:00",
|
| 618 |
+
"2064616": "00:32:00",
|
| 619 |
+
"2064636": "00:31:59",
|
| 620 |
+
"2064643": "00:32:01",
|
| 621 |
+
"2064659": "00:32:00",
|
| 622 |
+
"2064673": "00:32:00",
|
| 623 |
+
"2064682": "00:32:00",
|
| 624 |
+
"2064694": "00:32:00",
|
| 625 |
+
"2064712": "00:32:01",
|
| 626 |
+
"2064714": "00:32:01",
|
| 627 |
+
"2065472": "00:16:35",
|
| 628 |
+
"2065489": "00:18:17",
|
| 629 |
+
"2065591": "00:19:58",
|
| 630 |
+
"2065598": "00:21:11",
|
| 631 |
+
"2065646": "00:20:37",
|
| 632 |
+
"2065797": "00:18:44",
|
| 633 |
+
"2065808": "00:32:50",
|
| 634 |
+
"2065817": "00:16:40",
|
| 635 |
+
"2065869": "00:18:58",
|
| 636 |
+
"2065906": "00:19:58",
|
| 637 |
+
"2067923": "00:16:06",
|
| 638 |
+
"2068048": "00:19:36",
|
| 639 |
+
"2068049": "00:18:14",
|
| 640 |
+
"2068055": "00:19:34",
|
| 641 |
+
"2068161": "00:18:14",
|
| 642 |
+
"2068300": "00:24:32",
|
| 643 |
+
"2068307": "00:18:15",
|
| 644 |
+
"2068372": "00:18:14",
|
| 645 |
+
"2068408": "00:16:06",
|
| 646 |
+
"2073035": "none",
|
| 647 |
+
"2073919": "none",
|
| 648 |
+
"2075247": "00:00:00",
|
| 649 |
+
"2077845": "00:00:00",
|
| 650 |
+
"2078910": "2",
|
| 651 |
+
"2081312": "1",
|
| 652 |
+
"2081393": "0",
|
| 653 |
+
"2083526": "External drain",
|
| 654 |
+
"2083546": "Needle",
|
| 655 |
+
"2083598": "Needle",
|
| 656 |
+
"2083713": "Sponge",
|
| 657 |
+
"2083734": "External drain",
|
| 658 |
+
"2083823": "Sponge",
|
| 659 |
+
"2084095": "0",
|
| 660 |
+
"2084403": "0",
|
| 661 |
+
"2085018": "0",
|
| 662 |
+
"2085463": "0",
|
| 663 |
+
"2086586": "External drain",
|
| 664 |
+
"2086692": "Sponge",
|
| 665 |
+
"2086794": "External drain",
|
| 666 |
+
"2086848": "Needle",
|
| 667 |
+
"2086889": "Sponge",
|
| 668 |
+
"2086964": "Needle",
|
| 669 |
+
"2088094": "1",
|
| 670 |
+
"2088319": "1",
|
| 671 |
+
"2090529": "2",
|
| 672 |
+
"2090662": "1",
|
| 673 |
+
"2091732": "no",
|
| 674 |
+
"2092566": "no",
|
| 675 |
+
"2092742": "yes",
|
| 676 |
+
"2092890": "yes",
|
| 677 |
+
"2095518": "yes",
|
| 678 |
+
"2095708": "yes",
|
| 679 |
+
"2095740": "no",
|
| 680 |
+
"2095822": "yes",
|
| 681 |
+
"2096375": "top/left, top/right, bottom/right",
|
| 682 |
+
"2096404": "top/left, top/right, bottom/right",
|
| 683 |
+
"2096471": "top/left, top/right, bottom/right",
|
| 684 |
+
"2096489": "top/left, top/right, bottom/right",
|
| 685 |
+
"2096566": "bottom/left",
|
| 686 |
+
"2096665": "bottom/left",
|
| 687 |
+
"2096801": "yes",
|
| 688 |
+
"2097583": "no",
|
| 689 |
+
"2098886": "no",
|
| 690 |
+
"2099249": "yes",
|
| 691 |
+
"2099769": "no",
|
| 692 |
+
"2100508": "no",
|
| 693 |
+
"2100784": "no",
|
| 694 |
+
"2101310": "no",
|
| 695 |
+
"2102568": "00:16:07",
|
| 696 |
+
"2102578": "00:16:04",
|
| 697 |
+
"2102586": "00:16:06",
|
| 698 |
+
"2102602": "00:16:06",
|
| 699 |
+
"2102608": "00:16:06",
|
| 700 |
+
"2102627": "00:16:06",
|
| 701 |
+
"2102633": "00:16:07",
|
| 702 |
+
"2102644": "00:16:06",
|
| 703 |
+
"2102656": "00:16:06",
|
| 704 |
+
"2102671": "00:16:06",
|
| 705 |
+
"2104267": "Clip",
|
| 706 |
+
"2104269": "Clip",
|
| 707 |
+
"2104280": "External drain",
|
| 708 |
+
"2104284": "External drain",
|
| 709 |
+
"2104286": "External drain",
|
| 710 |
+
"2104288": "Clip",
|
| 711 |
+
"2104291": "Clip",
|
| 712 |
+
"2104306": "External drain",
|
| 713 |
+
"2104335": "Clip",
|
| 714 |
+
"2104359": "External drain",
|
| 715 |
+
"2104362": "Clip",
|
| 716 |
+
"2104461": "Clip",
|
| 717 |
+
"2104468": "Clip",
|
| 718 |
+
"2104489": "Sponge",
|
| 719 |
+
"2104490": "External drain",
|
| 720 |
+
"2104493": "External drain",
|
| 721 |
+
"2105344": "none",
|
| 722 |
+
"2105363": "none",
|
| 723 |
+
"2105430": "none",
|
| 724 |
+
"2106261": "00:00:19",
|
| 725 |
+
"2106570": "00:00:00",
|
| 726 |
+
"2106727": "00:00:00",
|
| 727 |
+
"2107536": "none",
|
| 728 |
+
"2107566": "none",
|
| 729 |
+
"2107638": "none",
|
| 730 |
+
"2108254": "Clip",
|
| 731 |
+
"2108288": "Clip",
|
| 732 |
+
"2108366": "Clip",
|
| 733 |
+
"2108374": "External drain",
|
| 734 |
+
"2108658": "Clip",
|
| 735 |
+
"2108680": "Clip",
|
| 736 |
+
"2108694": "External drain",
|
| 737 |
+
"2108698": "External drain",
|
| 738 |
+
"2109255": "top/right",
|
| 739 |
+
"2109259": "top/right",
|
| 740 |
+
"2109283": "top/right",
|
| 741 |
+
"2109286": "top/right",
|
| 742 |
+
"2109722": "none",
|
| 743 |
+
"2109730": "none",
|
| 744 |
+
"2109841": "Clip",
|
| 745 |
+
"2109867": "Clip",
|
| 746 |
+
"2109928": "none",
|
| 747 |
+
"2109962": "Clip",
|
| 748 |
+
"2109995": "Clip",
|
| 749 |
+
"2110014": "none",
|
| 750 |
+
"2110710": "1",
|
| 751 |
+
"2110737": "1",
|
| 752 |
+
"2110841": "2",
|
| 753 |
+
"2111127": "3",
|
| 754 |
+
"2111180": "1",
|
| 755 |
+
"2111222": "2",
|
| 756 |
+
"2111860": "Clip",
|
| 757 |
+
"2111886": "Clip",
|
| 758 |
+
"2111935": "Clip",
|
| 759 |
+
"2112119": "Clip",
|
| 760 |
+
"2112722": "External drain",
|
| 761 |
+
"2112731": "External drain",
|
| 762 |
+
"2112733": "External drain",
|
| 763 |
+
"2112740": "External drain",
|
| 764 |
+
"2113360": "16.67",
|
| 765 |
+
"2113374": "10",
|
| 766 |
+
"2113734": "1.67",
|
| 767 |
+
"2114346": "0",
|
| 768 |
+
"2114354": "0",
|
| 769 |
+
"2114355": "0",
|
| 770 |
+
"2114647": "1",
|
| 771 |
+
"2114657": "1",
|
| 772 |
+
"2114870": "1",
|
| 773 |
+
"2115554": "00:00:00",
|
| 774 |
+
"2115599": "00:00:00",
|
| 775 |
+
"2116014": "00:00:23",
|
| 776 |
+
"2116561": "01:43:10",
|
| 777 |
+
"2116564": "01:43:10",
|
| 778 |
+
"2116567": "01:43:09",
|
| 779 |
+
"2116577": "01:43:10",
|
| 780 |
+
"2116602": "00:24:28",
|
| 781 |
+
"2116606": "00:24:46",
|
| 782 |
+
"2116624": "00:24:53",
|
| 783 |
+
"2116628": "00:23:18",
|
| 784 |
+
"2116629": "00:24:48",
|
| 785 |
+
"2116647": "00:23:18",
|
| 786 |
+
"2116649": "00:24:46",
|
| 787 |
+
"2116651": "00:23:20",
|
| 788 |
+
"2116661": "00:24:47",
|
| 789 |
+
"2116664": "00:24:48",
|
| 790 |
+
"2116678": "00:24:53",
|
| 791 |
+
"2116681": "00:23:55",
|
| 792 |
+
"2116691": "00:24:45",
|
| 793 |
+
"2116693": "00:24:13",
|
| 794 |
+
"2116696": "00:24:50",
|
| 795 |
+
"2116701": "00:24:46",
|
| 796 |
+
"2116702": "00:24:14",
|
| 797 |
+
"2116705": "00:24:16",
|
| 798 |
+
"2116713": "00:24:20",
|
| 799 |
+
"2116717": "00:24:28",
|
| 800 |
+
"2116720": "00:24:28",
|
| 801 |
+
"2116727": "00:24:47",
|
| 802 |
+
"2116728": "00:24:48",
|
| 803 |
+
"2116729": "00:24:47",
|
| 804 |
+
"2116737": "00:24:48",
|
| 805 |
+
"2116746": "00:24:54",
|
| 806 |
+
"2117601": "no",
|
| 807 |
+
"2117633": "no",
|
| 808 |
+
"2117662": "no",
|
| 809 |
+
"2117674": "00:24:46",
|
| 810 |
+
"2117675": "00:24:46",
|
| 811 |
+
"2117676": "00:24:28",
|
| 812 |
+
"2117677": "00:24:46",
|
| 813 |
+
"2117678": "00:24:46",
|
| 814 |
+
"2117696": "00:24:54",
|
| 815 |
+
"2117697": "00:24:54",
|
| 816 |
+
"2117698": "00:24:54",
|
| 817 |
+
"2117699": "00:23:23",
|
| 818 |
+
"2117700": "00:24:46",
|
| 819 |
+
"2117705": "00:24:51",
|
| 820 |
+
"2117739": "00:24:56",
|
| 821 |
+
"2117789": "00:24:54",
|
| 822 |
+
"2117798": "00:24:54",
|
| 823 |
+
"2117814": "00:24:58",
|
| 824 |
+
"2117815": "00:24:59",
|
| 825 |
+
"2117816": "00:24:59",
|
| 826 |
+
"2118590": "01:43:10",
|
| 827 |
+
"2118666": "00:25:23",
|
| 828 |
+
"2118673": "00:25:23",
|
| 829 |
+
"2118706": "00:25:51",
|
| 830 |
+
"2118714": "00:25:52",
|
| 831 |
+
"2118715": "00:26:04",
|
| 832 |
+
"2118781": "00:25:10",
|
| 833 |
+
"2118834": "00:25:53",
|
| 834 |
+
"2118837": "00:25:51",
|
| 835 |
+
"2118855": "00:25:51",
|
| 836 |
+
"2118860": "00:25:22",
|
| 837 |
+
"2118863": "00:25:52",
|
| 838 |
+
"2118871": "00:25:52",
|
| 839 |
+
"2118882": "00:26:38",
|
| 840 |
+
"2118891": "00:25:52",
|
| 841 |
+
"2118897": "00:26:30",
|
| 842 |
+
"2118908": "00:26:17",
|
| 843 |
+
"2118915": "00:25:53",
|
| 844 |
+
"2118919": "00:26:40",
|
| 845 |
+
"2118937": "00:25:52",
|
| 846 |
+
"2118942": "00:36:48",
|
| 847 |
+
"2118971": "00:37:55",
|
| 848 |
+
"2118979": "00:36:52",
|
| 849 |
+
"2118986": "00:38:10",
|
| 850 |
+
"2119006": "00:38:30",
|
| 851 |
+
"2119021": "00:37:20",
|
| 852 |
+
"2119024": "00:37:19",
|
| 853 |
+
"2119044": "00:39:08",
|
| 854 |
+
"2119056": "00:37:46",
|
| 855 |
+
"2119063": "00:39:27",
|
| 856 |
+
"2119599": "01:43:10",
|
| 857 |
+
"2119603": "01:43:10",
|
| 858 |
+
"2119607": "01:43:09",
|
| 859 |
+
"2119617": "01:43:10",
|
| 860 |
+
"2119704": "00:25:37",
|
| 861 |
+
"2119731": "00:37:26",
|
| 862 |
+
"2119744": "00:37:26",
|
| 863 |
+
"2119766": "00:23:22",
|
| 864 |
+
"2119784": "00:23:15",
|
| 865 |
+
"2119790": "00:24:46",
|
| 866 |
+
"2119803": "00:24:47",
|
| 867 |
+
"2119823": "00:23:59",
|
| 868 |
+
"2119825": "00:23:56",
|
| 869 |
+
"2119832": "00:24:09",
|
| 870 |
+
"2119837": "00:24:12",
|
| 871 |
+
"2119841": "00:24:47",
|
| 872 |
+
"2119856": "00:24:20",
|
| 873 |
+
"2119858": "00:24:22",
|
| 874 |
+
"2119872": "00:24:45",
|
| 875 |
+
"2119955": "00:35:42",
|
| 876 |
+
"2119984": "00:36:10",
|
| 877 |
+
"2119993": "00:36:28",
|
| 878 |
+
"2120003": "00:36:35",
|
| 879 |
+
"2120031": "00:37:17",
|
| 880 |
+
"2120041": "00:38:56",
|
| 881 |
+
"2120046": "00:37:40",
|
| 882 |
+
"2121608": "none",
|
| 883 |
+
"2121732": "none",
|
| 884 |
+
"2121759": "none",
|
| 885 |
+
"2121955": "none",
|
| 886 |
+
"2122951": "00:00:00",
|
| 887 |
+
"2123049": "00:00:00",
|
| 888 |
+
"2123136": "00:00:00",
|
| 889 |
+
"2123660": "1",
|
| 890 |
+
"2123689": "2",
|
| 891 |
+
"2123718": "0",
|
| 892 |
+
"2123742": "0",
|
| 893 |
+
"2123805": "1",
|
| 894 |
+
"2123848": "3",
|
| 895 |
+
"2123896": "3",
|
| 896 |
+
"2123917": "3",
|
| 897 |
+
"2124001": "2",
|
| 898 |
+
"2124790": "External drain",
|
| 899 |
+
"2124843": "External drain",
|
| 900 |
+
"2124848": "Clip",
|
| 901 |
+
"2124858": "Clip",
|
| 902 |
+
"2124892": "External drain",
|
| 903 |
+
"2124976": "Clip",
|
| 904 |
+
"2125108": "Clip",
|
| 905 |
+
"2125112": "External drain",
|
| 906 |
+
"2125157": "1",
|
| 907 |
+
"2125169": "1",
|
| 908 |
+
"2125193": "Clip",
|
| 909 |
+
"2125204": "External drain",
|
| 910 |
+
"2125233": "External drain",
|
| 911 |
+
"2125235": "Clip",
|
| 912 |
+
"2125239": "Clip",
|
| 913 |
+
"2125244": "Clip",
|
| 914 |
+
"2125253": "External drain",
|
| 915 |
+
"2125255": "External drain",
|
| 916 |
+
"2125759": "1",
|
| 917 |
+
"2125760": "1",
|
| 918 |
+
"2125763": "1",
|
| 919 |
+
"2125866": "0",
|
| 920 |
+
"2125920": "0",
|
| 921 |
+
"2125927": "0",
|
| 922 |
+
"2126170": "0",
|
| 923 |
+
"2126262": "1",
|
| 924 |
+
"2126263": "1",
|
| 925 |
+
"2126766": "no",
|
| 926 |
+
"2126812": "no",
|
| 927 |
+
"2126821": "no",
|
| 928 |
+
"2126847": "no",
|
| 929 |
+
"2127002": "top/left, top/right, bottom/right",
|
| 930 |
+
"2127004": "top/left, bottom/left, bottom/right",
|
| 931 |
+
"2127010": "top/left, bottom/left, bottom/right",
|
| 932 |
+
"2127011": "top/left, top/right, bottom/right",
|
| 933 |
+
"2127013": "top/left, top/right, bottom/right",
|
| 934 |
+
"2127016": "top/left, bottom/left, bottom/right",
|
| 935 |
+
"2127020": "top/left, top/right, bottom/right",
|
| 936 |
+
"2127021": "top/left, top/right, bottom/right",
|
| 937 |
+
"2127038": "bottom/left",
|
| 938 |
+
"2127042": "top/right",
|
| 939 |
+
"2127043": "top/right",
|
| 940 |
+
"2127046": "top/right",
|
| 941 |
+
"2127047": "bottom/left",
|
| 942 |
+
"2127048": "bottom/left",
|
| 943 |
+
"2127337": "yes",
|
| 944 |
+
"2127512": "yes",
|
| 945 |
+
"2127582": "yes",
|
| 946 |
+
"2127592": "no",
|
| 947 |
+
"2127658": "yes",
|
| 948 |
+
"2127659": "yes",
|
| 949 |
+
"2127681": "01:43:10",
|
| 950 |
+
"2127684": "01:43:10",
|
| 951 |
+
"2127687": "01:43:09",
|
| 952 |
+
"2127695": "01:43:10",
|
| 953 |
+
"2127712": "00:24:45",
|
| 954 |
+
"2127713": "00:24:46",
|
| 955 |
+
"2127716": "00:24:46",
|
| 956 |
+
"2127720": "00:24:46",
|
| 957 |
+
"2127728": "00:24:54",
|
| 958 |
+
"2127753": "00:24:48",
|
| 959 |
+
"2127766": "00:24:59",
|
| 960 |
+
"2127779": "00:24:54",
|
| 961 |
+
"2127781": "00:24:48",
|
| 962 |
+
"2127789": "00:24:54",
|
| 963 |
+
"2127790": "00:23:50",
|
| 964 |
+
"2127791": "00:23:52",
|
| 965 |
+
"2127804": "00:24:47",
|
| 966 |
+
"2127808": "00:24:47",
|
| 967 |
+
"2127813": "00:24:07",
|
| 968 |
+
"2127817": "00:24:22",
|
| 969 |
+
"2127818": "00:24:13",
|
| 970 |
+
"2127824": "00:24:20",
|
| 971 |
+
"2127829": "00:24:22",
|
| 972 |
+
"2127830": "00:24:28",
|
| 973 |
+
"2127834": "00:24:29",
|
| 974 |
+
"2127841": "00:24:47",
|
| 975 |
+
"2127843": "00:24:46",
|
| 976 |
+
"2127845": "00:24:45",
|
| 977 |
+
"2127846": "00:24:45",
|
| 978 |
+
"2127850": "00:24:51",
|
| 979 |
+
"2681417": "No.",
|
| 980 |
+
"2681419": "No.",
|
| 981 |
+
"2681424": "white",
|
| 982 |
+
"2681476": "white",
|
| 983 |
+
"2681477": "Transparent.",
|
| 984 |
+
"2681478": "Yes.",
|
| 985 |
+
"2681796": "Yes.",
|
| 986 |
+
"2682236": "To perform an intraoperative cholangiogram.",
|
| 987 |
+
"2682238": "It will be removed when the suture is completed.",
|
| 988 |
+
"2682242": "The needle should be clipped twice to prevent it from slipping.",
|
| 989 |
+
"2682243": "The needle should not be used to cut the tissue.",
|
| 990 |
+
"2682245": "Bleeding from the cystic artery.",
|
| 991 |
+
"2682247": "no",
|
| 992 |
+
"2682250": "External drain should be checked for leaks.",
|
| 993 |
+
"2682255": "To check for leaks.",
|
| 994 |
+
"2682322": "2.5L of drain output per 24 hours.",
|
| 995 |
+
"2682323": "no",
|
| 996 |
+
"2682324": "It should be replaced with a new drain.",
|
| 997 |
+
"2684278": "none",
|
| 998 |
+
"2684279": "none",
|
| 999 |
+
"2684280": "none"
|
| 1000 |
+
},
|
| 1001 |
+
"count": 500,
|
| 1002 |
+
"end_monotonic_upper": 4397.26085952,
|
| 1003 |
+
"guard_identity": {
|
| 1004 |
+
"bytes": 3972,
|
| 1005 |
+
"sha256": "c9738f47d7dad938d98b1e25dd38a6f7dc7ef8cbb8b916a43b5a413a19f40356"
|
| 1006 |
+
},
|
| 1007 |
+
"host_child_seconds": 1161.7556449299996,
|
| 1008 |
+
"input_deferrals": [],
|
| 1009 |
+
"interface_passed": true,
|
| 1010 |
+
"qids": [
|
| 1011 |
+
"2050888",
|
| 1012 |
+
"2049646",
|
| 1013 |
+
"2049515",
|
| 1014 |
+
"2084403",
|
| 1015 |
+
"2084095",
|
| 1016 |
+
"2099249",
|
| 1017 |
+
"2098886",
|
| 1018 |
+
"2101310",
|
| 1019 |
+
"2100784",
|
| 1020 |
+
"2682243",
|
| 1021 |
+
"2682236",
|
| 1022 |
+
"2038012",
|
| 1023 |
+
"2063092",
|
| 1024 |
+
"2063293",
|
| 1025 |
+
"2681417",
|
| 1026 |
+
"2682242",
|
| 1027 |
+
"2682238",
|
| 1028 |
+
"2028657",
|
| 1029 |
+
"2028444",
|
| 1030 |
+
"2028472",
|
| 1031 |
+
"2682250",
|
| 1032 |
+
"2022114",
|
| 1033 |
+
"2022119",
|
| 1034 |
+
"2022453",
|
| 1035 |
+
"2022741",
|
| 1036 |
+
"2022770",
|
| 1037 |
+
"2022663",
|
| 1038 |
+
"2029792",
|
| 1039 |
+
"2029541",
|
| 1040 |
+
"2029905",
|
| 1041 |
+
"2029512",
|
| 1042 |
+
"2034497",
|
| 1043 |
+
"2034452",
|
| 1044 |
+
"2034741",
|
| 1045 |
+
"2034618",
|
| 1046 |
+
"2034657",
|
| 1047 |
+
"2039898",
|
| 1048 |
+
"2040468",
|
| 1049 |
+
"2038999",
|
| 1050 |
+
"2061434",
|
| 1051 |
+
"2083734",
|
| 1052 |
+
"2083598",
|
| 1053 |
+
"2083823",
|
| 1054 |
+
"2086794",
|
| 1055 |
+
"2086848",
|
| 1056 |
+
"2086692",
|
| 1057 |
+
"2043617",
|
| 1058 |
+
"2043572",
|
| 1059 |
+
"2092566",
|
| 1060 |
+
"2092742",
|
| 1061 |
+
"2095518",
|
| 1062 |
+
"2095822",
|
| 1063 |
+
"2681424",
|
| 1064 |
+
"2031472",
|
| 1065 |
+
"2031892",
|
| 1066 |
+
"2032184",
|
| 1067 |
+
"2031942",
|
| 1068 |
+
"2033679",
|
| 1069 |
+
"2059503",
|
| 1070 |
+
"2059553",
|
| 1071 |
+
"2073035",
|
| 1072 |
+
"2096375",
|
| 1073 |
+
"2096471",
|
| 1074 |
+
"2096566",
|
| 1075 |
+
"2096665",
|
| 1076 |
+
"2041849",
|
| 1077 |
+
"2041791",
|
| 1078 |
+
"2043444",
|
| 1079 |
+
"2043436",
|
| 1080 |
+
"2042073",
|
| 1081 |
+
"2043370",
|
| 1082 |
+
"2043334",
|
| 1083 |
+
"2041932",
|
| 1084 |
+
"2043159",
|
| 1085 |
+
"2043239",
|
| 1086 |
+
"2057300",
|
| 1087 |
+
"2057286",
|
| 1088 |
+
"2057279",
|
| 1089 |
+
"2057267",
|
| 1090 |
+
"2057163",
|
| 1091 |
+
"2057237",
|
| 1092 |
+
"2057227",
|
| 1093 |
+
"2057155",
|
| 1094 |
+
"2057211",
|
| 1095 |
+
"2057148",
|
| 1096 |
+
"2063887",
|
| 1097 |
+
"2063885",
|
| 1098 |
+
"2063864",
|
| 1099 |
+
"2063851",
|
| 1100 |
+
"2063848",
|
| 1101 |
+
"2063837",
|
| 1102 |
+
"2063824",
|
| 1103 |
+
"2063756",
|
| 1104 |
+
"2063795",
|
| 1105 |
+
"2063780",
|
| 1106 |
+
"2064714",
|
| 1107 |
+
"2064712",
|
| 1108 |
+
"2064694",
|
| 1109 |
+
"2064682",
|
| 1110 |
+
"2064673",
|
| 1111 |
+
"2064659",
|
| 1112 |
+
"2064643",
|
| 1113 |
+
"2064636",
|
| 1114 |
+
"2064580",
|
| 1115 |
+
"2064616",
|
| 1116 |
+
"2065591",
|
| 1117 |
+
"2065472",
|
| 1118 |
+
"2065808",
|
| 1119 |
+
"2065598",
|
| 1120 |
+
"2065906",
|
| 1121 |
+
"2065646",
|
| 1122 |
+
"2065869",
|
| 1123 |
+
"2065817",
|
| 1124 |
+
"2065797",
|
| 1125 |
+
"2065489",
|
| 1126 |
+
"2068161",
|
| 1127 |
+
"2068307",
|
| 1128 |
+
"2068049",
|
| 1129 |
+
"2068408",
|
| 1130 |
+
"2068372",
|
| 1131 |
+
"2068300",
|
| 1132 |
+
"2068055",
|
| 1133 |
+
"2067923",
|
| 1134 |
+
"2068048",
|
| 1135 |
+
"2102671",
|
| 1136 |
+
"2102656",
|
| 1137 |
+
"2102644",
|
| 1138 |
+
"2102633",
|
| 1139 |
+
"2102627",
|
| 1140 |
+
"2102608",
|
| 1141 |
+
"2102602",
|
| 1142 |
+
"2102586",
|
| 1143 |
+
"2102578",
|
| 1144 |
+
"2102568",
|
| 1145 |
+
"2026205",
|
| 1146 |
+
"2030675",
|
| 1147 |
+
"2030588",
|
| 1148 |
+
"2046369",
|
| 1149 |
+
"2054725",
|
| 1150 |
+
"2075247",
|
| 1151 |
+
"2077845",
|
| 1152 |
+
"2024059",
|
| 1153 |
+
"2025346",
|
| 1154 |
+
"2035272",
|
| 1155 |
+
"2053022",
|
| 1156 |
+
"2053224",
|
| 1157 |
+
"2073919",
|
| 1158 |
+
"2078910",
|
| 1159 |
+
"2081393",
|
| 1160 |
+
"2081312",
|
| 1161 |
+
"2088319",
|
| 1162 |
+
"2088094",
|
| 1163 |
+
"2090662",
|
| 1164 |
+
"2090529",
|
| 1165 |
+
"2049331",
|
| 1166 |
+
"2049399",
|
| 1167 |
+
"2049588",
|
| 1168 |
+
"2049571",
|
| 1169 |
+
"2049610",
|
| 1170 |
+
"2051137",
|
| 1171 |
+
"2051033",
|
| 1172 |
+
"2050865",
|
| 1173 |
+
"2085018",
|
| 1174 |
+
"2085463",
|
| 1175 |
+
"2097583",
|
| 1176 |
+
"2096801",
|
| 1177 |
+
"2100508",
|
| 1178 |
+
"2099769",
|
| 1179 |
+
"2682255",
|
| 1180 |
+
"2037927",
|
| 1181 |
+
"2062534",
|
| 1182 |
+
"2063239",
|
| 1183 |
+
"2681419",
|
| 1184 |
+
"2682247",
|
| 1185 |
+
"2682245",
|
| 1186 |
+
"2028645",
|
| 1187 |
+
"2028703",
|
| 1188 |
+
"2028497",
|
| 1189 |
+
"2022194",
|
| 1190 |
+
"2022501",
|
| 1191 |
+
"2022497",
|
| 1192 |
+
"2022583",
|
| 1193 |
+
"2022752",
|
| 1194 |
+
"2022989",
|
| 1195 |
+
"2029771",
|
| 1196 |
+
"2029735",
|
| 1197 |
+
"2029741",
|
| 1198 |
+
"2029527",
|
| 1199 |
+
"2034583",
|
| 1200 |
+
"2034469",
|
| 1201 |
+
"2034604",
|
| 1202 |
+
"2034729",
|
| 1203 |
+
"2040081",
|
| 1204 |
+
"2040308",
|
| 1205 |
+
"2039181",
|
| 1206 |
+
"2061671",
|
| 1207 |
+
"2083526",
|
| 1208 |
+
"2083546",
|
| 1209 |
+
"2083713",
|
| 1210 |
+
"2086586",
|
| 1211 |
+
"2086964",
|
| 1212 |
+
"2086889",
|
| 1213 |
+
"2043902",
|
| 1214 |
+
"2043918",
|
| 1215 |
+
"2091732",
|
| 1216 |
+
"2092890",
|
| 1217 |
+
"2095740",
|
| 1218 |
+
"2095708",
|
| 1219 |
+
"2031921",
|
| 1220 |
+
"2031489",
|
| 1221 |
+
"2031956",
|
| 1222 |
+
"2032095",
|
| 1223 |
+
"2059941",
|
| 1224 |
+
"2059552",
|
| 1225 |
+
"2096404",
|
| 1226 |
+
"2096489",
|
| 1227 |
+
"2104291",
|
| 1228 |
+
"2104280",
|
| 1229 |
+
"2104362",
|
| 1230 |
+
"2104490",
|
| 1231 |
+
"2108288",
|
| 1232 |
+
"2108694",
|
| 1233 |
+
"2109867",
|
| 1234 |
+
"2109722",
|
| 1235 |
+
"2111860",
|
| 1236 |
+
"2112731",
|
| 1237 |
+
"2124858",
|
| 1238 |
+
"2124843",
|
| 1239 |
+
"2125235",
|
| 1240 |
+
"2125204",
|
| 1241 |
+
"2126847",
|
| 1242 |
+
"2681476",
|
| 1243 |
+
"2109286",
|
| 1244 |
+
"2121608",
|
| 1245 |
+
"2127010",
|
| 1246 |
+
"2127021",
|
| 1247 |
+
"2127048",
|
| 1248 |
+
"2127042",
|
| 1249 |
+
"2116737",
|
| 1250 |
+
"2116727",
|
| 1251 |
+
"2116720",
|
| 1252 |
+
"2116705",
|
| 1253 |
+
"2116696",
|
| 1254 |
+
"2116678",
|
| 1255 |
+
"2116602",
|
| 1256 |
+
"2116651",
|
| 1257 |
+
"2116647",
|
| 1258 |
+
"2116629",
|
| 1259 |
+
"2117798",
|
| 1260 |
+
"2117814",
|
| 1261 |
+
"2117698",
|
| 1262 |
+
"2117696",
|
| 1263 |
+
"2117677",
|
| 1264 |
+
"2117676",
|
| 1265 |
+
"2117705",
|
| 1266 |
+
"2118715",
|
| 1267 |
+
"2118919",
|
| 1268 |
+
"2118908",
|
| 1269 |
+
"2118706",
|
| 1270 |
+
"2118891",
|
| 1271 |
+
"2118673",
|
| 1272 |
+
"2118863",
|
| 1273 |
+
"2118855",
|
| 1274 |
+
"2118837",
|
| 1275 |
+
"2118781",
|
| 1276 |
+
"2119872",
|
| 1277 |
+
"2119858",
|
| 1278 |
+
"2119841",
|
| 1279 |
+
"2119837",
|
| 1280 |
+
"2119825",
|
| 1281 |
+
"2119803",
|
| 1282 |
+
"2119790",
|
| 1283 |
+
"2119784",
|
| 1284 |
+
"2119766",
|
| 1285 |
+
"2127846",
|
| 1286 |
+
"2127841",
|
| 1287 |
+
"2127829",
|
| 1288 |
+
"2127813",
|
| 1289 |
+
"2127804",
|
| 1290 |
+
"2127789",
|
| 1291 |
+
"2127779",
|
| 1292 |
+
"2127720",
|
| 1293 |
+
"2127753",
|
| 1294 |
+
"2127712",
|
| 1295 |
+
"2106570",
|
| 1296 |
+
"2113374",
|
| 1297 |
+
"2115599",
|
| 1298 |
+
"2123136",
|
| 1299 |
+
"2105344",
|
| 1300 |
+
"2110737",
|
| 1301 |
+
"2111222",
|
| 1302 |
+
"2114657",
|
| 1303 |
+
"2684278",
|
| 1304 |
+
"2123742",
|
| 1305 |
+
"2123917",
|
| 1306 |
+
"2123848",
|
| 1307 |
+
"2125760",
|
| 1308 |
+
"2125866",
|
| 1309 |
+
"2125927",
|
| 1310 |
+
"2114354",
|
| 1311 |
+
"2125157",
|
| 1312 |
+
"2127592",
|
| 1313 |
+
"2127512",
|
| 1314 |
+
"2681796",
|
| 1315 |
+
"2682323",
|
| 1316 |
+
"2117662",
|
| 1317 |
+
"2681478",
|
| 1318 |
+
"2682322",
|
| 1319 |
+
"2682324",
|
| 1320 |
+
"2107566",
|
| 1321 |
+
"2104267",
|
| 1322 |
+
"2104286",
|
| 1323 |
+
"2104335",
|
| 1324 |
+
"2104489",
|
| 1325 |
+
"2108658",
|
| 1326 |
+
"2108698",
|
| 1327 |
+
"2109995",
|
| 1328 |
+
"2109928",
|
| 1329 |
+
"2111935",
|
| 1330 |
+
"2112740",
|
| 1331 |
+
"2124848",
|
| 1332 |
+
"2124892",
|
| 1333 |
+
"2125193",
|
| 1334 |
+
"2125255",
|
| 1335 |
+
"2126766",
|
| 1336 |
+
"2681477",
|
| 1337 |
+
"2109255",
|
| 1338 |
+
"2121759",
|
| 1339 |
+
"2127016",
|
| 1340 |
+
"2127002",
|
| 1341 |
+
"2127047",
|
| 1342 |
+
"2127043",
|
| 1343 |
+
"2116624",
|
| 1344 |
+
"2116729",
|
| 1345 |
+
"2116713",
|
| 1346 |
+
"2116702",
|
| 1347 |
+
"2116691",
|
| 1348 |
+
"2116606",
|
| 1349 |
+
"2116567",
|
| 1350 |
+
"2116564",
|
| 1351 |
+
"2116561",
|
| 1352 |
+
"2116577",
|
| 1353 |
+
"2117739",
|
| 1354 |
+
"2117816",
|
| 1355 |
+
"2117697",
|
| 1356 |
+
"2117678",
|
| 1357 |
+
"2117675",
|
| 1358 |
+
"2117700",
|
| 1359 |
+
"2119063",
|
| 1360 |
+
"2119056",
|
| 1361 |
+
"2119044",
|
| 1362 |
+
"2119024",
|
| 1363 |
+
"2119021",
|
| 1364 |
+
"2119006",
|
| 1365 |
+
"2118986",
|
| 1366 |
+
"2118979",
|
| 1367 |
+
"2118971",
|
| 1368 |
+
"2118942",
|
| 1369 |
+
"2120046",
|
| 1370 |
+
"2120041",
|
| 1371 |
+
"2120031",
|
| 1372 |
+
"2119744",
|
| 1373 |
+
"2120003",
|
| 1374 |
+
"2119993",
|
| 1375 |
+
"2119984",
|
| 1376 |
+
"2119731",
|
| 1377 |
+
"2119955",
|
| 1378 |
+
"2127845",
|
| 1379 |
+
"2127843",
|
| 1380 |
+
"2127830",
|
| 1381 |
+
"2127818",
|
| 1382 |
+
"2127808",
|
| 1383 |
+
"2127790",
|
| 1384 |
+
"2127687",
|
| 1385 |
+
"2127684",
|
| 1386 |
+
"2127681",
|
| 1387 |
+
"2127695",
|
| 1388 |
+
"2106727",
|
| 1389 |
+
"2113734",
|
| 1390 |
+
"2116014",
|
| 1391 |
+
"2122951",
|
| 1392 |
+
"2105363",
|
| 1393 |
+
"2111180",
|
| 1394 |
+
"2111127",
|
| 1395 |
+
"2114870",
|
| 1396 |
+
"2684279",
|
| 1397 |
+
"2124001",
|
| 1398 |
+
"2123660",
|
| 1399 |
+
"2123689",
|
| 1400 |
+
"2125763",
|
| 1401 |
+
"2126170",
|
| 1402 |
+
"2126262",
|
| 1403 |
+
"2114355",
|
| 1404 |
+
"2125169",
|
| 1405 |
+
"2127658",
|
| 1406 |
+
"2127337",
|
| 1407 |
+
"2117633",
|
| 1408 |
+
"2107638",
|
| 1409 |
+
"2104288",
|
| 1410 |
+
"2104306",
|
| 1411 |
+
"2104468",
|
| 1412 |
+
"2104493",
|
| 1413 |
+
"2108254",
|
| 1414 |
+
"2108374",
|
| 1415 |
+
"2109841",
|
| 1416 |
+
"2110014",
|
| 1417 |
+
"2111886",
|
| 1418 |
+
"2112722",
|
| 1419 |
+
"2125108",
|
| 1420 |
+
"2125112",
|
| 1421 |
+
"2125239",
|
| 1422 |
+
"2125253",
|
| 1423 |
+
"2126812",
|
| 1424 |
+
"2109259",
|
| 1425 |
+
"2121955",
|
| 1426 |
+
"2127004",
|
| 1427 |
+
"2127020",
|
| 1428 |
+
"2127038",
|
| 1429 |
+
"2127046",
|
| 1430 |
+
"2116746",
|
| 1431 |
+
"2116728",
|
| 1432 |
+
"2116717",
|
| 1433 |
+
"2116701",
|
| 1434 |
+
"2116693",
|
| 1435 |
+
"2116681",
|
| 1436 |
+
"2116664",
|
| 1437 |
+
"2116661",
|
| 1438 |
+
"2116649",
|
| 1439 |
+
"2116628",
|
| 1440 |
+
"2117789",
|
| 1441 |
+
"2117815",
|
| 1442 |
+
"2117674",
|
| 1443 |
+
"2117699",
|
| 1444 |
+
"2118937",
|
| 1445 |
+
"2118714",
|
| 1446 |
+
"2118915",
|
| 1447 |
+
"2118897",
|
| 1448 |
+
"2118882",
|
| 1449 |
+
"2118871",
|
| 1450 |
+
"2118860",
|
| 1451 |
+
"2118666",
|
| 1452 |
+
"2118834",
|
| 1453 |
+
"2118590",
|
| 1454 |
+
"2119856",
|
| 1455 |
+
"2119704",
|
| 1456 |
+
"2119832",
|
| 1457 |
+
"2119823",
|
| 1458 |
+
"2119607",
|
| 1459 |
+
"2119603",
|
| 1460 |
+
"2119599",
|
| 1461 |
+
"2119617",
|
| 1462 |
+
"2127850",
|
| 1463 |
+
"2127834",
|
| 1464 |
+
"2127824",
|
| 1465 |
+
"2127817",
|
| 1466 |
+
"2127728",
|
| 1467 |
+
"2127791",
|
| 1468 |
+
"2127781",
|
| 1469 |
+
"2127766",
|
| 1470 |
+
"2127716",
|
| 1471 |
+
"2127713",
|
| 1472 |
+
"2106261",
|
| 1473 |
+
"2113360",
|
| 1474 |
+
"2115554",
|
| 1475 |
+
"2123049",
|
| 1476 |
+
"2105430",
|
| 1477 |
+
"2110710",
|
| 1478 |
+
"2110841",
|
| 1479 |
+
"2114647",
|
| 1480 |
+
"2684280",
|
| 1481 |
+
"2123718",
|
| 1482 |
+
"2123805",
|
| 1483 |
+
"2123896",
|
| 1484 |
+
"2125759",
|
| 1485 |
+
"2125920",
|
| 1486 |
+
"2126263",
|
| 1487 |
+
"2114346",
|
| 1488 |
+
"2127659",
|
| 1489 |
+
"2127582",
|
| 1490 |
+
"2117601",
|
| 1491 |
+
"2107536",
|
| 1492 |
+
"2104269",
|
| 1493 |
+
"2104284",
|
| 1494 |
+
"2104461",
|
| 1495 |
+
"2104359",
|
| 1496 |
+
"2108680",
|
| 1497 |
+
"2108366",
|
| 1498 |
+
"2109962",
|
| 1499 |
+
"2109730",
|
| 1500 |
+
"2112119",
|
| 1501 |
+
"2112733",
|
| 1502 |
+
"2124976",
|
| 1503 |
+
"2124790",
|
| 1504 |
+
"2125244",
|
| 1505 |
+
"2125233",
|
| 1506 |
+
"2126821",
|
| 1507 |
+
"2109283",
|
| 1508 |
+
"2121732",
|
| 1509 |
+
"2127013",
|
| 1510 |
+
"2127011"
|
| 1511 |
+
],
|
| 1512 |
+
"request_sha256": "7f31c202bf932e56bdfb54660411831b77d78b0171260edb48800f9afd6ee745",
|
| 1513 |
+
"resources": {
|
| 1514 |
+
"cgroup_memory_current_bytes": {
|
| 1515 |
+
"maximum": 3719524352,
|
| 1516 |
+
"p95_nearest_rank": 2897899520
|
| 1517 |
+
},
|
| 1518 |
+
"cpu_limit": 4,
|
| 1519 |
+
"gpu_memory_mib": {
|
| 1520 |
+
"maximum": 42429,
|
| 1521 |
+
"p95_nearest_rank": 42429
|
| 1522 |
+
},
|
| 1523 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 1524 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3768131584,
|
| 1525 |
+
"memory_limit_bytes": 34359738368,
|
| 1526 |
+
"oom_events_observed": 0,
|
| 1527 |
+
"platform_scratch_capacity_verified": false,
|
| 1528 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 1529 |
+
"samples": 552,
|
| 1530 |
+
"scratch_counts_against_container_memory": true,
|
| 1531 |
+
"scratch_limit_bytes": 17179869184,
|
| 1532 |
+
"scratch_type": "tmpfs"
|
| 1533 |
+
},
|
| 1534 |
+
"result_identity": {
|
| 1535 |
+
"bytes": 247089,
|
| 1536 |
+
"sha256": "df04a712f9a38906bb0a8cc298c46d4fb744726330518da59ed4c716d1141f1d"
|
| 1537 |
+
},
|
| 1538 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 1539 |
+
"source_clock_preserved": true,
|
| 1540 |
+
"start_monotonic": 3235.50521459,
|
| 1541 |
+
"start_record": {
|
| 1542 |
+
"identity": {
|
| 1543 |
+
"bytes": 443,
|
| 1544 |
+
"sha256": "80f3739b3ec4c1eb8d39c7634135837ad9a273786fd2fbad38a99630441655aa"
|
| 1545 |
+
},
|
| 1546 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-parity-r1/cases/02-loose500-parity/START.json"
|
| 1547 |
+
},
|
| 1548 |
+
"startup_positive": 150,
|
| 1549 |
+
"startup_zero_or_unmeasured": 350,
|
| 1550 |
+
"strict_model_and_guard_health_passed": true
|
| 1551 |
+
},
|
| 1552 |
+
{
|
| 1553 |
+
"answer_identity": {
|
| 1554 |
+
"bytes": 1706,
|
| 1555 |
+
"sha256": "0acdc7dd9922c575969b8b50802b52816995d9a8da2a3d4f07852b6313131a50"
|
| 1556 |
+
},
|
| 1557 |
+
"case": "reversed20",
|
| 1558 |
+
"container_id": "f8ffbac03bb877da21d95fc16d92136f307928180da1ec48f921c18a43569ff9",
|
| 1559 |
+
"content": {
|
| 1560 |
+
"1002507": "no",
|
| 1561 |
+
"1051421": "bottom/left",
|
| 1562 |
+
"1149572": "00:18:17",
|
| 1563 |
+
"1309135": "no",
|
| 1564 |
+
"134293": "00:21:31",
|
| 1565 |
+
"1708874": "Specimen",
|
| 1566 |
+
"2510770": "00:34:00",
|
| 1567 |
+
"5022542": "white",
|
| 1568 |
+
"5022624": "white",
|
| 1569 |
+
"5024372": "structure: cystic duct; object: external drain.",
|
| 1570 |
+
"5025914": "00:00:59",
|
| 1571 |
+
"5025915": "Clip",
|
| 1572 |
+
"5026032": "Bleeding from the cystic artery.",
|
| 1573 |
+
"5026120": "0",
|
| 1574 |
+
"5026343": "no",
|
| 1575 |
+
"5026358": "0",
|
| 1576 |
+
"5026778": "00:00:00",
|
| 1577 |
+
"53": "Clip",
|
| 1578 |
+
"607517": "bottom/right",
|
| 1579 |
+
"734024": "00:31:10"
|
| 1580 |
+
},
|
| 1581 |
+
"count": 20,
|
| 1582 |
+
"end_monotonic_upper": 4639.7788001789995,
|
| 1583 |
+
"guard_identity": {
|
| 1584 |
+
"bytes": 3085,
|
| 1585 |
+
"sha256": "914c8af85742f5889d92e1320121e63a3d4596baf1c42b435c3c12868dec5f49"
|
| 1586 |
+
},
|
| 1587 |
+
"host_child_seconds": 119.98736794999968,
|
| 1588 |
+
"input_deferrals": [],
|
| 1589 |
+
"interface_passed": true,
|
| 1590 |
+
"qids": [
|
| 1591 |
+
"2510770",
|
| 1592 |
+
"1708874",
|
| 1593 |
+
"5026358",
|
| 1594 |
+
"5025915",
|
| 1595 |
+
"1309135",
|
| 1596 |
+
"5022624",
|
| 1597 |
+
"1149572",
|
| 1598 |
+
"5026032",
|
| 1599 |
+
"1051421",
|
| 1600 |
+
"5026343",
|
| 1601 |
+
"5026778",
|
| 1602 |
+
"1002507",
|
| 1603 |
+
"734024",
|
| 1604 |
+
"5024372",
|
| 1605 |
+
"5026120",
|
| 1606 |
+
"607517",
|
| 1607 |
+
"5025914",
|
| 1608 |
+
"5022542",
|
| 1609 |
+
"134293",
|
| 1610 |
+
"53"
|
| 1611 |
+
],
|
| 1612 |
+
"request_sha256": "936a170bc29380f8baf91ec207a35d4fd8921980f7d4077c5326765379954f4e",
|
| 1613 |
+
"resources": {
|
| 1614 |
+
"cgroup_memory_current_bytes": {
|
| 1615 |
+
"maximum": 3009290240,
|
| 1616 |
+
"p95_nearest_rank": 2597953536
|
| 1617 |
+
},
|
| 1618 |
+
"cpu_limit": 4,
|
| 1619 |
+
"gpu_memory_mib": {
|
| 1620 |
+
"maximum": 43589,
|
| 1621 |
+
"p95_nearest_rank": 43589
|
| 1622 |
+
},
|
| 1623 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 1624 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3729686528,
|
| 1625 |
+
"memory_limit_bytes": 34359738368,
|
| 1626 |
+
"oom_events_observed": 0,
|
| 1627 |
+
"platform_scratch_capacity_verified": false,
|
| 1628 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 1629 |
+
"samples": 56,
|
| 1630 |
+
"scratch_counts_against_container_memory": true,
|
| 1631 |
+
"scratch_limit_bytes": 17179869184,
|
| 1632 |
+
"scratch_type": "tmpfs"
|
| 1633 |
+
},
|
| 1634 |
+
"result_identity": {
|
| 1635 |
+
"bytes": 7110,
|
| 1636 |
+
"sha256": "efd76da271f55b3c66d5be744e551a43f5e7f78656b159f9965afe7888f66912"
|
| 1637 |
+
},
|
| 1638 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 1639 |
+
"source_clock_preserved": true,
|
| 1640 |
+
"start_monotonic": 4519.791432229,
|
| 1641 |
+
"start_record": {
|
| 1642 |
+
"identity": {
|
| 1643 |
+
"bytes": 287,
|
| 1644 |
+
"sha256": "fc958b9e9086ffe39d5aed34d10539ba44b1fc9ee036f83e3e7c1164882f022c"
|
| 1645 |
+
},
|
| 1646 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-reversed20-addon-r1/cases/reversed20/START.json"
|
| 1647 |
+
},
|
| 1648 |
+
"startup_positive": 20,
|
| 1649 |
+
"startup_zero_or_unmeasured": 0,
|
| 1650 |
+
"strict_model_and_guard_health_passed": true
|
| 1651 |
+
}
|
| 1652 |
+
],
|
| 1653 |
+
"combined_row_gpu_calls_including_prototype": 7,
|
| 1654 |
+
"combined_row_maximum_gpu_calls": 8,
|
| 1655 |
+
"complete_readbacks_verified": true,
|
| 1656 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 1657 |
+
"final_invocations": 5,
|
| 1658 |
+
"limits": [
|
| 1659 |
+
"Local4CPU/32GiB,16GiB tmpfs; deployed platform disk/NVMe scratch capacity remains unverified.",
|
| 1660 |
+
"500 is loose-file input; full500 ZIP extraction capacity was not tested.",
|
| 1661 |
+
"Resource p95 is sampled per child; kernel memory peak is cgroup-lifetime and persistent repeats can include prior children.",
|
| 1662 |
+
"Startup decode records are distinct from full per-row neural coverage.",
|
| 1663 |
+
"This aggregate does not establish official score, organizer qualification, or causal speedup from order/batch size."
|
| 1664 |
+
],
|
| 1665 |
+
"new_image_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 1666 |
+
"new_image_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 1667 |
+
"reverse20_same_qid_content_passed": true,
|
| 1668 |
+
"schema": "segment-fixed-track-final-runtime-acceptance/1",
|
| 1669 |
+
"semantic_score_computed": false,
|
| 1670 |
+
"status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 1671 |
+
"strict20_and500_health_and_parity_passed": true,
|
| 1672 |
+
"total_final_host_child_seconds": 1570.0878955529984,
|
| 1673 |
+
"unique_qIDs": 530
|
| 1674 |
+
},
|
| 1675 |
+
"current_candidate_runtime_qualification": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 1676 |
+
"current_platform_failure": {
|
| 1677 |
+
"actual_deployed_shim_version_observed": false,
|
| 1678 |
+
"algorithm_version": "e8521be4-9676-47e4-a33d-e80bf84a25ad",
|
| 1679 |
+
"archive_sha_independently_attested_by_platform": false,
|
| 1680 |
+
"canonical_request_rows": 10,
|
| 1681 |
+
"cause": "Our duration-based admission policy rejected the batch before model import; a duration bound was not established by the organizer Request schema.",
|
| 1682 |
+
"durations_above300_seconds": 6,
|
| 1683 |
+
"error": "ValueError: declared interval contradicts the fixed track",
|
| 1684 |
+
"input_request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 1685 |
+
"observed_stderr_at_utc": "2026-09-10T18:08:46.377000+00:00",
|
| 1686 |
+
"owner_selected_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 1687 |
+
"result_id": "631820aa-e931-42e7-bffa-36c69407cfcc",
|
| 1688 |
+
"status": "failed_bootstrap_before_model_inference"
|
| 1689 |
+
},
|
| 1690 |
"docker_config_sha256": "d8fcfca448b374aab5d37c23382a02ef24367d7d66f6c5fbe194b65eb07f308b",
|
| 1691 |
"exact_docker20": {
|
| 1692 |
"answers": 20,
|
|
|
|
| 1801 |
"reference_correct": 1940,
|
| 1802 |
"source_videos": 10
|
| 1803 |
},
|
| 1804 |
+
"historical_43d4_image": {
|
| 1805 |
+
"actual_platform_result_uuid": null,
|
| 1806 |
+
"archive_bytes": 35613238247,
|
| 1807 |
+
"archive_generation": "1789057108435274",
|
| 1808 |
+
"archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 1809 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_platform_alias_fix_cloudbuild_20260910_r4/output/segment-final.tar.gz#1789057108435274",
|
| 1810 |
+
"bootstrap_sha256": "1aadaea52b2773cb9c9909deda2ebdf9ae81ce5aa81190ce0d196e23acc62214",
|
| 1811 |
+
"build_store_manifest_sha256": "4eb060d790e39af7b56dcc263b73a0a039ded5cd4dd898c0bda33e6e13c5bf63",
|
| 1812 |
+
"contract_sha256": "8da40c8a52d9570c015435b800a80ec6e84c018d2e406eed30180f9742e02f21",
|
| 1813 |
+
"docker_config_bytes": 28087,
|
| 1814 |
+
"docker_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 1815 |
+
"docker_loaded_image_id": "sha256:f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 1816 |
+
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 1817 |
+
"layer_count": 24,
|
| 1818 |
+
"normalized_archive_import_manifest_sha256": null,
|
| 1819 |
+
"old23_descriptors_and_diffids_unchanged": true,
|
| 1820 |
+
"overlay_blob_sha256": "db3b32ac1726fdf539c6e562b78657a0fc65f9fdc2015f0ea7030409592a3112",
|
| 1821 |
+
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 1822 |
+
"platform_qualified": false,
|
| 1823 |
+
"platform_tryout": {
|
| 1824 |
+
"actual_deployed_shim_version_observed": false,
|
| 1825 |
+
"algorithm_version": "e8521be4-9676-47e4-a33d-e80bf84a25ad",
|
| 1826 |
+
"archive_sha_independently_attested_by_platform": false,
|
| 1827 |
+
"canonical_request_rows": 10,
|
| 1828 |
+
"cause": "Our duration-based admission policy rejected the batch before model import; a duration bound was not established by the organizer Request schema.",
|
| 1829 |
+
"durations_above300_seconds": 6,
|
| 1830 |
+
"error": "ValueError: declared interval contradicts the fixed track",
|
| 1831 |
+
"input_request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 1832 |
+
"observed_stderr_at_utc": "2026-09-10T18:08:46.377000+00:00",
|
| 1833 |
+
"owner_selected_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 1834 |
+
"result_id": "631820aa-e931-42e7-bffa-36c69407cfcc",
|
| 1835 |
+
"status": "failed_bootstrap_before_model_inference"
|
| 1836 |
+
},
|
| 1837 |
+
"runtime_rehearsal_receipt_sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc",
|
| 1838 |
+
"runtime_rehearsal_status": "passed_targeted_derivative_runtime_not_platform",
|
| 1839 |
+
"status": "passed_local_targeted_runtime_and_full_archive_load_not_platform"
|
| 1840 |
+
},
|
| 1841 |
"historical_reference_platform_score_not_a_local_comparator": 0.5207852833,
|
| 1842 |
"historical_runtime_scope": "exact_docker20/exact_docker500/exact_docker_zip20 and their qualified flags describe ancestor archive ed85 only; they are not inherited qualifications of replacement bytes.",
|
| 1843 |
"human_report_sha256": "7fb91e9dbbeddd5815148a6519578e0700fd54817debaf5ebbe52deba640687f",
|
| 1844 |
"independent_holdout": false,
|
| 1845 |
"inherited_training_and_adaptive_selection_exposure": true,
|
| 1846 |
+
"judge_control_scope": {
|
| 1847 |
+
"local_control_cases": 14,
|
| 1848 |
+
"negative_controls": 8,
|
| 1849 |
+
"new_judge_run": false,
|
| 1850 |
+
"official_calibration": false,
|
| 1851 |
+
"positive_controls": 6,
|
| 1852 |
+
"scope": "Convenience controls check response/parser boundaries; no organizer-judge agreement, real-question false-positive rates, official calibration or finals-score estimate."
|
| 1853 |
+
},
|
| 1854 |
"metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 1855 |
"paired_report_sha256": "a73eedbcbdfeac8f8500d4730980984518209b035f9571d6c10293390ae7035b",
|
| 1856 |
"platform_qualified": false,
|
|
|
|
| 1893 |
"publication_and_organizer_access": "Private hold and deferred invitation remain unchanged",
|
| 1894 |
"reference_registry_manifest_sha256": "333cd7fe10723f7b26f633c4d91d8e52db3a34ba58a96e4b93d39dd6f7a32b69",
|
| 1895 |
"replacement_image": {
|
| 1896 |
+
"CPU_acceptance_sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030",
|
| 1897 |
"actual_platform_result_uuid": null,
|
| 1898 |
+
"all24_ancestor_layers_preserved": true,
|
| 1899 |
+
"archive_bytes": 35613234136,
|
| 1900 |
+
"archive_generation": "1789069382415008",
|
| 1901 |
+
"archive_receipt_sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1",
|
| 1902 |
+
"archive_sha256": "3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d",
|
| 1903 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_fixed_track_cloudbuild_20260910_r5/output/segment-final.tar.gz#1789069382415008",
|
| 1904 |
+
"base_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 1905 |
+
"base_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 1906 |
+
"base_ordered_layer_count": 24,
|
| 1907 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 1908 |
+
"build_receipt_sha256": "0d360628bdf70daf245d6c0ef1c1e7fe7f7db5f6189a4699672daeb6a94c29fa",
|
| 1909 |
+
"build_store_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 1910 |
+
"candidate_source_sha256": "88ae763faa28c7333031876d4c6e6f2f005b19fb9b1362b6d6ffdaf3cd992e37",
|
| 1911 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 1912 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 1913 |
+
"docker_config_bytes": 28206,
|
| 1914 |
+
"docker_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 1915 |
+
"docker_loaded_image_id": "sha256:fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 1916 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 1917 |
+
"layer_count": 25,
|
| 1918 |
"normalized_archive_import_manifest_sha256": null,
|
| 1919 |
+
"overlay_blob_sha256": "64309f5fa0609fe53792678b90973e41f9ca34490c547dbcae741d7ddd785220",
|
| 1920 |
+
"overlay_diff_id": "91029e508c7a21f763ab8bf3eeca620f1b5ba76cd9a6280331f34c13af596ee8",
|
|
|
|
| 1921 |
"platform_qualified": false,
|
| 1922 |
+
"runtime_rehearsal_receipt_sha256": "0a8bc8e0cf2d71bebe9085fefd4b2a968595ad69701ea10f592afccc8c35fcfa",
|
| 1923 |
+
"runtime_rehearsal_status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 1924 |
+
"status": "passed_local_interface_strict_parity_archive_load_not_platform"
|
| 1925 |
},
|
| 1926 |
"schema": "segment-private-model-evaluation-presentation/1",
|
| 1927 |
+
"scope": "The completed development comparison is between two registered serving implementations under the same fixed Qwen3.5-27B judge and 20-case batching protocol: candidate 2373/4000 (59.325%) versus named reference 1940/4000 (48.500%), +10.825 percentage points. Strict sensitivity is 2334/3940 versus 1906/3940. All ten original-source-video differences are positive; 5b causal consequence reasoning regressed 17.742 micro points on 62 cases from six sources. These are adaptively used development results with inherited training/data-exposure limits, not an independent holdout, an official finals score or an all-candidate ranking. The registered local scorer passed14 convenience controls (6positive,8negative). These check response/parser boundaries; they do not estimate organizer-judge agreement, real-question false-positive rates, official calibration or a finals score. All 4,000 were not run through a Docker archive. Source-derived routing equality on the 4,000 intervals 1\u2013299s does not by itself transfer these scores to new image bytes.",
|
| 1928 |
"strict": {
|
| 1929 |
"candidate_correct": 2334,
|
| 1930 |
"cases": 3940,
|
EVALUATION.md
CHANGED
|
@@ -1,8 +1,12 @@
|
|
| 1 |
# SEGMENT evaluation evidence
|
| 2 |
|
| 3 |
-
**
|
| 4 |
|
| 5 |
-
The
|
|
|
|
|
|
|
|
|
|
|
|
|
| 6 |
|
| 7 |
Measured grader completions: September 10, 2026, 10:53:44 UTC (candidate) and 10:55:13 UTC (reference). Complete readback and actual GPU-return checks passed for both. Paired reporting completed at 11:07:14 UTC.
|
| 8 |
|
|
@@ -18,7 +22,7 @@ These intervals are conditional on this development board and are unadjusted for
|
|
| 18 |
|
| 19 |
A material fine-capability weakness remains: 5b, causal consequence reasoning, regressed on 62 cases from six source videos. Its micro difference is −17.742 points and equal-video difference −16.881 points, with unadjusted descriptive interval [−34.671, −1.957]. This must remain visible alongside overall gains. The 34-case 5a micro result ties; its equal-video difference is slightly negative. These are local fine-capability results, not official capability-family/ID-OOD buckets or ranking votes.
|
| 20 |
|
| 21 |
-
The measured population compares the registered reference and candidate serving implementations with the same fixed Qwen3.5-27B judge, revision,
|
| 22 |
|
| 23 |
Strict-excluded pairs 0004, 0130 and 0196 remain distinct from recovered pairs 0074, 0111 and 0123. All three historical failed attempts retain their failed status. The fixed recovery policy selected whole pairs without using scores. No first-attempt reliability or model-only causal claim is made.
|
| 24 |
|
|
@@ -44,9 +48,9 @@ ZIP20's actual Docker process took 148.082458 seconds and its attach interval 14
|
|
| 44 |
The private repository does not imply final submission sign-off. The earlier ancestor evaluation follow-up changed only README.md, EVALUATION.md and EVALUATION.json; all 50 assets, immutable LOAD revision pins, training/exposure disclosures and existing 4,000/3,940-case statistics remain unchanged. Raw videos, gold answers, per-case outputs and judge data are not added by this presentation update.
|
| 45 |
|
| 46 |
|
| 47 |
-
##
|
| 48 |
|
| 49 |
-
**
|
| 50 |
|
| 51 |
The complete replacement-image acceptance combines 6 invocations and 600 answer executions across two retained attempts, not 600 unique questions. The first default 20-answer invocation completed with healthy guards and matching contents; its enclosing attempt then failed when a case-sensitive absence parser rejected Docker's lowercase no-such-object message after successful removal. That raw failure and watchdog return code 125 remain failed. A separately claimed continuation used one persistent container for linked loose 20-input, real-root loose 20-input, linked ZIP 20-input/FO, repeated ZIP 20-input/FO, and linked loose 500-input. All accepted guards passed with empty input-deferral lists. Repeated FO contents matched; the FO fixture was reconstructed from the image package and is not an independent capture of organizer socket bytes. Non-FO answers matched the frozen candidate baseline; these are content comparisons, not new semantic grading. The 500-input case's independent host child interval was 1140.333899 seconds; startup first-frame probes were positive for 151 clips and did not cover the other 349. Successful answers do not fill those missing startup proofs. The combined independent host child intervals total 1718.896785 seconds, including the first attempt's 115.555531 seconds. Self-reported answer latencies, attached child intervals and sampled GPU/cgroup measurements remain separate in the machine-readable metadata. Cgroup memory.peak is cumulative within the persistent container, rather than an isolated per-invocation maximum. Library tokenizer/processor/dtype warnings were retained; no behavior change or fallback is inferred from those warnings. Local persistent tests do not attest the deployed shim version, organizer execution or full 500-input ZIP capacity.
|
| 52 |
|
|
|
|
| 1 |
# SEGMENT evaluation evidence
|
| 2 |
|
| 3 |
+
**R3 local checks completed; official platform qualification remains unproven.** The exact archive is `3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d` (35,613,234,136 bytes), immutable generation `1789069382415008`. The build manifest is `5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095` and configuration `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79`. The same-generation archive passed full compressed/raw25-layer verification and an actual classic Docker import of config `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79` with all25 ordered DiffIDs; no imported manifest digest was exposed. Five final H100 invocations produced560 answer executions: two canonical10 interface calls with explicitly recorded degraded deferrals, a strict ordinary20, a strict loose500, and a reversed20. The short-case calls matched the frozen saved answers, and reversal matched the same-image ordinary20 by qID. Canonical deferrals are not ten healthy neural-video results. These are runtime/interface/content checks, not new semantic grading, general order invariance, full500 ZIP capacity or an official score. The prior43d4 canonical failure and all failed attempts remain retained.
|
| 4 |
|
| 5 |
+
The completed development comparison is between two registered serving implementations under the same fixed Qwen3.5-27B judge and 20-case batching protocol: candidate 2373/4000 (59.325%) versus named reference 1940/4000 (48.500%), +10.825 percentage points. Strict sensitivity is 2334/3940 versus 1906/3940. All ten original-source-video differences are positive; 5b causal consequence reasoning regressed 17.742 micro points on 62 cases from six sources. These are adaptively used development results with inherited training/data-exposure limits, not an independent holdout, an official finals score or an all-candidate ranking. The registered local scorer passed14 convenience controls (6positive,8negative). These check response/parser boundaries; they do not estimate organizer-judge agreement, real-question false-positive rates, official calibration or a finals score. All 4,000 were not run through a Docker archive. Source-derived routing equality on the 4,000 intervals 1–299s does not by itself transfer these scores to new image bytes.
|
| 6 |
+
|
| 7 |
+
The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row.
|
| 8 |
+
|
| 9 |
+
No new semantic score, independent holdout, official calibration, platform pass, full 500 ZIP capacity, general order invariance or causal speedup follows from these changes. Exact image, runtime, archive and load evidence must be joined separately. Public shim source does not attest the deployed version; forced process death can bypass scratch cleanup. The earlier canonical and controller failures remain retained.
|
| 10 |
|
| 11 |
Measured grader completions: September 10, 2026, 10:53:44 UTC (candidate) and 10:55:13 UTC (reference). Complete readback and actual GPU-return checks passed for both. Paired reporting completed at 11:07:14 UTC.
|
| 12 |
|
|
|
|
| 22 |
|
| 23 |
A material fine-capability weakness remains: 5b, causal consequence reasoning, regressed on 62 cases from six source videos. Its micro difference is −17.742 points and equal-video difference −16.881 points, with unadjusted descriptive interval [−34.671, −1.957]. This must remain visible alongside overall gains. The 34-case 5a micro result ties; its equal-video difference is slightly negative. These are local fine-capability results, not official capability-family/ID-OOD buckets or ranking votes.
|
| 24 |
|
| 25 |
+
The measured population compares the registered reference and candidate serving implementations with the same fixed Qwen3.5-27B judge, revision, local control check, hardware envelope and 20-case batching protocol. Candidate archive ed85dc914e846f0586c01e71a1427dd64caba0a80844b02e28feedfcb0dcce88 separately passed its exact-container 20-case H100 test. This report does not mean all 4,000 cases ran through that Docker archive, does not establish best across all historical alternatives, and does not predict an official finals score.
|
| 26 |
|
| 27 |
Strict-excluded pairs 0004, 0130 and 0196 remain distinct from recovered pairs 0074, 0111 and 0123. All three historical failed attempts retain their failed status. The fixed recovery policy selected whole pairs without using scores. No first-attempt reliability or model-only causal claim is made.
|
| 28 |
|
|
|
|
| 48 |
The private repository does not imply final submission sign-off. The earlier ancestor evaluation follow-up changed only README.md, EVALUATION.md and EVALUATION.json; all 50 assets, immutable LOAD revision pins, training/exposure disclosures and existing 4,000/3,940-case statistics remain unchanged. Raw videos, gold answers, per-case outputs and judge data are not added by this presentation update.
|
| 49 |
|
| 50 |
|
| 51 |
+
## Historical 43d4 local evidence, followed by failed canonical platform tryout
|
| 52 |
|
| 53 |
+
**Historical 43d4 local evidence.** The historical 43d4 archive is `43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825` (35,613,238,247 bytes, generation `1789057108435274`). It has configuration `f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9`. The resident build manifest is `4eb060d790e39af7b56dcc263b73a0a039ded5cd4dd898c0bda33e6e13c5bf63`. The CPU worker's classic Docker store loaded the exact configuration ID `sha256:f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9` and all 24 ordered DiffIDs; it did not expose an imported manifest digest. That field remains null. [IMAGE_IDENTITY.json](IMAGE_IDENTITY.json) records their full joins. The original ed85 platform failure remains preserved; it is not a failure of the historically tested derivative, which later failed the canonical interval admission check.
|
| 54 |
|
| 55 |
The complete replacement-image acceptance combines 6 invocations and 600 answer executions across two retained attempts, not 600 unique questions. The first default 20-answer invocation completed with healthy guards and matching contents; its enclosing attempt then failed when a case-sensitive absence parser rejected Docker's lowercase no-such-object message after successful removal. That raw failure and watchdog return code 125 remain failed. A separately claimed continuation used one persistent container for linked loose 20-input, real-root loose 20-input, linked ZIP 20-input/FO, repeated ZIP 20-input/FO, and linked loose 500-input. All accepted guards passed with empty input-deferral lists. Repeated FO contents matched; the FO fixture was reconstructed from the image package and is not an independent capture of organizer socket bytes. Non-FO answers matched the frozen candidate baseline; these are content comparisons, not new semantic grading. The 500-input case's independent host child interval was 1140.333899 seconds; startup first-frame probes were positive for 151 clips and did not cover the other 349. Successful answers do not fill those missing startup proofs. The combined independent host child intervals total 1718.896785 seconds, including the first attempt's 115.555531 seconds. Self-reported answer latencies, attached child intervals and sampled GPU/cgroup measurements remain separate in the machine-readable metadata. Cgroup memory.peak is cumulative within the persistent container, rather than an isolated per-invocation maximum. Library tokenizer/processor/dtype warnings were retained; no behavior change or fallback is inferred from those warnings. Local persistent tests do not attest the deployed shim version, organizer execution or full 500-input ZIP capacity.
|
| 56 |
|
IMAGE_IDENTITY.json
CHANGED
|
@@ -36,29 +36,37 @@
|
|
| 36 |
"sha256": "2f4dd5055dc7c33c3e9a43c5a443f2946a6cf999f60aa3e453e8d4ce610ac13b"
|
| 37 |
},
|
| 38 |
"current_image": {
|
|
|
|
| 39 |
"actual_platform_result_uuid": null,
|
| 40 |
-
"
|
| 41 |
-
"
|
| 42 |
-
"
|
| 43 |
-
"
|
| 44 |
-
"
|
| 45 |
-
"
|
| 46 |
-
"
|
| 47 |
-
"
|
| 48 |
-
"
|
| 49 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 50 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 51 |
-
"layer_count":
|
| 52 |
"normalized_archive_import_manifest_sha256": null,
|
| 53 |
-
"
|
| 54 |
-
"
|
| 55 |
-
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 56 |
"platform_qualified": false,
|
| 57 |
-
"runtime_rehearsal_receipt_sha256": "
|
| 58 |
-
"runtime_rehearsal_status": "
|
| 59 |
-
"status": "
|
| 60 |
},
|
| 61 |
-
"manifest_identity_note": "
|
| 62 |
"preserved_asset_manifest_scope": {
|
| 63 |
"asset_manifest_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 64 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
|
@@ -88,14 +96,59 @@
|
|
| 88 |
},
|
| 89 |
"reason_bytes_remain_frozen": "verify_assets.py pins the raw MODEL_FILES.json SHA256. Even an added scope field would fail its pre-load gate. The same50 asset rows, original lineage, loader behavior and immutable LOAD A/M revisions are retained; these explicit sidecar scopes identify the associated current image."
|
| 90 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 91 |
"schema": "segment-associated-container-identity/2",
|
| 92 |
"shared_serving_implementation": {
|
| 93 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 94 |
"context_sha256_scope": "ancestor ed85 context; replacement is an additive layer",
|
| 95 |
"loading_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 96 |
"model_identity_sha256": "954e45c413605c8e658db2ee8d221e07f8a4229c96cebac36b486f13aa99b48c",
|
|
|
|
| 97 |
"source_file_count": 52,
|
| 98 |
-
"source_files_and_weights_unchanged":
|
| 99 |
-
"source_sha256": "3892800aa2de9ceab6b7142086c56ddf3361ef6d7035fd5c3ec36a462141c227"
|
|
|
|
|
|
|
| 100 |
}
|
| 101 |
}
|
|
|
|
| 36 |
"sha256": "2f4dd5055dc7c33c3e9a43c5a443f2946a6cf999f60aa3e453e8d4ce610ac13b"
|
| 37 |
},
|
| 38 |
"current_image": {
|
| 39 |
+
"CPU_acceptance_sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030",
|
| 40 |
"actual_platform_result_uuid": null,
|
| 41 |
+
"all24_ancestor_layers_preserved": true,
|
| 42 |
+
"archive_bytes": 35613234136,
|
| 43 |
+
"archive_generation": "1789069382415008",
|
| 44 |
+
"archive_receipt_sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1",
|
| 45 |
+
"archive_sha256": "3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d",
|
| 46 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_fixed_track_cloudbuild_20260910_r5/output/segment-final.tar.gz#1789069382415008",
|
| 47 |
+
"base_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 48 |
+
"base_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 49 |
+
"base_ordered_layer_count": 24,
|
| 50 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 51 |
+
"build_receipt_sha256": "0d360628bdf70daf245d6c0ef1c1e7fe7f7db5f6189a4699672daeb6a94c29fa",
|
| 52 |
+
"build_store_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 53 |
+
"candidate_source_sha256": "88ae763faa28c7333031876d4c6e6f2f005b19fb9b1362b6d6ffdaf3cd992e37",
|
| 54 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 55 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 56 |
+
"docker_config_bytes": 28206,
|
| 57 |
+
"docker_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 58 |
+
"docker_loaded_image_id": "sha256:fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 59 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 60 |
+
"layer_count": 25,
|
| 61 |
"normalized_archive_import_manifest_sha256": null,
|
| 62 |
+
"overlay_blob_sha256": "64309f5fa0609fe53792678b90973e41f9ca34490c547dbcae741d7ddd785220",
|
| 63 |
+
"overlay_diff_id": "91029e508c7a21f763ab8bf3eeca620f1b5ba76cd9a6280331f34c13af596ee8",
|
|
|
|
| 64 |
"platform_qualified": false,
|
| 65 |
+
"runtime_rehearsal_receipt_sha256": "0a8bc8e0cf2d71bebe9085fefd4b2a968595ad69701ea10f592afccc8c35fcfa",
|
| 66 |
+
"runtime_rehearsal_status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 67 |
+
"status": "passed_local_interface_strict_parity_archive_load_not_platform"
|
| 68 |
},
|
| 69 |
+
"manifest_identity_note": "Build-store manifest, classic loaded configuration ID and any physically observed imported manifest are separate. Pending fields remain null.",
|
| 70 |
"preserved_asset_manifest_scope": {
|
| 71 |
"asset_manifest_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 72 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
|
|
|
| 96 |
},
|
| 97 |
"reason_bytes_remain_frozen": "verify_assets.py pins the raw MODEL_FILES.json SHA256. Even an added scope field would fail its pre-load gate. The same50 asset rows, original lineage, loader behavior and immutable LOAD A/M revisions are retained; these explicit sidecar scopes identify the associated current image."
|
| 98 |
},
|
| 99 |
+
"prior_alias_compatible_image": {
|
| 100 |
+
"actual_platform_result_uuid": null,
|
| 101 |
+
"archive_bytes": 35613238247,
|
| 102 |
+
"archive_generation": "1789057108435274",
|
| 103 |
+
"archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 104 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_platform_alias_fix_cloudbuild_20260910_r4/output/segment-final.tar.gz#1789057108435274",
|
| 105 |
+
"bootstrap_sha256": "1aadaea52b2773cb9c9909deda2ebdf9ae81ce5aa81190ce0d196e23acc62214",
|
| 106 |
+
"build_store_manifest_sha256": "4eb060d790e39af7b56dcc263b73a0a039ded5cd4dd898c0bda33e6e13c5bf63",
|
| 107 |
+
"contract_sha256": "8da40c8a52d9570c015435b800a80ec6e84c018d2e406eed30180f9742e02f21",
|
| 108 |
+
"docker_config_bytes": 28087,
|
| 109 |
+
"docker_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 110 |
+
"docker_loaded_image_id": "sha256:f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 111 |
+
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 112 |
+
"layer_count": 24,
|
| 113 |
+
"normalized_archive_import_manifest_sha256": null,
|
| 114 |
+
"old23_descriptors_and_diffids_unchanged": true,
|
| 115 |
+
"overlay_blob_sha256": "db3b32ac1726fdf539c6e562b78657a0fc65f9fdc2015f0ea7030409592a3112",
|
| 116 |
+
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 117 |
+
"platform_qualified": false,
|
| 118 |
+
"platform_tryout": {
|
| 119 |
+
"actual_deployed_shim_version_observed": false,
|
| 120 |
+
"algorithm_version": "e8521be4-9676-47e4-a33d-e80bf84a25ad",
|
| 121 |
+
"archive_sha_independently_attested_by_platform": false,
|
| 122 |
+
"canonical_request_rows": 10,
|
| 123 |
+
"cause": "Our duration-based admission policy rejected the batch before model import; a duration bound was not established by the organizer Request schema.",
|
| 124 |
+
"durations_above300_seconds": 6,
|
| 125 |
+
"error": "ValueError: declared interval contradicts the fixed track",
|
| 126 |
+
"input_request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 127 |
+
"observed_stderr_at_utc": "2026-09-10T18:08:46.377000+00:00",
|
| 128 |
+
"owner_selected_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 129 |
+
"result_id": "631820aa-e931-42e7-bffa-36c69407cfcc",
|
| 130 |
+
"status": "failed_bootstrap_before_model_inference"
|
| 131 |
+
},
|
| 132 |
+
"runtime_rehearsal_receipt_sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc",
|
| 133 |
+
"runtime_rehearsal_status": "passed_targeted_derivative_runtime_not_platform",
|
| 134 |
+
"status": "passed_local_targeted_runtime_and_full_archive_load_not_platform"
|
| 135 |
+
},
|
| 136 |
"schema": "segment-associated-container-identity/2",
|
| 137 |
"shared_serving_implementation": {
|
| 138 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
| 139 |
+
"changed_serving_source": {
|
| 140 |
+
"bytes": 17164,
|
| 141 |
+
"path": "/app/solution/cap_fmt_inferrer.py",
|
| 142 |
+
"sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713"
|
| 143 |
+
},
|
| 144 |
"context_sha256_scope": "ancestor ed85 context; replacement is an additive layer",
|
| 145 |
"loading_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 146 |
"model_identity_sha256": "954e45c413605c8e658db2ee8d221e07f8a4229c96cebac36b486f13aa99b48c",
|
| 147 |
+
"model_weights_unchanged": true,
|
| 148 |
"source_file_count": 52,
|
| 149 |
+
"source_files_and_weights_unchanged": false,
|
| 150 |
+
"source_sha256": "3892800aa2de9ceab6b7142086c56ddf3361ef6d7035fd5c3ec36a462141c227",
|
| 151 |
+
"source_sha256_scope": "3892800a identifies the historical52-source ancestor; candidate source88ae identifies the three-file derivative",
|
| 152 |
+
"unchanged_source_file_count": 51
|
| 153 |
}
|
| 154 |
}
|
LINEAGE.json
CHANGED
|
@@ -49,33 +49,42 @@
|
|
| 49 |
},
|
| 50 |
"attribution": "HeyDonto Labs",
|
| 51 |
"current_serving_image": {
|
|
|
|
| 52 |
"actual_platform_result_uuid": null,
|
| 53 |
-
"
|
| 54 |
-
"
|
| 55 |
-
"
|
| 56 |
-
"
|
| 57 |
-
"
|
| 58 |
-
"
|
| 59 |
-
"
|
| 60 |
-
"
|
| 61 |
-
"
|
| 62 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 63 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 64 |
-
"layer_count":
|
| 65 |
"normalized_archive_import_manifest_sha256": null,
|
| 66 |
-
"
|
| 67 |
-
"
|
| 68 |
-
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 69 |
"platform_qualified": false,
|
| 70 |
-
"runtime_rehearsal_receipt_sha256": "
|
| 71 |
-
"runtime_rehearsal_status": "
|
| 72 |
-
"status": "
|
| 73 |
},
|
| 74 |
"current_serving_image_reference": "IMAGE_IDENTITY.json#/current_image",
|
|
|
|
| 75 |
"forward_change": "Only tested frame_sampler; same selected models/priors/precision/rendering/generation.",
|
| 76 |
"forward_gradient_updates": 0,
|
| 77 |
-
"full_algorithm_and_image_qualification": "
|
| 78 |
-
"image_compatibility_change": "
|
| 79 |
"image_identity": {
|
| 80 |
"added_diff_id": "ee65a0fd5c5057739b208abb4bab056ff0b874e40fd9dfa43c18acf1ddbf5e1e",
|
| 81 |
"adoption_sha256": "7e46d6b9ff4472e894fbcb2279e79c8ecc25daf251e0be11b4c47f96c6dff4b2",
|
|
@@ -247,6 +256,29 @@
|
|
| 247 |
"source_corpus_sha256": "4b1ee90bd82e142419b6ad18307f197cec20ff7eae00e3b5fc731e6a80c98a9b",
|
| 248 |
"source_rows": 46758
|
| 249 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 250 |
"responsible_contact": {
|
| 251 |
"name": "Reza Nehzati, Ph.D.",
|
| 252 |
"profile": "https://huggingface.co/rezanehzati"
|
|
|
|
| 49 |
},
|
| 50 |
"attribution": "HeyDonto Labs",
|
| 51 |
"current_serving_image": {
|
| 52 |
+
"CPU_acceptance_sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030",
|
| 53 |
"actual_platform_result_uuid": null,
|
| 54 |
+
"all24_ancestor_layers_preserved": true,
|
| 55 |
+
"archive_bytes": 35613234136,
|
| 56 |
+
"archive_generation": "1789069382415008",
|
| 57 |
+
"archive_receipt_sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1",
|
| 58 |
+
"archive_sha256": "3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d",
|
| 59 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_fixed_track_cloudbuild_20260910_r5/output/segment-final.tar.gz#1789069382415008",
|
| 60 |
+
"base_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 61 |
+
"base_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 62 |
+
"base_ordered_layer_count": 24,
|
| 63 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 64 |
+
"build_receipt_sha256": "0d360628bdf70daf245d6c0ef1c1e7fe7f7db5f6189a4699672daeb6a94c29fa",
|
| 65 |
+
"build_store_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 66 |
+
"candidate_source_sha256": "88ae763faa28c7333031876d4c6e6f2f005b19fb9b1362b6d6ffdaf3cd992e37",
|
| 67 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 68 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 69 |
+
"docker_config_bytes": 28206,
|
| 70 |
+
"docker_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 71 |
+
"docker_loaded_image_id": "sha256:fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 72 |
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 73 |
+
"layer_count": 25,
|
| 74 |
"normalized_archive_import_manifest_sha256": null,
|
| 75 |
+
"overlay_blob_sha256": "64309f5fa0609fe53792678b90973e41f9ca34490c547dbcae741d7ddd785220",
|
| 76 |
+
"overlay_diff_id": "91029e508c7a21f763ab8bf3eeca620f1b5ba76cd9a6280331f34c13af596ee8",
|
|
|
|
| 77 |
"platform_qualified": false,
|
| 78 |
+
"runtime_rehearsal_receipt_sha256": "0a8bc8e0cf2d71bebe9085fefd4b2a968595ad69701ea10f592afccc8c35fcfa",
|
| 79 |
+
"runtime_rehearsal_status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 80 |
+
"status": "passed_local_interface_strict_parity_archive_load_not_platform"
|
| 81 |
},
|
| 82 |
"current_serving_image_reference": "IMAGE_IDENTITY.json#/current_image",
|
| 83 |
+
"derived_annotation_current_scope_clarification": "The known derived packet contains all 13,177 listed extensions: 4,621 paraphrases, 5,217 count remints, 2,317 convention remints and 1,022 adoption rows. Exclusion of the 33,581 organizer rows is intentional, not evidence that those rows must be republished. The unresolved items are the separate private annotation URL/access/delivery receipts and complete signature provenance.",
|
| 84 |
"forward_change": "Only tested frame_sampler; same selected models/priors/precision/rendering/generation.",
|
| 85 |
"forward_gradient_updates": 0,
|
| 86 |
+
"full_algorithm_and_image_qualification": "Exact R3 local interface, strict short-case parity and full archive/load accepted. Canonical deferrals remain degraded; no official platform pass or fresh semantic score.",
|
| 87 |
+
"image_compatibility_change": "The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row.",
|
| 88 |
"image_identity": {
|
| 89 |
"added_diff_id": "ee65a0fd5c5057739b208abb4bab056ff0b874e40fd9dfa43c18acf1ddbf5e1e",
|
| 90 |
"adoption_sha256": "7e46d6b9ff4472e894fbcb2279e79c8ecc25daf251e0be11b4c47f96c6dff4b2",
|
|
|
|
| 256 |
"source_corpus_sha256": "4b1ee90bd82e142419b6ad18307f197cec20ff7eae00e3b5fc731e6a80c98a9b",
|
| 257 |
"source_rows": 46758
|
| 258 |
},
|
| 259 |
+
"prior_alias_compatible_image": {
|
| 260 |
+
"actual_platform_result_uuid": null,
|
| 261 |
+
"archive_bytes": 35613238247,
|
| 262 |
+
"archive_generation": "1789057108435274",
|
| 263 |
+
"archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 264 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_platform_alias_fix_cloudbuild_20260910_r4/output/segment-final.tar.gz#1789057108435274",
|
| 265 |
+
"bootstrap_sha256": "1aadaea52b2773cb9c9909deda2ebdf9ae81ce5aa81190ce0d196e23acc62214",
|
| 266 |
+
"build_store_manifest_sha256": "4eb060d790e39af7b56dcc263b73a0a039ded5cd4dd898c0bda33e6e13c5bf63",
|
| 267 |
+
"contract_sha256": "8da40c8a52d9570c015435b800a80ec6e84c018d2e406eed30180f9742e02f21",
|
| 268 |
+
"docker_config_bytes": 28087,
|
| 269 |
+
"docker_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 270 |
+
"docker_loaded_image_id": "sha256:f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 271 |
+
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 272 |
+
"layer_count": 24,
|
| 273 |
+
"normalized_archive_import_manifest_sha256": null,
|
| 274 |
+
"old23_descriptors_and_diffids_unchanged": true,
|
| 275 |
+
"overlay_blob_sha256": "db3b32ac1726fdf539c6e562b78657a0fc65f9fdc2015f0ea7030409592a3112",
|
| 276 |
+
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 277 |
+
"platform_qualified": false,
|
| 278 |
+
"runtime_rehearsal_receipt_sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc",
|
| 279 |
+
"runtime_rehearsal_status": "passed_targeted_derivative_runtime_not_platform",
|
| 280 |
+
"status": "passed_local_targeted_runtime_and_full_archive_load_not_platform"
|
| 281 |
+
},
|
| 282 |
"responsible_contact": {
|
| 283 |
"name": "Reza Nehzati, Ph.D.",
|
| 284 |
"profile": "https://huggingface.co/rezanehzati"
|
LINEAGE.md
CHANGED
|
@@ -10,8 +10,10 @@ The selected temporal continuation is **original-temporal-lr5e6-step000600**: le
|
|
| 10 |
|
| 11 |
The inherited N3 source corpus `4b1ee90b…` contains 46,758 rows: 33,581 organizer rows, 4,621 paraphrases, 5,217 count rows, 2,317 convention rows and 1,022 adopted human-review rows. The continuation corpus `66362830…` is separate. Official-only new continuation does not erase inherited clinical/development exposure. Historical temporal smoke/full populations and the owner-reported human-labeler/eligibility interpretation remain separate disclosures; no new organizer eligibility decision is asserted.
|
| 12 |
|
| 13 |
-
The private annotation packet `ee69dafa…` retains
|
| 14 |
|
| 15 |
The six inherited prior files remain byte-identical. `cholec_priors_v38.json` arose from zero-shot OWLv2 detections on 613 frames from 10 CholecTrack20 videos; it is not a new optimizer-training corpus. The remaining duration, quadrant, stem and mode tables retain their organizer-training provenance. No v40 prior or obsolete neural checkpoint is included.
|
| 16 |
|
| 17 |
-
The
|
|
|
|
|
|
|
|
|
| 10 |
|
| 11 |
The inherited N3 source corpus `4b1ee90b…` contains 46,758 rows: 33,581 organizer rows, 4,621 paraphrases, 5,217 count rows, 2,317 convention rows and 1,022 adopted human-review rows. The continuation corpus `66362830…` is separate. Official-only new continuation does not erase inherited clinical/development exposure. Historical temporal smoke/full populations and the owner-reported human-labeler/eligibility interpretation remain separate disclosures; no new organizer eligibility decision is asserted.
|
| 12 |
|
| 13 |
+
The private annotation packet `ee69dafa…` retains the known 13,177 derived rows across four JSONL files. It excludes all 33,581 organizer rows and video pixels; row locators and review statements do not establish complete signature custody or redistribution permission. `ANNOTATION_SCOPE.json` lists exact counts and hashes. Its intended private organizer venue is a preserved owner decision; actual access and delivery receipts must be recorded independently.
|
| 14 |
|
| 15 |
The six inherited prior files remain byte-identical. `cholec_priors_v38.json` arose from zero-shot OWLv2 detections on 613 frames from 10 CholecTrack20 videos; it is not a new optimizer-training corpus. The remaining duration, quadrant, stem and mode tables retain their organizer-training provenance. No v40 prior or obsolete neural checkpoint is included.
|
| 16 |
|
| 17 |
+
The original forward candidate changed the frame sampler (`cd146570…`). The later R3 compatibility derivative additionally fixes image-owned SEGMENT routing in cap_fmt_inferrer.py and records exactly attributed pre-generation deferrals in its bootstrap; the original timestamps, sampler/model behavior and all other 51 serving files remain unchanged. Public Qwen, private N3, both selected adapters, all six priors, prompts, precision, frame limits and generation settings are unchanged. `TRAINING_RESOURCES.json` preserves selected-save timing/peak scopes and producer identities; `MODEL_IDENTITY.json` preserves every selected file identity.
|
| 18 |
+
|
| 19 |
+
The known derived packet contains all 13,177 listed extensions: 4,621 paraphrases, 5,217 count remints, 2,317 convention remints and 1,022 adoption rows. Exclusion of the 33,581 organizer rows is intentional, not evidence that those rows must be republished. The unresolved items are the separate private annotation URL/access/delivery receipts and complete signature provenance.
|
LOAD.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
# Local loading from two immutable revisions
|
| 2 |
|
| 3 |
-
These revisions reproduce the unchanged **model components and loading tools**. For full serving, the
|
| 4 |
|
| 5 |
The metadata download below remains pinned to revision M and excludes its archived `README.md`, `LOAD.md` and `IMAGE_IDENTITY.json`. The retained `MODEL_FILES.json` and lineage/binding documents describe component ancestry and may contain the ed85 ancestor's image identity; those bindings do not select the current platform artifact. The 50 model/prior files, immutable A/M revisions, manifests and component loaders remain unchanged. The fixed wrapper is already inside the current Docker archive and is identified by the current records linked above.
|
| 6 |
|
|
@@ -67,4 +67,4 @@ For an explicit component-loading check in that frozen tensor environment:
|
|
| 67 |
python3 -I -B ./segment-final-metadata/load_components.py --root ./segment-final-assets --manifest ./segment-final-metadata/MODEL_FILES.json --component all
|
| 68 |
```
|
| 69 |
|
| 70 |
-
The example first verifies
|
|
|
|
| 1 |
# Local loading from two immutable revisions
|
| 2 |
|
| 3 |
+
These revisions reproduce the unchanged **model components and loading tools**. For full serving, the locally qualified R3 archive has SHA-256 `3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d`. The earlier 43d4 archive failed its canonical platform tryout and remains historical. Its exact GCS generation, configuration, compatibility-wrapper identities and completed or pending validation are recorded in [IMAGE_IDENTITY.json](IMAGE_IDENTITY.json) and [PLATFORM_COMPATIBILITY.md](PLATFORM_COMPATIBILITY.md) at the repository revision containing this page. Use those current records to select the serving archive.
|
| 4 |
|
| 5 |
The metadata download below remains pinned to revision M and excludes its archived `README.md`, `LOAD.md` and `IMAGE_IDENTITY.json`. The retained `MODEL_FILES.json` and lineage/binding documents describe component ancestry and may contain the ed85 ancestor's image identity; those bindings do not select the current platform artifact. The 50 model/prior files, immutable A/M revisions, manifests and component loaders remain unchanged. The fixed wrapper is already inside the current Docker archive and is identified by the current records linked above.
|
| 6 |
|
|
|
|
| 67 |
python3 -I -B ./segment-final-metadata/load_components.py --root ./segment-final-assets --manifest ./segment-final-metadata/MODEL_FILES.json --component all
|
| 68 |
```
|
| 69 |
|
| 70 |
+
The example first verifies all 50 model/prior files. It then imports the exact `7a4df645…` main-loader source, relocates only its two local path constants and retains all its original before/after byte, parameter, adapter and processor checks. The temporal operations use the frozen source sequence with local paths: BF16 public Qwen/SDPA, one low600 `PeftModel.from_pretrained`, then one `merge_and_unload`, followed by eval. OWLv2 uses the frozen FP32 model/processor sequence. The exact three component-loading source files are preserved under `component_source/`. This example performs actual GPU model loading when invoked; it has only been source/CPU validated in this preparation. It generates no answers and does not adopt evaluation flags or replace the complete serving bootstrap/router/sampler.
|
PLATFORM_COMPATIBILITY.json
CHANGED
|
@@ -34,18 +34,50 @@
|
|
| 34 |
],
|
| 35 |
"status": "failed_bootstrap_before_model_inference"
|
| 36 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 37 |
"changes": [
|
| 38 |
-
"Only image-owned
|
| 39 |
-
"One declared input-root alias may resolve to an immediate safe task-input directory; descendants and other root aliases remain refused.",
|
| 40 |
-
"Each production invocation gets its own scratch/evidence; exact current scratch cleanup preserves other invocations and evidence."
|
| 41 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 42 |
"limits": [
|
| 43 |
"Public shim source is not deployed-version attestation.",
|
| 44 |
"Actual old tryout input alias target/permissions were not captured.",
|
| 45 |
"SIGKILL may bypass per-invocation scratch cleanup.",
|
| 46 |
"Local model/runtime/content tests are not official platform acceptance.",
|
| 47 |
"Full500 ZIP expansion capacity remains separate.",
|
| 48 |
-
"Development-board exposure/5b regression/owner release obligations unchanged."
|
|
|
|
| 49 |
],
|
| 50 |
"preserved_asset_manifest_scope": {
|
| 51 |
"asset_manifest_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
|
@@ -76,7 +108,7 @@
|
|
| 76 |
},
|
| 77 |
"reason_bytes_remain_frozen": "verify_assets.py pins the raw MODEL_FILES.json SHA256. Even an added scope field would fail its pre-load gate. The same50 asset rows, original lineage, loader behavior and immutable LOAD A/M revisions are retained; these explicit sidecar scopes identify the associated current image."
|
| 78 |
},
|
| 79 |
-
"
|
| 80 |
"actual_platform_result_uuid": null,
|
| 81 |
"archive_bytes": 35613238247,
|
| 82 |
"archive_generation": "1789057108435274",
|
|
@@ -95,11 +127,25 @@
|
|
| 95 |
"overlay_blob_sha256": "db3b32ac1726fdf539c6e562b78657a0fc65f9fdc2015f0ea7030409592a3112",
|
| 96 |
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 97 |
"platform_qualified": false,
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 98 |
"runtime_rehearsal_receipt_sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc",
|
| 99 |
"runtime_rehearsal_status": "passed_targeted_derivative_runtime_not_platform",
|
| 100 |
"status": "passed_local_targeted_runtime_and_full_archive_load_not_platform"
|
| 101 |
},
|
| 102 |
-
"
|
| 103 |
"acceptance": {
|
| 104 |
"bytes": 38768,
|
| 105 |
"sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc"
|
|
@@ -308,6 +354,1694 @@
|
|
| 308 |
],
|
| 309 |
"total_independent_host_child_seconds": 1718.8967849380024
|
| 310 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 311 |
"schema": "segment-platform-root-compatibility/1",
|
| 312 |
"source_review": {
|
| 313 |
"broader_audit_delivery_sha256": "a9ebd81f376535f77a11a1125f158db2cacb25fa052d3d7adab03f126cf40eee",
|
|
@@ -315,13 +2049,13 @@
|
|
| 315 |
"independent_core_delivery_sha256": "c665c43086bbd25441298110823f1560a0d16ccaf005578acd47326aa6aed026",
|
| 316 |
"primary_layout_delivery_sha256": "d73cd267b59ac2c9129ffecfdf27028e20d199e4cf755f51d503f1d6fe697f51"
|
| 317 |
},
|
| 318 |
-
"status": "
|
| 319 |
"unchanged": [
|
| 320 |
-
"
|
| 321 |
-
"
|
| 322 |
-
"
|
| 323 |
-
"
|
| 324 |
-
"default user
|
| 325 |
-
"
|
| 326 |
]
|
| 327 |
}
|
|
|
|
| 34 |
],
|
| 35 |
"status": "failed_bootstrap_before_model_inference"
|
| 36 |
},
|
| 37 |
+
"archive_acceptance": {
|
| 38 |
+
"CPU": {
|
| 39 |
+
"bytes": 20753,
|
| 40 |
+
"sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030"
|
| 41 |
+
},
|
| 42 |
+
"archive": {
|
| 43 |
+
"bytes": 10192,
|
| 44 |
+
"sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1"
|
| 45 |
+
},
|
| 46 |
+
"load": {
|
| 47 |
+
"bytes": 3188,
|
| 48 |
+
"sha256": "3e8ec2fd2f477987672e5cfe92989a26b097644dc69927c856e451b3b0a034f1"
|
| 49 |
+
}
|
| 50 |
+
},
|
| 51 |
"changes": [
|
| 52 |
+
"The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row."
|
|
|
|
|
|
|
| 53 |
],
|
| 54 |
+
"current_source_review": {
|
| 55 |
+
"candidate_source_sha256": "88ae763faa28c7333031876d4c6e6f2f005b19fb9b1362b6d6ffdaf3cd992e37",
|
| 56 |
+
"exact_production_files": {
|
| 57 |
+
"CONTRACT.json": {
|
| 58 |
+
"bytes": 24245,
|
| 59 |
+
"sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7"
|
| 60 |
+
},
|
| 61 |
+
"bootstrap.py": {
|
| 62 |
+
"bytes": 57580,
|
| 63 |
+
"sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76"
|
| 64 |
+
},
|
| 65 |
+
"cap_fmt_inferrer.py": {
|
| 66 |
+
"bytes": 17164,
|
| 67 |
+
"sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713"
|
| 68 |
+
}
|
| 69 |
+
},
|
| 70 |
+
"focused_CPU_tests": 10,
|
| 71 |
+
"source_delivery_sha256": "1c5911b87b9b56928994171e9cfc33940e62cd34f6215650762025b02326858c"
|
| 72 |
+
},
|
| 73 |
"limits": [
|
| 74 |
"Public shim source is not deployed-version attestation.",
|
| 75 |
"Actual old tryout input alias target/permissions were not captured.",
|
| 76 |
"SIGKILL may bypass per-invocation scratch cleanup.",
|
| 77 |
"Local model/runtime/content tests are not official platform acceptance.",
|
| 78 |
"Full500 ZIP expansion capacity remains separate.",
|
| 79 |
+
"Development-board exposure/5b regression/owner release obligations unchanged.",
|
| 80 |
+
"No new semantic score, independent holdout, official calibration, platform pass, full 500 ZIP capacity, general order invariance or causal speedup follows from these changes. Exact image, runtime, archive and load evidence must be joined separately. Public shim source does not attest the deployed version; forced process death can bypass scratch cleanup. The earlier canonical and controller failures remain retained."
|
| 81 |
],
|
| 82 |
"preserved_asset_manifest_scope": {
|
| 83 |
"asset_manifest_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
|
|
|
| 108 |
},
|
| 109 |
"reason_bytes_remain_frozen": "verify_assets.py pins the raw MODEL_FILES.json SHA256. Even an added scope field would fail its pre-load gate. The same50 asset rows, original lineage, loader behavior and immutable LOAD A/M revisions are retained; these explicit sidecar scopes identify the associated current image."
|
| 110 |
},
|
| 111 |
+
"prior_alias_compatible_image": {
|
| 112 |
"actual_platform_result_uuid": null,
|
| 113 |
"archive_bytes": 35613238247,
|
| 114 |
"archive_generation": "1789057108435274",
|
|
|
|
| 127 |
"overlay_blob_sha256": "db3b32ac1726fdf539c6e562b78657a0fc65f9fdc2015f0ea7030409592a3112",
|
| 128 |
"overlay_diff_id": "702be6796fb53336a58ecd5a17f59c17caaa98191b1bd3ad0b9b359db8ba417c",
|
| 129 |
"platform_qualified": false,
|
| 130 |
+
"platform_tryout": {
|
| 131 |
+
"actual_deployed_shim_version_observed": false,
|
| 132 |
+
"algorithm_version": "e8521be4-9676-47e4-a33d-e80bf84a25ad",
|
| 133 |
+
"archive_sha_independently_attested_by_platform": false,
|
| 134 |
+
"canonical_request_rows": 10,
|
| 135 |
+
"cause": "Our duration-based admission policy rejected the batch before model import; a duration bound was not established by the organizer Request schema.",
|
| 136 |
+
"durations_above300_seconds": 6,
|
| 137 |
+
"error": "ValueError: declared interval contradicts the fixed track",
|
| 138 |
+
"input_request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 139 |
+
"observed_stderr_at_utc": "2026-09-10T18:08:46.377000+00:00",
|
| 140 |
+
"owner_selected_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 141 |
+
"result_id": "631820aa-e931-42e7-bffa-36c69407cfcc",
|
| 142 |
+
"status": "failed_bootstrap_before_model_inference"
|
| 143 |
+
},
|
| 144 |
"runtime_rehearsal_receipt_sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc",
|
| 145 |
"runtime_rehearsal_status": "passed_targeted_derivative_runtime_not_platform",
|
| 146 |
"status": "passed_local_targeted_runtime_and_full_archive_load_not_platform"
|
| 147 |
},
|
| 148 |
+
"prior_alias_compatible_runtime": {
|
| 149 |
"acceptance": {
|
| 150 |
"bytes": 38768,
|
| 151 |
"sha256": "1b86deab65ec607b4e39f1fbd2022f48dcc9796dd918988f1339ff7103331efc"
|
|
|
|
| 354 |
],
|
| 355 |
"total_independent_host_child_seconds": 1718.8967849380024
|
| 356 |
},
|
| 357 |
+
"replacement": {
|
| 358 |
+
"CPU_acceptance_sha256": "c20a1680bf867569101d04c79910ca1f9c04d67caf08d65729e87e8b9800e030",
|
| 359 |
+
"actual_platform_result_uuid": null,
|
| 360 |
+
"all24_ancestor_layers_preserved": true,
|
| 361 |
+
"archive_bytes": 35613234136,
|
| 362 |
+
"archive_generation": "1789069382415008",
|
| 363 |
+
"archive_receipt_sha256": "2eeeb4daa5f57840ea15c8ab094eaed4b59d56cd666c77da1a562381833337b1",
|
| 364 |
+
"archive_sha256": "3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d",
|
| 365 |
+
"archive_uri": "gs://heydonto-surgfield-research/submissions/segment_forward_fixed_track_cloudbuild_20260910_r5/output/segment-final.tar.gz#1789069382415008",
|
| 366 |
+
"base_archive_sha256": "43d4fc4fd7a39e4884a5179176a6b6a436956a146494876783d6287855a82825",
|
| 367 |
+
"base_config_sha256": "f7e22f1822d7a152ec91999dbb639ec63378346ef3f5144723c5b453748f97b9",
|
| 368 |
+
"base_ordered_layer_count": 24,
|
| 369 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 370 |
+
"build_receipt_sha256": "0d360628bdf70daf245d6c0ef1c1e7fe7f7db5f6189a4699672daeb6a94c29fa",
|
| 371 |
+
"build_store_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 372 |
+
"candidate_source_sha256": "88ae763faa28c7333031876d4c6e6f2f005b19fb9b1362b6d6ffdaf3cd992e37",
|
| 373 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 374 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 375 |
+
"docker_config_bytes": 28206,
|
| 376 |
+
"docker_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 377 |
+
"docker_loaded_image_id": "sha256:fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 378 |
+
"docker_loaded_image_id_kind": "classic_config_digest",
|
| 379 |
+
"layer_count": 25,
|
| 380 |
+
"normalized_archive_import_manifest_sha256": null,
|
| 381 |
+
"overlay_blob_sha256": "64309f5fa0609fe53792678b90973e41f9ca34490c547dbcae741d7ddd785220",
|
| 382 |
+
"overlay_diff_id": "91029e508c7a21f763ab8bf3eeca620f1b5ba76cd9a6280331f34c13af596ee8",
|
| 383 |
+
"platform_qualified": false,
|
| 384 |
+
"runtime_rehearsal_receipt_sha256": "0a8bc8e0cf2d71bebe9085fefd4b2a968595ad69701ea10f592afccc8c35fcfa",
|
| 385 |
+
"runtime_rehearsal_status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 386 |
+
"status": "passed_local_interface_strict_parity_archive_load_not_platform"
|
| 387 |
+
},
|
| 388 |
+
"replacement_runtime": {
|
| 389 |
+
"actual_platform_execution": false,
|
| 390 |
+
"all_owned_containers_removed": true,
|
| 391 |
+
"answer_executions": 560,
|
| 392 |
+
"bootstrap_sha256": "4078387df9a46989ae0ab8b25275dc6d43e82afd5459018d3eaa12df1cf0cd76",
|
| 393 |
+
"canonical_interface_passed": true,
|
| 394 |
+
"canonical_scientific_coverage": "degraded; recorded pre-generation deferrals; not ten neural-healthy videos",
|
| 395 |
+
"cap_fmt_inferrer_sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713",
|
| 396 |
+
"captures": [
|
| 397 |
+
{
|
| 398 |
+
"all_members_full_EOF": true,
|
| 399 |
+
"bytes": 2645450,
|
| 400 |
+
"captured_at_utc": "2026-09-10T19:24:53.860621+00:00",
|
| 401 |
+
"files_manifest": {
|
| 402 |
+
"bytes": 229218,
|
| 403 |
+
"sha256": "63559c528d27fe7489577017c813a6c7e34a264211a7ece4971019d98895b825"
|
| 404 |
+
},
|
| 405 |
+
"members": 1636,
|
| 406 |
+
"result": {
|
| 407 |
+
"bytes": 28525,
|
| 408 |
+
"sha256": "d7cb9390da5db9d5d59ed0b3548e0ae9342bfa215b3ba6d5d1a4050e94c1d021"
|
| 409 |
+
},
|
| 410 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-canonical-readback-actual-r2",
|
| 411 |
+
"stdout": {
|
| 412 |
+
"bytes": 3789704,
|
| 413 |
+
"sha256": "9dfe6f93a52f1919c2cf506c79cfcc82caefd266cec323fcd2d3877b7275f215"
|
| 414 |
+
}
|
| 415 |
+
},
|
| 416 |
+
{
|
| 417 |
+
"all_members_full_EOF": true,
|
| 418 |
+
"bytes": 20288188,
|
| 419 |
+
"captured_at_utc": "2026-09-10T19:49:58.361326+00:00",
|
| 420 |
+
"files_manifest": {
|
| 421 |
+
"bytes": 1639214,
|
| 422 |
+
"sha256": "0cf07af341f4528a5e1b75e804ddea2e54b1185b21f7bce79661a6faa2e69f53"
|
| 423 |
+
},
|
| 424 |
+
"members": 11682,
|
| 425 |
+
"result": {
|
| 426 |
+
"bytes": 292961,
|
| 427 |
+
"sha256": "6a812b95fa05133a2110124710d49e28ff69f5c045873236d3c3e2325adf7588"
|
| 428 |
+
},
|
| 429 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-parity-readback-actual-r1",
|
| 430 |
+
"stdout": {
|
| 431 |
+
"bytes": 28948867,
|
| 432 |
+
"sha256": "1e471021f4cdbafeed44c3f500f5b1fca55aeca8bbea452989897df2a9614e68"
|
| 433 |
+
}
|
| 434 |
+
},
|
| 435 |
+
{
|
| 436 |
+
"all_members_full_EOF": true,
|
| 437 |
+
"bytes": 1839358,
|
| 438 |
+
"captured_at_utc": "2026-09-10T19:54:10.682970+00:00",
|
| 439 |
+
"files_manifest": {
|
| 440 |
+
"bytes": 157255,
|
| 441 |
+
"sha256": "6ab7b85133085c6232145c50416a3752d440040eb77b529fddeb058a5dd7fb9b"
|
| 442 |
+
},
|
| 443 |
+
"members": 1133,
|
| 444 |
+
"result": {
|
| 445 |
+
"bytes": 8245,
|
| 446 |
+
"sha256": "d75f7ca9c889998c685c05c9905841240d534c803b76e56b46c13bfbe56f699a"
|
| 447 |
+
},
|
| 448 |
+
"root": "/private/tmp/orena-segment-director-20260908T1315Z/retro-final-reverse20-readback-actual-r1",
|
| 449 |
+
"stdout": {
|
| 450 |
+
"bytes": 2625649,
|
| 451 |
+
"sha256": "f37ebd36d90432cc2f7b3f50a8f63a9d155182b9496c37bab5c6cd836732138a"
|
| 452 |
+
}
|
| 453 |
+
}
|
| 454 |
+
],
|
| 455 |
+
"cases": [
|
| 456 |
+
{
|
| 457 |
+
"answer_identity": {
|
| 458 |
+
"bytes": 778,
|
| 459 |
+
"sha256": "e3f4e2f740c2492bf640d19a8aa1de66b1d80710729e672c2ac267a7fd65c6c7"
|
| 460 |
+
},
|
| 461 |
+
"case": "01-canonical-linked10",
|
| 462 |
+
"container_id": "47c24392693fa37a700fee8f5f70a97e3d21ebd937a76f2031394c49a303adea",
|
| 463 |
+
"content": {
|
| 464 |
+
"t01": "no",
|
| 465 |
+
"t02": "1",
|
| 466 |
+
"t03": "100",
|
| 467 |
+
"t04": "00:00:10",
|
| 468 |
+
"t05": "Specimen",
|
| 469 |
+
"t06": "Clip, Sponge",
|
| 470 |
+
"t07": "top/right",
|
| 471 |
+
"t08": "no",
|
| 472 |
+
"t09": "1",
|
| 473 |
+
"t11": "no"
|
| 474 |
+
},
|
| 475 |
+
"count": 10,
|
| 476 |
+
"end_monotonic_upper": 2847.4376675359995,
|
| 477 |
+
"guard_identity": {
|
| 478 |
+
"bytes": 7021,
|
| 479 |
+
"sha256": "6797caf9bae08c1fee675acfab0df79341939ee8433714e7ae117b63a55e5ce8"
|
| 480 |
+
},
|
| 481 |
+
"host_child_seconds": 84.2375685119996,
|
| 482 |
+
"input_deferrals": [
|
| 483 |
+
{
|
| 484 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 485 |
+
"producer": {
|
| 486 |
+
"exception": {
|
| 487 |
+
"duration_seconds": 890.0,
|
| 488 |
+
"message": "Invalid SEGMENT duration",
|
| 489 |
+
"raise_function": "adaptive_n",
|
| 490 |
+
"raise_line": 51,
|
| 491 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 492 |
+
"sampler_domain_seconds": [
|
| 493 |
+
0.5,
|
| 494 |
+
300
|
| 495 |
+
],
|
| 496 |
+
"sampling_and_generation_not_reached": true,
|
| 497 |
+
"type": "ValueError"
|
| 498 |
+
},
|
| 499 |
+
"function": "segment_temporal_predict",
|
| 500 |
+
"line": 175,
|
| 501 |
+
"message": "segment_temporal_seam: t04 R1/build defer (Invalid SEGMENT duration)",
|
| 502 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 503 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 504 |
+
},
|
| 505 |
+
"qID": "t04",
|
| 506 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 507 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 508 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 509 |
+
},
|
| 510 |
+
{
|
| 511 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 512 |
+
"producer": {
|
| 513 |
+
"exception": {
|
| 514 |
+
"duration_seconds": 890.0,
|
| 515 |
+
"message": "Invalid SEGMENT duration",
|
| 516 |
+
"raise_function": "adaptive_n",
|
| 517 |
+
"raise_line": 51,
|
| 518 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 519 |
+
"sampler_domain_seconds": [
|
| 520 |
+
0.5,
|
| 521 |
+
300
|
| 522 |
+
],
|
| 523 |
+
"sampling_and_generation_not_reached": true,
|
| 524 |
+
"type": "ValueError"
|
| 525 |
+
},
|
| 526 |
+
"function": "segment_temporal_predict",
|
| 527 |
+
"line": 175,
|
| 528 |
+
"message": "segment_temporal_seam: t03 R1/build defer (Invalid SEGMENT duration)",
|
| 529 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 530 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 531 |
+
},
|
| 532 |
+
"qID": "t03",
|
| 533 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 534 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 535 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 536 |
+
},
|
| 537 |
+
{
|
| 538 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 539 |
+
"original_sampler_return": {
|
| 540 |
+
"function": "sample_frames",
|
| 541 |
+
"returned_frames": 0
|
| 542 |
+
},
|
| 543 |
+
"producer": {
|
| 544 |
+
"exception": null,
|
| 545 |
+
"function": "predict",
|
| 546 |
+
"message": "L17: no frames for t11 (video resolve/decode failed); deferring to rules",
|
| 547 |
+
"path": "/app/solution/layers/vlm_cholec.py"
|
| 548 |
+
},
|
| 549 |
+
"qID": "t11",
|
| 550 |
+
"reason": "Original main path returned no usable frames before generation",
|
| 551 |
+
"sample_observation_present": false,
|
| 552 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 553 |
+
"stage": "main_pre_generation_sampling"
|
| 554 |
+
}
|
| 555 |
+
],
|
| 556 |
+
"interface_passed": true,
|
| 557 |
+
"qids": [
|
| 558 |
+
"t01",
|
| 559 |
+
"t05",
|
| 560 |
+
"t07",
|
| 561 |
+
"t02",
|
| 562 |
+
"t06",
|
| 563 |
+
"t04",
|
| 564 |
+
"t03",
|
| 565 |
+
"t08",
|
| 566 |
+
"t09",
|
| 567 |
+
"t11"
|
| 568 |
+
],
|
| 569 |
+
"request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 570 |
+
"resources": {
|
| 571 |
+
"cgroup_memory_current_bytes": {
|
| 572 |
+
"maximum": 2044485632,
|
| 573 |
+
"p95_nearest_rank": 1902059520
|
| 574 |
+
},
|
| 575 |
+
"cpu_limit": 4,
|
| 576 |
+
"gpu_memory_mib": {
|
| 577 |
+
"maximum": 42429,
|
| 578 |
+
"p95_nearest_rank": 39145
|
| 579 |
+
},
|
| 580 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 581 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 2300993536,
|
| 582 |
+
"memory_limit_bytes": 34359738368,
|
| 583 |
+
"oom_events_observed": 0,
|
| 584 |
+
"platform_scratch_capacity_verified": false,
|
| 585 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 586 |
+
"samples": 40,
|
| 587 |
+
"scratch_counts_against_container_memory": true,
|
| 588 |
+
"scratch_limit_bytes": 17179869184,
|
| 589 |
+
"scratch_type": "tmpfs"
|
| 590 |
+
},
|
| 591 |
+
"result_identity": {
|
| 592 |
+
"bytes": 12340,
|
| 593 |
+
"sha256": "8928e1cde070fae87ad8f5a42009fa95de30e393ba282c70f419eeb831ebbbf6"
|
| 594 |
+
},
|
| 595 |
+
"scientific_coverage": "degraded; recorded pre-generation deferrals",
|
| 596 |
+
"source_clock_preserved": true,
|
| 597 |
+
"start_monotonic": 2763.200099024,
|
| 598 |
+
"start_record": {
|
| 599 |
+
"identity": {
|
| 600 |
+
"bytes": 443,
|
| 601 |
+
"sha256": "fa920d7760aeddd18f6a615c6c4b8d53e119688eea0b07ed8c294843d14d0390"
|
| 602 |
+
},
|
| 603 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-canonical_probe-r1/cases/01-canonical-linked10/START.json"
|
| 604 |
+
},
|
| 605 |
+
"startup_positive": 9,
|
| 606 |
+
"startup_zero_or_unmeasured": 1,
|
| 607 |
+
"strict_model_and_guard_health_passed": false
|
| 608 |
+
},
|
| 609 |
+
{
|
| 610 |
+
"answer_identity": {
|
| 611 |
+
"bytes": 780,
|
| 612 |
+
"sha256": "afcb5e5cbed527634fedfd6e6636a5513bd300cb345636efa72c14bea25c830d"
|
| 613 |
+
},
|
| 614 |
+
"case": "02-canonical-linked10-repeat",
|
| 615 |
+
"container_id": "47c24392693fa37a700fee8f5f70a97e3d21ebd937a76f2031394c49a303adea",
|
| 616 |
+
"content": {
|
| 617 |
+
"t01": "no",
|
| 618 |
+
"t02": "1",
|
| 619 |
+
"t03": "100",
|
| 620 |
+
"t04": "00:00:10",
|
| 621 |
+
"t05": "Specimen",
|
| 622 |
+
"t06": "Clip, Sponge",
|
| 623 |
+
"t07": "top/right",
|
| 624 |
+
"t08": "no",
|
| 625 |
+
"t09": "1",
|
| 626 |
+
"t11": "no"
|
| 627 |
+
},
|
| 628 |
+
"count": 10,
|
| 629 |
+
"end_monotonic_upper": 2931.8569238749997,
|
| 630 |
+
"guard_identity": {
|
| 631 |
+
"bytes": 7021,
|
| 632 |
+
"sha256": "c7ee60a3173018d4b5facf4519ab98aae342435a02b228f6c61b9508e930ebc3"
|
| 633 |
+
},
|
| 634 |
+
"host_child_seconds": 84.22928358299987,
|
| 635 |
+
"input_deferrals": [
|
| 636 |
+
{
|
| 637 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 638 |
+
"producer": {
|
| 639 |
+
"exception": {
|
| 640 |
+
"duration_seconds": 890.0,
|
| 641 |
+
"message": "Invalid SEGMENT duration",
|
| 642 |
+
"raise_function": "adaptive_n",
|
| 643 |
+
"raise_line": 51,
|
| 644 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 645 |
+
"sampler_domain_seconds": [
|
| 646 |
+
0.5,
|
| 647 |
+
300
|
| 648 |
+
],
|
| 649 |
+
"sampling_and_generation_not_reached": true,
|
| 650 |
+
"type": "ValueError"
|
| 651 |
+
},
|
| 652 |
+
"function": "segment_temporal_predict",
|
| 653 |
+
"line": 175,
|
| 654 |
+
"message": "segment_temporal_seam: t04 R1/build defer (Invalid SEGMENT duration)",
|
| 655 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 656 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 657 |
+
},
|
| 658 |
+
"qID": "t04",
|
| 659 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 660 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 661 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 662 |
+
},
|
| 663 |
+
{
|
| 664 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 665 |
+
"producer": {
|
| 666 |
+
"exception": {
|
| 667 |
+
"duration_seconds": 890.0,
|
| 668 |
+
"message": "Invalid SEGMENT duration",
|
| 669 |
+
"raise_function": "adaptive_n",
|
| 670 |
+
"raise_line": 51,
|
| 671 |
+
"raise_path": "/app/solution/entrypoint/segment_final_rendering.py",
|
| 672 |
+
"sampler_domain_seconds": [
|
| 673 |
+
0.5,
|
| 674 |
+
300
|
| 675 |
+
],
|
| 676 |
+
"sampling_and_generation_not_reached": true,
|
| 677 |
+
"type": "ValueError"
|
| 678 |
+
},
|
| 679 |
+
"function": "segment_temporal_predict",
|
| 680 |
+
"line": 175,
|
| 681 |
+
"message": "segment_temporal_seam: t03 R1/build defer (Invalid SEGMENT duration)",
|
| 682 |
+
"path": "/app/solution/entrypoint/segment_temporal_seam.py",
|
| 683 |
+
"template": "segment_temporal_seam: %s R1/build defer (%s)"
|
| 684 |
+
},
|
| 685 |
+
"qID": "t03",
|
| 686 |
+
"reason": "Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 687 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 688 |
+
"stage": "temporal_pre_generation_duration_domain"
|
| 689 |
+
},
|
| 690 |
+
{
|
| 691 |
+
"answer_path": "original rules fallback; no neural-answer claim",
|
| 692 |
+
"original_sampler_return": {
|
| 693 |
+
"function": "sample_frames",
|
| 694 |
+
"returned_frames": 0
|
| 695 |
+
},
|
| 696 |
+
"producer": {
|
| 697 |
+
"exception": null,
|
| 698 |
+
"function": "predict",
|
| 699 |
+
"message": "L17: no frames for t11 (video resolve/decode failed); deferring to rules",
|
| 700 |
+
"path": "/app/solution/layers/vlm_cholec.py"
|
| 701 |
+
},
|
| 702 |
+
"qID": "t11",
|
| 703 |
+
"reason": "Original main path returned no usable frames before generation",
|
| 704 |
+
"sample_observation_present": false,
|
| 705 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 706 |
+
"stage": "main_pre_generation_sampling"
|
| 707 |
+
}
|
| 708 |
+
],
|
| 709 |
+
"interface_passed": true,
|
| 710 |
+
"qids": [
|
| 711 |
+
"t01",
|
| 712 |
+
"t05",
|
| 713 |
+
"t07",
|
| 714 |
+
"t02",
|
| 715 |
+
"t06",
|
| 716 |
+
"t04",
|
| 717 |
+
"t03",
|
| 718 |
+
"t08",
|
| 719 |
+
"t09",
|
| 720 |
+
"t11"
|
| 721 |
+
],
|
| 722 |
+
"request_sha256": "8cd41ac9382d0b8540431cc1da470cdf705dd6d9417a9562a70d064d610f0a64",
|
| 723 |
+
"resources": {
|
| 724 |
+
"cgroup_memory_current_bytes": {
|
| 725 |
+
"maximum": 2512261120,
|
| 726 |
+
"p95_nearest_rank": 2428211200
|
| 727 |
+
},
|
| 728 |
+
"cpu_limit": 4,
|
| 729 |
+
"gpu_memory_mib": {
|
| 730 |
+
"maximum": 42429,
|
| 731 |
+
"p95_nearest_rank": 39145
|
| 732 |
+
},
|
| 733 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 734 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 2772975616,
|
| 735 |
+
"memory_limit_bytes": 34359738368,
|
| 736 |
+
"oom_events_observed": 0,
|
| 737 |
+
"platform_scratch_capacity_verified": false,
|
| 738 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 739 |
+
"samples": 40,
|
| 740 |
+
"scratch_counts_against_container_memory": true,
|
| 741 |
+
"scratch_limit_bytes": 17179869184,
|
| 742 |
+
"scratch_type": "tmpfs"
|
| 743 |
+
},
|
| 744 |
+
"result_identity": {
|
| 745 |
+
"bytes": 12337,
|
| 746 |
+
"sha256": "e1ea18dd35cb1e1ad5b02245f0d892d2a1d255c1c5360ba0e8918fefed1d1e08"
|
| 747 |
+
},
|
| 748 |
+
"scientific_coverage": "degraded; recorded pre-generation deferrals",
|
| 749 |
+
"source_clock_preserved": true,
|
| 750 |
+
"start_monotonic": 2847.627640292,
|
| 751 |
+
"start_record": {
|
| 752 |
+
"identity": {
|
| 753 |
+
"bytes": 443,
|
| 754 |
+
"sha256": "b5a7c4624a764f4a2dbccc1cf79e127773bd1985128adc230db8572426d8b2eb"
|
| 755 |
+
},
|
| 756 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-canonical_probe-r1/cases/02-canonical-linked10-repeat/START.json"
|
| 757 |
+
},
|
| 758 |
+
"startup_positive": 9,
|
| 759 |
+
"startup_zero_or_unmeasured": 1,
|
| 760 |
+
"strict_model_and_guard_health_passed": false
|
| 761 |
+
},
|
| 762 |
+
{
|
| 763 |
+
"answer_identity": {
|
| 764 |
+
"bytes": 1703,
|
| 765 |
+
"sha256": "ee8f1586c580be9a5509d2d3caa2fb6945acc5095cdbb2529aa23b341d247658"
|
| 766 |
+
},
|
| 767 |
+
"case": "01-short20-parity",
|
| 768 |
+
"container_id": "a82f570fd198933369b1389af3f5086b77acb0c04d854b44a3491d87c6182bf9",
|
| 769 |
+
"content": {
|
| 770 |
+
"1002507": "no",
|
| 771 |
+
"1051421": "bottom/left",
|
| 772 |
+
"1149572": "00:18:17",
|
| 773 |
+
"1309135": "no",
|
| 774 |
+
"134293": "00:21:31",
|
| 775 |
+
"1708874": "Specimen",
|
| 776 |
+
"2510770": "00:34:00",
|
| 777 |
+
"5022542": "white",
|
| 778 |
+
"5022624": "white",
|
| 779 |
+
"5024372": "structure: cystic duct; object: external drain.",
|
| 780 |
+
"5025914": "00:00:59",
|
| 781 |
+
"5025915": "Clip",
|
| 782 |
+
"5026032": "Bleeding from the cystic artery.",
|
| 783 |
+
"5026120": "0",
|
| 784 |
+
"5026343": "no",
|
| 785 |
+
"5026358": "0",
|
| 786 |
+
"5026778": "00:00:00",
|
| 787 |
+
"53": "Clip",
|
| 788 |
+
"607517": "bottom/right",
|
| 789 |
+
"734024": "00:31:10"
|
| 790 |
+
},
|
| 791 |
+
"count": 20,
|
| 792 |
+
"end_monotonic_upper": 3234.9861011519997,
|
| 793 |
+
"guard_identity": {
|
| 794 |
+
"bytes": 3085,
|
| 795 |
+
"sha256": "bc0a52c686dec50396be7fca5095b57a4aed427560439d4e48147fbf75f0cfb9"
|
| 796 |
+
},
|
| 797 |
+
"host_child_seconds": 119.87803057799965,
|
| 798 |
+
"input_deferrals": [],
|
| 799 |
+
"interface_passed": true,
|
| 800 |
+
"qids": [
|
| 801 |
+
"53",
|
| 802 |
+
"134293",
|
| 803 |
+
"5022542",
|
| 804 |
+
"5025914",
|
| 805 |
+
"607517",
|
| 806 |
+
"5026120",
|
| 807 |
+
"5024372",
|
| 808 |
+
"734024",
|
| 809 |
+
"1002507",
|
| 810 |
+
"5026778",
|
| 811 |
+
"5026343",
|
| 812 |
+
"1051421",
|
| 813 |
+
"5026032",
|
| 814 |
+
"1149572",
|
| 815 |
+
"5022624",
|
| 816 |
+
"1309135",
|
| 817 |
+
"5025915",
|
| 818 |
+
"5026358",
|
| 819 |
+
"1708874",
|
| 820 |
+
"2510770"
|
| 821 |
+
],
|
| 822 |
+
"request_sha256": "b4b092013a6fa276176c0d1aa0452f4301e4dfcc831481c5933da819ab1eaefd",
|
| 823 |
+
"resources": {
|
| 824 |
+
"cgroup_memory_current_bytes": {
|
| 825 |
+
"maximum": 2536386560,
|
| 826 |
+
"p95_nearest_rank": 2535747584
|
| 827 |
+
},
|
| 828 |
+
"cpu_limit": 4,
|
| 829 |
+
"gpu_memory_mib": {
|
| 830 |
+
"maximum": 43589,
|
| 831 |
+
"p95_nearest_rank": 43589
|
| 832 |
+
},
|
| 833 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 834 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3692486656,
|
| 835 |
+
"memory_limit_bytes": 34359738368,
|
| 836 |
+
"oom_events_observed": 0,
|
| 837 |
+
"platform_scratch_capacity_verified": false,
|
| 838 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 839 |
+
"samples": 56,
|
| 840 |
+
"scratch_counts_against_container_memory": true,
|
| 841 |
+
"scratch_limit_bytes": 17179869184,
|
| 842 |
+
"scratch_type": "tmpfs"
|
| 843 |
+
},
|
| 844 |
+
"result_identity": {
|
| 845 |
+
"bytes": 6162,
|
| 846 |
+
"sha256": "0e249a06e5ad2065ca374bdb12b02c6d4fb0b2b2da5844c0635970d35fa06d2a"
|
| 847 |
+
},
|
| 848 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 849 |
+
"source_clock_preserved": true,
|
| 850 |
+
"start_monotonic": 3115.108070574,
|
| 851 |
+
"start_record": {
|
| 852 |
+
"identity": {
|
| 853 |
+
"bytes": 287,
|
| 854 |
+
"sha256": "29d87b92dc73c23ebf735c2bc1c6b56943d82191e6c50b07a8e88bbea44e945f"
|
| 855 |
+
},
|
| 856 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-parity-r1/cases/01-short20-parity/START.json"
|
| 857 |
+
},
|
| 858 |
+
"startup_positive": 20,
|
| 859 |
+
"startup_zero_or_unmeasured": 0,
|
| 860 |
+
"strict_model_and_guard_health_passed": true
|
| 861 |
+
},
|
| 862 |
+
{
|
| 863 |
+
"answer_identity": {
|
| 864 |
+
"bytes": 41841,
|
| 865 |
+
"sha256": "468cc506540c50042a3b4920034c7517082414a1a80be9bf3d87c68065c4e63a"
|
| 866 |
+
},
|
| 867 |
+
"case": "02-loose500-parity",
|
| 868 |
+
"container_id": "5f7d7c2a2ba092de816635ef48d05917bda5a5cdb6277ef61b62153e5abf443e",
|
| 869 |
+
"content": {
|
| 870 |
+
"2022114": "External drain",
|
| 871 |
+
"2022119": "Needle",
|
| 872 |
+
"2022194": "External drain",
|
| 873 |
+
"2022453": "Sponge",
|
| 874 |
+
"2022497": "Sponge",
|
| 875 |
+
"2022501": "Needle",
|
| 876 |
+
"2022583": "External drain",
|
| 877 |
+
"2022663": "Sponge",
|
| 878 |
+
"2022741": "External drain",
|
| 879 |
+
"2022752": "Needle",
|
| 880 |
+
"2022770": "Needle",
|
| 881 |
+
"2022989": "Sponge",
|
| 882 |
+
"2024059": "Clip",
|
| 883 |
+
"2025346": "Sponge",
|
| 884 |
+
"2026205": "00:00:31",
|
| 885 |
+
"2028444": "none",
|
| 886 |
+
"2028472": "Sponge",
|
| 887 |
+
"2028497": "Clip",
|
| 888 |
+
"2028645": "Sponge",
|
| 889 |
+
"2028657": "Clip, Needle",
|
| 890 |
+
"2028703": "none",
|
| 891 |
+
"2029512": "Sponge",
|
| 892 |
+
"2029527": "Clip, Sponge",
|
| 893 |
+
"2029541": "Needle",
|
| 894 |
+
"2029735": "Needle",
|
| 895 |
+
"2029741": "Needle, Sponge",
|
| 896 |
+
"2029771": "External drain",
|
| 897 |
+
"2029792": "External drain",
|
| 898 |
+
"2029905": "Needle",
|
| 899 |
+
"2030588": "Clip",
|
| 900 |
+
"2030675": "Clip",
|
| 901 |
+
"2031472": "bottom/left",
|
| 902 |
+
"2031489": "bottom/right",
|
| 903 |
+
"2031892": "bottom/right",
|
| 904 |
+
"2031921": "bottom/left",
|
| 905 |
+
"2031942": "top/left",
|
| 906 |
+
"2031956": "bottom/left",
|
| 907 |
+
"2032095": "top/right",
|
| 908 |
+
"2032184": "top/left",
|
| 909 |
+
"2033679": "top/left",
|
| 910 |
+
"2034452": "Needle",
|
| 911 |
+
"2034469": "Needle, Sponge",
|
| 912 |
+
"2034497": "External drain",
|
| 913 |
+
"2034583": "Needle",
|
| 914 |
+
"2034604": "none",
|
| 915 |
+
"2034618": "none",
|
| 916 |
+
"2034657": "Sponge",
|
| 917 |
+
"2034729": "none",
|
| 918 |
+
"2034741": "Needle, Sponge",
|
| 919 |
+
"2035272": "1",
|
| 920 |
+
"2037927": "Sponge, Needle",
|
| 921 |
+
"2038012": "Needle, Sponge",
|
| 922 |
+
"2038999": "Sponge",
|
| 923 |
+
"2039181": "Sponge",
|
| 924 |
+
"2039898": "Specimen",
|
| 925 |
+
"2040081": "External drain",
|
| 926 |
+
"2040308": "Needle",
|
| 927 |
+
"2040468": "Needle",
|
| 928 |
+
"2041791": "00:34:13",
|
| 929 |
+
"2041849": "00:34:09",
|
| 930 |
+
"2041932": "00:34:01",
|
| 931 |
+
"2042073": "00:34:10",
|
| 932 |
+
"2043159": "00:35:17",
|
| 933 |
+
"2043239": "00:35:16",
|
| 934 |
+
"2043334": "00:36:49",
|
| 935 |
+
"2043370": "00:34:48",
|
| 936 |
+
"2043436": "00:34:44",
|
| 937 |
+
"2043444": "00:36:51",
|
| 938 |
+
"2043572": "yes",
|
| 939 |
+
"2043617": "no",
|
| 940 |
+
"2043902": "yes",
|
| 941 |
+
"2043918": "yes",
|
| 942 |
+
"2046369": "33.33",
|
| 943 |
+
"2049331": "0",
|
| 944 |
+
"2049399": "0",
|
| 945 |
+
"2049515": "1",
|
| 946 |
+
"2049571": "1",
|
| 947 |
+
"2049588": "1",
|
| 948 |
+
"2049610": "1",
|
| 949 |
+
"2049646": "1",
|
| 950 |
+
"2050865": "0",
|
| 951 |
+
"2050888": "0",
|
| 952 |
+
"2051033": "0",
|
| 953 |
+
"2051137": "0",
|
| 954 |
+
"2053022": "1",
|
| 955 |
+
"2053224": "2",
|
| 956 |
+
"2054725": "00:00:11",
|
| 957 |
+
"2057148": "00:16:01",
|
| 958 |
+
"2057155": "00:16:06",
|
| 959 |
+
"2057163": "00:16:06",
|
| 960 |
+
"2057211": "00:16:06",
|
| 961 |
+
"2057227": "00:16:07",
|
| 962 |
+
"2057237": "00:16:06",
|
| 963 |
+
"2057267": "00:16:06",
|
| 964 |
+
"2057279": "00:16:07",
|
| 965 |
+
"2057286": "00:16:06",
|
| 966 |
+
"2057300": "00:16:06",
|
| 967 |
+
"2059503": "bottom/left",
|
| 968 |
+
"2059552": "bottom/right",
|
| 969 |
+
"2059553": "bottom/right",
|
| 970 |
+
"2059941": "bottom/left",
|
| 971 |
+
"2061434": "yes",
|
| 972 |
+
"2061671": "no",
|
| 973 |
+
"2062534": "no",
|
| 974 |
+
"2063092": "no",
|
| 975 |
+
"2063239": "yes",
|
| 976 |
+
"2063293": "yes",
|
| 977 |
+
"2063756": "00:34:08",
|
| 978 |
+
"2063780": "00:34:07",
|
| 979 |
+
"2063795": "00:34:08",
|
| 980 |
+
"2063824": "00:34:08",
|
| 981 |
+
"2063837": "00:34:08",
|
| 982 |
+
"2063848": "00:34:08",
|
| 983 |
+
"2063851": "00:34:07",
|
| 984 |
+
"2063864": "00:34:08",
|
| 985 |
+
"2063885": "00:34:07",
|
| 986 |
+
"2063887": "00:34:10",
|
| 987 |
+
"2064580": "00:32:00",
|
| 988 |
+
"2064616": "00:32:00",
|
| 989 |
+
"2064636": "00:31:59",
|
| 990 |
+
"2064643": "00:32:01",
|
| 991 |
+
"2064659": "00:32:00",
|
| 992 |
+
"2064673": "00:32:00",
|
| 993 |
+
"2064682": "00:32:00",
|
| 994 |
+
"2064694": "00:32:00",
|
| 995 |
+
"2064712": "00:32:01",
|
| 996 |
+
"2064714": "00:32:01",
|
| 997 |
+
"2065472": "00:16:35",
|
| 998 |
+
"2065489": "00:18:17",
|
| 999 |
+
"2065591": "00:19:58",
|
| 1000 |
+
"2065598": "00:21:11",
|
| 1001 |
+
"2065646": "00:20:37",
|
| 1002 |
+
"2065797": "00:18:44",
|
| 1003 |
+
"2065808": "00:32:50",
|
| 1004 |
+
"2065817": "00:16:40",
|
| 1005 |
+
"2065869": "00:18:58",
|
| 1006 |
+
"2065906": "00:19:58",
|
| 1007 |
+
"2067923": "00:16:06",
|
| 1008 |
+
"2068048": "00:19:36",
|
| 1009 |
+
"2068049": "00:18:14",
|
| 1010 |
+
"2068055": "00:19:34",
|
| 1011 |
+
"2068161": "00:18:14",
|
| 1012 |
+
"2068300": "00:24:32",
|
| 1013 |
+
"2068307": "00:18:15",
|
| 1014 |
+
"2068372": "00:18:14",
|
| 1015 |
+
"2068408": "00:16:06",
|
| 1016 |
+
"2073035": "none",
|
| 1017 |
+
"2073919": "none",
|
| 1018 |
+
"2075247": "00:00:00",
|
| 1019 |
+
"2077845": "00:00:00",
|
| 1020 |
+
"2078910": "2",
|
| 1021 |
+
"2081312": "1",
|
| 1022 |
+
"2081393": "0",
|
| 1023 |
+
"2083526": "External drain",
|
| 1024 |
+
"2083546": "Needle",
|
| 1025 |
+
"2083598": "Needle",
|
| 1026 |
+
"2083713": "Sponge",
|
| 1027 |
+
"2083734": "External drain",
|
| 1028 |
+
"2083823": "Sponge",
|
| 1029 |
+
"2084095": "0",
|
| 1030 |
+
"2084403": "0",
|
| 1031 |
+
"2085018": "0",
|
| 1032 |
+
"2085463": "0",
|
| 1033 |
+
"2086586": "External drain",
|
| 1034 |
+
"2086692": "Sponge",
|
| 1035 |
+
"2086794": "External drain",
|
| 1036 |
+
"2086848": "Needle",
|
| 1037 |
+
"2086889": "Sponge",
|
| 1038 |
+
"2086964": "Needle",
|
| 1039 |
+
"2088094": "1",
|
| 1040 |
+
"2088319": "1",
|
| 1041 |
+
"2090529": "2",
|
| 1042 |
+
"2090662": "1",
|
| 1043 |
+
"2091732": "no",
|
| 1044 |
+
"2092566": "no",
|
| 1045 |
+
"2092742": "yes",
|
| 1046 |
+
"2092890": "yes",
|
| 1047 |
+
"2095518": "yes",
|
| 1048 |
+
"2095708": "yes",
|
| 1049 |
+
"2095740": "no",
|
| 1050 |
+
"2095822": "yes",
|
| 1051 |
+
"2096375": "top/left, top/right, bottom/right",
|
| 1052 |
+
"2096404": "top/left, top/right, bottom/right",
|
| 1053 |
+
"2096471": "top/left, top/right, bottom/right",
|
| 1054 |
+
"2096489": "top/left, top/right, bottom/right",
|
| 1055 |
+
"2096566": "bottom/left",
|
| 1056 |
+
"2096665": "bottom/left",
|
| 1057 |
+
"2096801": "yes",
|
| 1058 |
+
"2097583": "no",
|
| 1059 |
+
"2098886": "no",
|
| 1060 |
+
"2099249": "yes",
|
| 1061 |
+
"2099769": "no",
|
| 1062 |
+
"2100508": "no",
|
| 1063 |
+
"2100784": "no",
|
| 1064 |
+
"2101310": "no",
|
| 1065 |
+
"2102568": "00:16:07",
|
| 1066 |
+
"2102578": "00:16:04",
|
| 1067 |
+
"2102586": "00:16:06",
|
| 1068 |
+
"2102602": "00:16:06",
|
| 1069 |
+
"2102608": "00:16:06",
|
| 1070 |
+
"2102627": "00:16:06",
|
| 1071 |
+
"2102633": "00:16:07",
|
| 1072 |
+
"2102644": "00:16:06",
|
| 1073 |
+
"2102656": "00:16:06",
|
| 1074 |
+
"2102671": "00:16:06",
|
| 1075 |
+
"2104267": "Clip",
|
| 1076 |
+
"2104269": "Clip",
|
| 1077 |
+
"2104280": "External drain",
|
| 1078 |
+
"2104284": "External drain",
|
| 1079 |
+
"2104286": "External drain",
|
| 1080 |
+
"2104288": "Clip",
|
| 1081 |
+
"2104291": "Clip",
|
| 1082 |
+
"2104306": "External drain",
|
| 1083 |
+
"2104335": "Clip",
|
| 1084 |
+
"2104359": "External drain",
|
| 1085 |
+
"2104362": "Clip",
|
| 1086 |
+
"2104461": "Clip",
|
| 1087 |
+
"2104468": "Clip",
|
| 1088 |
+
"2104489": "Sponge",
|
| 1089 |
+
"2104490": "External drain",
|
| 1090 |
+
"2104493": "External drain",
|
| 1091 |
+
"2105344": "none",
|
| 1092 |
+
"2105363": "none",
|
| 1093 |
+
"2105430": "none",
|
| 1094 |
+
"2106261": "00:00:19",
|
| 1095 |
+
"2106570": "00:00:00",
|
| 1096 |
+
"2106727": "00:00:00",
|
| 1097 |
+
"2107536": "none",
|
| 1098 |
+
"2107566": "none",
|
| 1099 |
+
"2107638": "none",
|
| 1100 |
+
"2108254": "Clip",
|
| 1101 |
+
"2108288": "Clip",
|
| 1102 |
+
"2108366": "Clip",
|
| 1103 |
+
"2108374": "External drain",
|
| 1104 |
+
"2108658": "Clip",
|
| 1105 |
+
"2108680": "Clip",
|
| 1106 |
+
"2108694": "External drain",
|
| 1107 |
+
"2108698": "External drain",
|
| 1108 |
+
"2109255": "top/right",
|
| 1109 |
+
"2109259": "top/right",
|
| 1110 |
+
"2109283": "top/right",
|
| 1111 |
+
"2109286": "top/right",
|
| 1112 |
+
"2109722": "none",
|
| 1113 |
+
"2109730": "none",
|
| 1114 |
+
"2109841": "Clip",
|
| 1115 |
+
"2109867": "Clip",
|
| 1116 |
+
"2109928": "none",
|
| 1117 |
+
"2109962": "Clip",
|
| 1118 |
+
"2109995": "Clip",
|
| 1119 |
+
"2110014": "none",
|
| 1120 |
+
"2110710": "1",
|
| 1121 |
+
"2110737": "1",
|
| 1122 |
+
"2110841": "2",
|
| 1123 |
+
"2111127": "3",
|
| 1124 |
+
"2111180": "1",
|
| 1125 |
+
"2111222": "2",
|
| 1126 |
+
"2111860": "Clip",
|
| 1127 |
+
"2111886": "Clip",
|
| 1128 |
+
"2111935": "Clip",
|
| 1129 |
+
"2112119": "Clip",
|
| 1130 |
+
"2112722": "External drain",
|
| 1131 |
+
"2112731": "External drain",
|
| 1132 |
+
"2112733": "External drain",
|
| 1133 |
+
"2112740": "External drain",
|
| 1134 |
+
"2113360": "16.67",
|
| 1135 |
+
"2113374": "10",
|
| 1136 |
+
"2113734": "1.67",
|
| 1137 |
+
"2114346": "0",
|
| 1138 |
+
"2114354": "0",
|
| 1139 |
+
"2114355": "0",
|
| 1140 |
+
"2114647": "1",
|
| 1141 |
+
"2114657": "1",
|
| 1142 |
+
"2114870": "1",
|
| 1143 |
+
"2115554": "00:00:00",
|
| 1144 |
+
"2115599": "00:00:00",
|
| 1145 |
+
"2116014": "00:00:23",
|
| 1146 |
+
"2116561": "01:43:10",
|
| 1147 |
+
"2116564": "01:43:10",
|
| 1148 |
+
"2116567": "01:43:09",
|
| 1149 |
+
"2116577": "01:43:10",
|
| 1150 |
+
"2116602": "00:24:28",
|
| 1151 |
+
"2116606": "00:24:46",
|
| 1152 |
+
"2116624": "00:24:53",
|
| 1153 |
+
"2116628": "00:23:18",
|
| 1154 |
+
"2116629": "00:24:48",
|
| 1155 |
+
"2116647": "00:23:18",
|
| 1156 |
+
"2116649": "00:24:46",
|
| 1157 |
+
"2116651": "00:23:20",
|
| 1158 |
+
"2116661": "00:24:47",
|
| 1159 |
+
"2116664": "00:24:48",
|
| 1160 |
+
"2116678": "00:24:53",
|
| 1161 |
+
"2116681": "00:23:55",
|
| 1162 |
+
"2116691": "00:24:45",
|
| 1163 |
+
"2116693": "00:24:13",
|
| 1164 |
+
"2116696": "00:24:50",
|
| 1165 |
+
"2116701": "00:24:46",
|
| 1166 |
+
"2116702": "00:24:14",
|
| 1167 |
+
"2116705": "00:24:16",
|
| 1168 |
+
"2116713": "00:24:20",
|
| 1169 |
+
"2116717": "00:24:28",
|
| 1170 |
+
"2116720": "00:24:28",
|
| 1171 |
+
"2116727": "00:24:47",
|
| 1172 |
+
"2116728": "00:24:48",
|
| 1173 |
+
"2116729": "00:24:47",
|
| 1174 |
+
"2116737": "00:24:48",
|
| 1175 |
+
"2116746": "00:24:54",
|
| 1176 |
+
"2117601": "no",
|
| 1177 |
+
"2117633": "no",
|
| 1178 |
+
"2117662": "no",
|
| 1179 |
+
"2117674": "00:24:46",
|
| 1180 |
+
"2117675": "00:24:46",
|
| 1181 |
+
"2117676": "00:24:28",
|
| 1182 |
+
"2117677": "00:24:46",
|
| 1183 |
+
"2117678": "00:24:46",
|
| 1184 |
+
"2117696": "00:24:54",
|
| 1185 |
+
"2117697": "00:24:54",
|
| 1186 |
+
"2117698": "00:24:54",
|
| 1187 |
+
"2117699": "00:23:23",
|
| 1188 |
+
"2117700": "00:24:46",
|
| 1189 |
+
"2117705": "00:24:51",
|
| 1190 |
+
"2117739": "00:24:56",
|
| 1191 |
+
"2117789": "00:24:54",
|
| 1192 |
+
"2117798": "00:24:54",
|
| 1193 |
+
"2117814": "00:24:58",
|
| 1194 |
+
"2117815": "00:24:59",
|
| 1195 |
+
"2117816": "00:24:59",
|
| 1196 |
+
"2118590": "01:43:10",
|
| 1197 |
+
"2118666": "00:25:23",
|
| 1198 |
+
"2118673": "00:25:23",
|
| 1199 |
+
"2118706": "00:25:51",
|
| 1200 |
+
"2118714": "00:25:52",
|
| 1201 |
+
"2118715": "00:26:04",
|
| 1202 |
+
"2118781": "00:25:10",
|
| 1203 |
+
"2118834": "00:25:53",
|
| 1204 |
+
"2118837": "00:25:51",
|
| 1205 |
+
"2118855": "00:25:51",
|
| 1206 |
+
"2118860": "00:25:22",
|
| 1207 |
+
"2118863": "00:25:52",
|
| 1208 |
+
"2118871": "00:25:52",
|
| 1209 |
+
"2118882": "00:26:38",
|
| 1210 |
+
"2118891": "00:25:52",
|
| 1211 |
+
"2118897": "00:26:30",
|
| 1212 |
+
"2118908": "00:26:17",
|
| 1213 |
+
"2118915": "00:25:53",
|
| 1214 |
+
"2118919": "00:26:40",
|
| 1215 |
+
"2118937": "00:25:52",
|
| 1216 |
+
"2118942": "00:36:48",
|
| 1217 |
+
"2118971": "00:37:55",
|
| 1218 |
+
"2118979": "00:36:52",
|
| 1219 |
+
"2118986": "00:38:10",
|
| 1220 |
+
"2119006": "00:38:30",
|
| 1221 |
+
"2119021": "00:37:20",
|
| 1222 |
+
"2119024": "00:37:19",
|
| 1223 |
+
"2119044": "00:39:08",
|
| 1224 |
+
"2119056": "00:37:46",
|
| 1225 |
+
"2119063": "00:39:27",
|
| 1226 |
+
"2119599": "01:43:10",
|
| 1227 |
+
"2119603": "01:43:10",
|
| 1228 |
+
"2119607": "01:43:09",
|
| 1229 |
+
"2119617": "01:43:10",
|
| 1230 |
+
"2119704": "00:25:37",
|
| 1231 |
+
"2119731": "00:37:26",
|
| 1232 |
+
"2119744": "00:37:26",
|
| 1233 |
+
"2119766": "00:23:22",
|
| 1234 |
+
"2119784": "00:23:15",
|
| 1235 |
+
"2119790": "00:24:46",
|
| 1236 |
+
"2119803": "00:24:47",
|
| 1237 |
+
"2119823": "00:23:59",
|
| 1238 |
+
"2119825": "00:23:56",
|
| 1239 |
+
"2119832": "00:24:09",
|
| 1240 |
+
"2119837": "00:24:12",
|
| 1241 |
+
"2119841": "00:24:47",
|
| 1242 |
+
"2119856": "00:24:20",
|
| 1243 |
+
"2119858": "00:24:22",
|
| 1244 |
+
"2119872": "00:24:45",
|
| 1245 |
+
"2119955": "00:35:42",
|
| 1246 |
+
"2119984": "00:36:10",
|
| 1247 |
+
"2119993": "00:36:28",
|
| 1248 |
+
"2120003": "00:36:35",
|
| 1249 |
+
"2120031": "00:37:17",
|
| 1250 |
+
"2120041": "00:38:56",
|
| 1251 |
+
"2120046": "00:37:40",
|
| 1252 |
+
"2121608": "none",
|
| 1253 |
+
"2121732": "none",
|
| 1254 |
+
"2121759": "none",
|
| 1255 |
+
"2121955": "none",
|
| 1256 |
+
"2122951": "00:00:00",
|
| 1257 |
+
"2123049": "00:00:00",
|
| 1258 |
+
"2123136": "00:00:00",
|
| 1259 |
+
"2123660": "1",
|
| 1260 |
+
"2123689": "2",
|
| 1261 |
+
"2123718": "0",
|
| 1262 |
+
"2123742": "0",
|
| 1263 |
+
"2123805": "1",
|
| 1264 |
+
"2123848": "3",
|
| 1265 |
+
"2123896": "3",
|
| 1266 |
+
"2123917": "3",
|
| 1267 |
+
"2124001": "2",
|
| 1268 |
+
"2124790": "External drain",
|
| 1269 |
+
"2124843": "External drain",
|
| 1270 |
+
"2124848": "Clip",
|
| 1271 |
+
"2124858": "Clip",
|
| 1272 |
+
"2124892": "External drain",
|
| 1273 |
+
"2124976": "Clip",
|
| 1274 |
+
"2125108": "Clip",
|
| 1275 |
+
"2125112": "External drain",
|
| 1276 |
+
"2125157": "1",
|
| 1277 |
+
"2125169": "1",
|
| 1278 |
+
"2125193": "Clip",
|
| 1279 |
+
"2125204": "External drain",
|
| 1280 |
+
"2125233": "External drain",
|
| 1281 |
+
"2125235": "Clip",
|
| 1282 |
+
"2125239": "Clip",
|
| 1283 |
+
"2125244": "Clip",
|
| 1284 |
+
"2125253": "External drain",
|
| 1285 |
+
"2125255": "External drain",
|
| 1286 |
+
"2125759": "1",
|
| 1287 |
+
"2125760": "1",
|
| 1288 |
+
"2125763": "1",
|
| 1289 |
+
"2125866": "0",
|
| 1290 |
+
"2125920": "0",
|
| 1291 |
+
"2125927": "0",
|
| 1292 |
+
"2126170": "0",
|
| 1293 |
+
"2126262": "1",
|
| 1294 |
+
"2126263": "1",
|
| 1295 |
+
"2126766": "no",
|
| 1296 |
+
"2126812": "no",
|
| 1297 |
+
"2126821": "no",
|
| 1298 |
+
"2126847": "no",
|
| 1299 |
+
"2127002": "top/left, top/right, bottom/right",
|
| 1300 |
+
"2127004": "top/left, bottom/left, bottom/right",
|
| 1301 |
+
"2127010": "top/left, bottom/left, bottom/right",
|
| 1302 |
+
"2127011": "top/left, top/right, bottom/right",
|
| 1303 |
+
"2127013": "top/left, top/right, bottom/right",
|
| 1304 |
+
"2127016": "top/left, bottom/left, bottom/right",
|
| 1305 |
+
"2127020": "top/left, top/right, bottom/right",
|
| 1306 |
+
"2127021": "top/left, top/right, bottom/right",
|
| 1307 |
+
"2127038": "bottom/left",
|
| 1308 |
+
"2127042": "top/right",
|
| 1309 |
+
"2127043": "top/right",
|
| 1310 |
+
"2127046": "top/right",
|
| 1311 |
+
"2127047": "bottom/left",
|
| 1312 |
+
"2127048": "bottom/left",
|
| 1313 |
+
"2127337": "yes",
|
| 1314 |
+
"2127512": "yes",
|
| 1315 |
+
"2127582": "yes",
|
| 1316 |
+
"2127592": "no",
|
| 1317 |
+
"2127658": "yes",
|
| 1318 |
+
"2127659": "yes",
|
| 1319 |
+
"2127681": "01:43:10",
|
| 1320 |
+
"2127684": "01:43:10",
|
| 1321 |
+
"2127687": "01:43:09",
|
| 1322 |
+
"2127695": "01:43:10",
|
| 1323 |
+
"2127712": "00:24:45",
|
| 1324 |
+
"2127713": "00:24:46",
|
| 1325 |
+
"2127716": "00:24:46",
|
| 1326 |
+
"2127720": "00:24:46",
|
| 1327 |
+
"2127728": "00:24:54",
|
| 1328 |
+
"2127753": "00:24:48",
|
| 1329 |
+
"2127766": "00:24:59",
|
| 1330 |
+
"2127779": "00:24:54",
|
| 1331 |
+
"2127781": "00:24:48",
|
| 1332 |
+
"2127789": "00:24:54",
|
| 1333 |
+
"2127790": "00:23:50",
|
| 1334 |
+
"2127791": "00:23:52",
|
| 1335 |
+
"2127804": "00:24:47",
|
| 1336 |
+
"2127808": "00:24:47",
|
| 1337 |
+
"2127813": "00:24:07",
|
| 1338 |
+
"2127817": "00:24:22",
|
| 1339 |
+
"2127818": "00:24:13",
|
| 1340 |
+
"2127824": "00:24:20",
|
| 1341 |
+
"2127829": "00:24:22",
|
| 1342 |
+
"2127830": "00:24:28",
|
| 1343 |
+
"2127834": "00:24:29",
|
| 1344 |
+
"2127841": "00:24:47",
|
| 1345 |
+
"2127843": "00:24:46",
|
| 1346 |
+
"2127845": "00:24:45",
|
| 1347 |
+
"2127846": "00:24:45",
|
| 1348 |
+
"2127850": "00:24:51",
|
| 1349 |
+
"2681417": "No.",
|
| 1350 |
+
"2681419": "No.",
|
| 1351 |
+
"2681424": "white",
|
| 1352 |
+
"2681476": "white",
|
| 1353 |
+
"2681477": "Transparent.",
|
| 1354 |
+
"2681478": "Yes.",
|
| 1355 |
+
"2681796": "Yes.",
|
| 1356 |
+
"2682236": "To perform an intraoperative cholangiogram.",
|
| 1357 |
+
"2682238": "It will be removed when the suture is completed.",
|
| 1358 |
+
"2682242": "The needle should be clipped twice to prevent it from slipping.",
|
| 1359 |
+
"2682243": "The needle should not be used to cut the tissue.",
|
| 1360 |
+
"2682245": "Bleeding from the cystic artery.",
|
| 1361 |
+
"2682247": "no",
|
| 1362 |
+
"2682250": "External drain should be checked for leaks.",
|
| 1363 |
+
"2682255": "To check for leaks.",
|
| 1364 |
+
"2682322": "2.5L of drain output per 24 hours.",
|
| 1365 |
+
"2682323": "no",
|
| 1366 |
+
"2682324": "It should be replaced with a new drain.",
|
| 1367 |
+
"2684278": "none",
|
| 1368 |
+
"2684279": "none",
|
| 1369 |
+
"2684280": "none"
|
| 1370 |
+
},
|
| 1371 |
+
"count": 500,
|
| 1372 |
+
"end_monotonic_upper": 4397.26085952,
|
| 1373 |
+
"guard_identity": {
|
| 1374 |
+
"bytes": 3972,
|
| 1375 |
+
"sha256": "c9738f47d7dad938d98b1e25dd38a6f7dc7ef8cbb8b916a43b5a413a19f40356"
|
| 1376 |
+
},
|
| 1377 |
+
"host_child_seconds": 1161.7556449299996,
|
| 1378 |
+
"input_deferrals": [],
|
| 1379 |
+
"interface_passed": true,
|
| 1380 |
+
"qids": [
|
| 1381 |
+
"2050888",
|
| 1382 |
+
"2049646",
|
| 1383 |
+
"2049515",
|
| 1384 |
+
"2084403",
|
| 1385 |
+
"2084095",
|
| 1386 |
+
"2099249",
|
| 1387 |
+
"2098886",
|
| 1388 |
+
"2101310",
|
| 1389 |
+
"2100784",
|
| 1390 |
+
"2682243",
|
| 1391 |
+
"2682236",
|
| 1392 |
+
"2038012",
|
| 1393 |
+
"2063092",
|
| 1394 |
+
"2063293",
|
| 1395 |
+
"2681417",
|
| 1396 |
+
"2682242",
|
| 1397 |
+
"2682238",
|
| 1398 |
+
"2028657",
|
| 1399 |
+
"2028444",
|
| 1400 |
+
"2028472",
|
| 1401 |
+
"2682250",
|
| 1402 |
+
"2022114",
|
| 1403 |
+
"2022119",
|
| 1404 |
+
"2022453",
|
| 1405 |
+
"2022741",
|
| 1406 |
+
"2022770",
|
| 1407 |
+
"2022663",
|
| 1408 |
+
"2029792",
|
| 1409 |
+
"2029541",
|
| 1410 |
+
"2029905",
|
| 1411 |
+
"2029512",
|
| 1412 |
+
"2034497",
|
| 1413 |
+
"2034452",
|
| 1414 |
+
"2034741",
|
| 1415 |
+
"2034618",
|
| 1416 |
+
"2034657",
|
| 1417 |
+
"2039898",
|
| 1418 |
+
"2040468",
|
| 1419 |
+
"2038999",
|
| 1420 |
+
"2061434",
|
| 1421 |
+
"2083734",
|
| 1422 |
+
"2083598",
|
| 1423 |
+
"2083823",
|
| 1424 |
+
"2086794",
|
| 1425 |
+
"2086848",
|
| 1426 |
+
"2086692",
|
| 1427 |
+
"2043617",
|
| 1428 |
+
"2043572",
|
| 1429 |
+
"2092566",
|
| 1430 |
+
"2092742",
|
| 1431 |
+
"2095518",
|
| 1432 |
+
"2095822",
|
| 1433 |
+
"2681424",
|
| 1434 |
+
"2031472",
|
| 1435 |
+
"2031892",
|
| 1436 |
+
"2032184",
|
| 1437 |
+
"2031942",
|
| 1438 |
+
"2033679",
|
| 1439 |
+
"2059503",
|
| 1440 |
+
"2059553",
|
| 1441 |
+
"2073035",
|
| 1442 |
+
"2096375",
|
| 1443 |
+
"2096471",
|
| 1444 |
+
"2096566",
|
| 1445 |
+
"2096665",
|
| 1446 |
+
"2041849",
|
| 1447 |
+
"2041791",
|
| 1448 |
+
"2043444",
|
| 1449 |
+
"2043436",
|
| 1450 |
+
"2042073",
|
| 1451 |
+
"2043370",
|
| 1452 |
+
"2043334",
|
| 1453 |
+
"2041932",
|
| 1454 |
+
"2043159",
|
| 1455 |
+
"2043239",
|
| 1456 |
+
"2057300",
|
| 1457 |
+
"2057286",
|
| 1458 |
+
"2057279",
|
| 1459 |
+
"2057267",
|
| 1460 |
+
"2057163",
|
| 1461 |
+
"2057237",
|
| 1462 |
+
"2057227",
|
| 1463 |
+
"2057155",
|
| 1464 |
+
"2057211",
|
| 1465 |
+
"2057148",
|
| 1466 |
+
"2063887",
|
| 1467 |
+
"2063885",
|
| 1468 |
+
"2063864",
|
| 1469 |
+
"2063851",
|
| 1470 |
+
"2063848",
|
| 1471 |
+
"2063837",
|
| 1472 |
+
"2063824",
|
| 1473 |
+
"2063756",
|
| 1474 |
+
"2063795",
|
| 1475 |
+
"2063780",
|
| 1476 |
+
"2064714",
|
| 1477 |
+
"2064712",
|
| 1478 |
+
"2064694",
|
| 1479 |
+
"2064682",
|
| 1480 |
+
"2064673",
|
| 1481 |
+
"2064659",
|
| 1482 |
+
"2064643",
|
| 1483 |
+
"2064636",
|
| 1484 |
+
"2064580",
|
| 1485 |
+
"2064616",
|
| 1486 |
+
"2065591",
|
| 1487 |
+
"2065472",
|
| 1488 |
+
"2065808",
|
| 1489 |
+
"2065598",
|
| 1490 |
+
"2065906",
|
| 1491 |
+
"2065646",
|
| 1492 |
+
"2065869",
|
| 1493 |
+
"2065817",
|
| 1494 |
+
"2065797",
|
| 1495 |
+
"2065489",
|
| 1496 |
+
"2068161",
|
| 1497 |
+
"2068307",
|
| 1498 |
+
"2068049",
|
| 1499 |
+
"2068408",
|
| 1500 |
+
"2068372",
|
| 1501 |
+
"2068300",
|
| 1502 |
+
"2068055",
|
| 1503 |
+
"2067923",
|
| 1504 |
+
"2068048",
|
| 1505 |
+
"2102671",
|
| 1506 |
+
"2102656",
|
| 1507 |
+
"2102644",
|
| 1508 |
+
"2102633",
|
| 1509 |
+
"2102627",
|
| 1510 |
+
"2102608",
|
| 1511 |
+
"2102602",
|
| 1512 |
+
"2102586",
|
| 1513 |
+
"2102578",
|
| 1514 |
+
"2102568",
|
| 1515 |
+
"2026205",
|
| 1516 |
+
"2030675",
|
| 1517 |
+
"2030588",
|
| 1518 |
+
"2046369",
|
| 1519 |
+
"2054725",
|
| 1520 |
+
"2075247",
|
| 1521 |
+
"2077845",
|
| 1522 |
+
"2024059",
|
| 1523 |
+
"2025346",
|
| 1524 |
+
"2035272",
|
| 1525 |
+
"2053022",
|
| 1526 |
+
"2053224",
|
| 1527 |
+
"2073919",
|
| 1528 |
+
"2078910",
|
| 1529 |
+
"2081393",
|
| 1530 |
+
"2081312",
|
| 1531 |
+
"2088319",
|
| 1532 |
+
"2088094",
|
| 1533 |
+
"2090662",
|
| 1534 |
+
"2090529",
|
| 1535 |
+
"2049331",
|
| 1536 |
+
"2049399",
|
| 1537 |
+
"2049588",
|
| 1538 |
+
"2049571",
|
| 1539 |
+
"2049610",
|
| 1540 |
+
"2051137",
|
| 1541 |
+
"2051033",
|
| 1542 |
+
"2050865",
|
| 1543 |
+
"2085018",
|
| 1544 |
+
"2085463",
|
| 1545 |
+
"2097583",
|
| 1546 |
+
"2096801",
|
| 1547 |
+
"2100508",
|
| 1548 |
+
"2099769",
|
| 1549 |
+
"2682255",
|
| 1550 |
+
"2037927",
|
| 1551 |
+
"2062534",
|
| 1552 |
+
"2063239",
|
| 1553 |
+
"2681419",
|
| 1554 |
+
"2682247",
|
| 1555 |
+
"2682245",
|
| 1556 |
+
"2028645",
|
| 1557 |
+
"2028703",
|
| 1558 |
+
"2028497",
|
| 1559 |
+
"2022194",
|
| 1560 |
+
"2022501",
|
| 1561 |
+
"2022497",
|
| 1562 |
+
"2022583",
|
| 1563 |
+
"2022752",
|
| 1564 |
+
"2022989",
|
| 1565 |
+
"2029771",
|
| 1566 |
+
"2029735",
|
| 1567 |
+
"2029741",
|
| 1568 |
+
"2029527",
|
| 1569 |
+
"2034583",
|
| 1570 |
+
"2034469",
|
| 1571 |
+
"2034604",
|
| 1572 |
+
"2034729",
|
| 1573 |
+
"2040081",
|
| 1574 |
+
"2040308",
|
| 1575 |
+
"2039181",
|
| 1576 |
+
"2061671",
|
| 1577 |
+
"2083526",
|
| 1578 |
+
"2083546",
|
| 1579 |
+
"2083713",
|
| 1580 |
+
"2086586",
|
| 1581 |
+
"2086964",
|
| 1582 |
+
"2086889",
|
| 1583 |
+
"2043902",
|
| 1584 |
+
"2043918",
|
| 1585 |
+
"2091732",
|
| 1586 |
+
"2092890",
|
| 1587 |
+
"2095740",
|
| 1588 |
+
"2095708",
|
| 1589 |
+
"2031921",
|
| 1590 |
+
"2031489",
|
| 1591 |
+
"2031956",
|
| 1592 |
+
"2032095",
|
| 1593 |
+
"2059941",
|
| 1594 |
+
"2059552",
|
| 1595 |
+
"2096404",
|
| 1596 |
+
"2096489",
|
| 1597 |
+
"2104291",
|
| 1598 |
+
"2104280",
|
| 1599 |
+
"2104362",
|
| 1600 |
+
"2104490",
|
| 1601 |
+
"2108288",
|
| 1602 |
+
"2108694",
|
| 1603 |
+
"2109867",
|
| 1604 |
+
"2109722",
|
| 1605 |
+
"2111860",
|
| 1606 |
+
"2112731",
|
| 1607 |
+
"2124858",
|
| 1608 |
+
"2124843",
|
| 1609 |
+
"2125235",
|
| 1610 |
+
"2125204",
|
| 1611 |
+
"2126847",
|
| 1612 |
+
"2681476",
|
| 1613 |
+
"2109286",
|
| 1614 |
+
"2121608",
|
| 1615 |
+
"2127010",
|
| 1616 |
+
"2127021",
|
| 1617 |
+
"2127048",
|
| 1618 |
+
"2127042",
|
| 1619 |
+
"2116737",
|
| 1620 |
+
"2116727",
|
| 1621 |
+
"2116720",
|
| 1622 |
+
"2116705",
|
| 1623 |
+
"2116696",
|
| 1624 |
+
"2116678",
|
| 1625 |
+
"2116602",
|
| 1626 |
+
"2116651",
|
| 1627 |
+
"2116647",
|
| 1628 |
+
"2116629",
|
| 1629 |
+
"2117798",
|
| 1630 |
+
"2117814",
|
| 1631 |
+
"2117698",
|
| 1632 |
+
"2117696",
|
| 1633 |
+
"2117677",
|
| 1634 |
+
"2117676",
|
| 1635 |
+
"2117705",
|
| 1636 |
+
"2118715",
|
| 1637 |
+
"2118919",
|
| 1638 |
+
"2118908",
|
| 1639 |
+
"2118706",
|
| 1640 |
+
"2118891",
|
| 1641 |
+
"2118673",
|
| 1642 |
+
"2118863",
|
| 1643 |
+
"2118855",
|
| 1644 |
+
"2118837",
|
| 1645 |
+
"2118781",
|
| 1646 |
+
"2119872",
|
| 1647 |
+
"2119858",
|
| 1648 |
+
"2119841",
|
| 1649 |
+
"2119837",
|
| 1650 |
+
"2119825",
|
| 1651 |
+
"2119803",
|
| 1652 |
+
"2119790",
|
| 1653 |
+
"2119784",
|
| 1654 |
+
"2119766",
|
| 1655 |
+
"2127846",
|
| 1656 |
+
"2127841",
|
| 1657 |
+
"2127829",
|
| 1658 |
+
"2127813",
|
| 1659 |
+
"2127804",
|
| 1660 |
+
"2127789",
|
| 1661 |
+
"2127779",
|
| 1662 |
+
"2127720",
|
| 1663 |
+
"2127753",
|
| 1664 |
+
"2127712",
|
| 1665 |
+
"2106570",
|
| 1666 |
+
"2113374",
|
| 1667 |
+
"2115599",
|
| 1668 |
+
"2123136",
|
| 1669 |
+
"2105344",
|
| 1670 |
+
"2110737",
|
| 1671 |
+
"2111222",
|
| 1672 |
+
"2114657",
|
| 1673 |
+
"2684278",
|
| 1674 |
+
"2123742",
|
| 1675 |
+
"2123917",
|
| 1676 |
+
"2123848",
|
| 1677 |
+
"2125760",
|
| 1678 |
+
"2125866",
|
| 1679 |
+
"2125927",
|
| 1680 |
+
"2114354",
|
| 1681 |
+
"2125157",
|
| 1682 |
+
"2127592",
|
| 1683 |
+
"2127512",
|
| 1684 |
+
"2681796",
|
| 1685 |
+
"2682323",
|
| 1686 |
+
"2117662",
|
| 1687 |
+
"2681478",
|
| 1688 |
+
"2682322",
|
| 1689 |
+
"2682324",
|
| 1690 |
+
"2107566",
|
| 1691 |
+
"2104267",
|
| 1692 |
+
"2104286",
|
| 1693 |
+
"2104335",
|
| 1694 |
+
"2104489",
|
| 1695 |
+
"2108658",
|
| 1696 |
+
"2108698",
|
| 1697 |
+
"2109995",
|
| 1698 |
+
"2109928",
|
| 1699 |
+
"2111935",
|
| 1700 |
+
"2112740",
|
| 1701 |
+
"2124848",
|
| 1702 |
+
"2124892",
|
| 1703 |
+
"2125193",
|
| 1704 |
+
"2125255",
|
| 1705 |
+
"2126766",
|
| 1706 |
+
"2681477",
|
| 1707 |
+
"2109255",
|
| 1708 |
+
"2121759",
|
| 1709 |
+
"2127016",
|
| 1710 |
+
"2127002",
|
| 1711 |
+
"2127047",
|
| 1712 |
+
"2127043",
|
| 1713 |
+
"2116624",
|
| 1714 |
+
"2116729",
|
| 1715 |
+
"2116713",
|
| 1716 |
+
"2116702",
|
| 1717 |
+
"2116691",
|
| 1718 |
+
"2116606",
|
| 1719 |
+
"2116567",
|
| 1720 |
+
"2116564",
|
| 1721 |
+
"2116561",
|
| 1722 |
+
"2116577",
|
| 1723 |
+
"2117739",
|
| 1724 |
+
"2117816",
|
| 1725 |
+
"2117697",
|
| 1726 |
+
"2117678",
|
| 1727 |
+
"2117675",
|
| 1728 |
+
"2117700",
|
| 1729 |
+
"2119063",
|
| 1730 |
+
"2119056",
|
| 1731 |
+
"2119044",
|
| 1732 |
+
"2119024",
|
| 1733 |
+
"2119021",
|
| 1734 |
+
"2119006",
|
| 1735 |
+
"2118986",
|
| 1736 |
+
"2118979",
|
| 1737 |
+
"2118971",
|
| 1738 |
+
"2118942",
|
| 1739 |
+
"2120046",
|
| 1740 |
+
"2120041",
|
| 1741 |
+
"2120031",
|
| 1742 |
+
"2119744",
|
| 1743 |
+
"2120003",
|
| 1744 |
+
"2119993",
|
| 1745 |
+
"2119984",
|
| 1746 |
+
"2119731",
|
| 1747 |
+
"2119955",
|
| 1748 |
+
"2127845",
|
| 1749 |
+
"2127843",
|
| 1750 |
+
"2127830",
|
| 1751 |
+
"2127818",
|
| 1752 |
+
"2127808",
|
| 1753 |
+
"2127790",
|
| 1754 |
+
"2127687",
|
| 1755 |
+
"2127684",
|
| 1756 |
+
"2127681",
|
| 1757 |
+
"2127695",
|
| 1758 |
+
"2106727",
|
| 1759 |
+
"2113734",
|
| 1760 |
+
"2116014",
|
| 1761 |
+
"2122951",
|
| 1762 |
+
"2105363",
|
| 1763 |
+
"2111180",
|
| 1764 |
+
"2111127",
|
| 1765 |
+
"2114870",
|
| 1766 |
+
"2684279",
|
| 1767 |
+
"2124001",
|
| 1768 |
+
"2123660",
|
| 1769 |
+
"2123689",
|
| 1770 |
+
"2125763",
|
| 1771 |
+
"2126170",
|
| 1772 |
+
"2126262",
|
| 1773 |
+
"2114355",
|
| 1774 |
+
"2125169",
|
| 1775 |
+
"2127658",
|
| 1776 |
+
"2127337",
|
| 1777 |
+
"2117633",
|
| 1778 |
+
"2107638",
|
| 1779 |
+
"2104288",
|
| 1780 |
+
"2104306",
|
| 1781 |
+
"2104468",
|
| 1782 |
+
"2104493",
|
| 1783 |
+
"2108254",
|
| 1784 |
+
"2108374",
|
| 1785 |
+
"2109841",
|
| 1786 |
+
"2110014",
|
| 1787 |
+
"2111886",
|
| 1788 |
+
"2112722",
|
| 1789 |
+
"2125108",
|
| 1790 |
+
"2125112",
|
| 1791 |
+
"2125239",
|
| 1792 |
+
"2125253",
|
| 1793 |
+
"2126812",
|
| 1794 |
+
"2109259",
|
| 1795 |
+
"2121955",
|
| 1796 |
+
"2127004",
|
| 1797 |
+
"2127020",
|
| 1798 |
+
"2127038",
|
| 1799 |
+
"2127046",
|
| 1800 |
+
"2116746",
|
| 1801 |
+
"2116728",
|
| 1802 |
+
"2116717",
|
| 1803 |
+
"2116701",
|
| 1804 |
+
"2116693",
|
| 1805 |
+
"2116681",
|
| 1806 |
+
"2116664",
|
| 1807 |
+
"2116661",
|
| 1808 |
+
"2116649",
|
| 1809 |
+
"2116628",
|
| 1810 |
+
"2117789",
|
| 1811 |
+
"2117815",
|
| 1812 |
+
"2117674",
|
| 1813 |
+
"2117699",
|
| 1814 |
+
"2118937",
|
| 1815 |
+
"2118714",
|
| 1816 |
+
"2118915",
|
| 1817 |
+
"2118897",
|
| 1818 |
+
"2118882",
|
| 1819 |
+
"2118871",
|
| 1820 |
+
"2118860",
|
| 1821 |
+
"2118666",
|
| 1822 |
+
"2118834",
|
| 1823 |
+
"2118590",
|
| 1824 |
+
"2119856",
|
| 1825 |
+
"2119704",
|
| 1826 |
+
"2119832",
|
| 1827 |
+
"2119823",
|
| 1828 |
+
"2119607",
|
| 1829 |
+
"2119603",
|
| 1830 |
+
"2119599",
|
| 1831 |
+
"2119617",
|
| 1832 |
+
"2127850",
|
| 1833 |
+
"2127834",
|
| 1834 |
+
"2127824",
|
| 1835 |
+
"2127817",
|
| 1836 |
+
"2127728",
|
| 1837 |
+
"2127791",
|
| 1838 |
+
"2127781",
|
| 1839 |
+
"2127766",
|
| 1840 |
+
"2127716",
|
| 1841 |
+
"2127713",
|
| 1842 |
+
"2106261",
|
| 1843 |
+
"2113360",
|
| 1844 |
+
"2115554",
|
| 1845 |
+
"2123049",
|
| 1846 |
+
"2105430",
|
| 1847 |
+
"2110710",
|
| 1848 |
+
"2110841",
|
| 1849 |
+
"2114647",
|
| 1850 |
+
"2684280",
|
| 1851 |
+
"2123718",
|
| 1852 |
+
"2123805",
|
| 1853 |
+
"2123896",
|
| 1854 |
+
"2125759",
|
| 1855 |
+
"2125920",
|
| 1856 |
+
"2126263",
|
| 1857 |
+
"2114346",
|
| 1858 |
+
"2127659",
|
| 1859 |
+
"2127582",
|
| 1860 |
+
"2117601",
|
| 1861 |
+
"2107536",
|
| 1862 |
+
"2104269",
|
| 1863 |
+
"2104284",
|
| 1864 |
+
"2104461",
|
| 1865 |
+
"2104359",
|
| 1866 |
+
"2108680",
|
| 1867 |
+
"2108366",
|
| 1868 |
+
"2109962",
|
| 1869 |
+
"2109730",
|
| 1870 |
+
"2112119",
|
| 1871 |
+
"2112733",
|
| 1872 |
+
"2124976",
|
| 1873 |
+
"2124790",
|
| 1874 |
+
"2125244",
|
| 1875 |
+
"2125233",
|
| 1876 |
+
"2126821",
|
| 1877 |
+
"2109283",
|
| 1878 |
+
"2121732",
|
| 1879 |
+
"2127013",
|
| 1880 |
+
"2127011"
|
| 1881 |
+
],
|
| 1882 |
+
"request_sha256": "7f31c202bf932e56bdfb54660411831b77d78b0171260edb48800f9afd6ee745",
|
| 1883 |
+
"resources": {
|
| 1884 |
+
"cgroup_memory_current_bytes": {
|
| 1885 |
+
"maximum": 3719524352,
|
| 1886 |
+
"p95_nearest_rank": 2897899520
|
| 1887 |
+
},
|
| 1888 |
+
"cpu_limit": 4,
|
| 1889 |
+
"gpu_memory_mib": {
|
| 1890 |
+
"maximum": 42429,
|
| 1891 |
+
"p95_nearest_rank": 42429
|
| 1892 |
+
},
|
| 1893 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 1894 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3768131584,
|
| 1895 |
+
"memory_limit_bytes": 34359738368,
|
| 1896 |
+
"oom_events_observed": 0,
|
| 1897 |
+
"platform_scratch_capacity_verified": false,
|
| 1898 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 1899 |
+
"samples": 552,
|
| 1900 |
+
"scratch_counts_against_container_memory": true,
|
| 1901 |
+
"scratch_limit_bytes": 17179869184,
|
| 1902 |
+
"scratch_type": "tmpfs"
|
| 1903 |
+
},
|
| 1904 |
+
"result_identity": {
|
| 1905 |
+
"bytes": 247089,
|
| 1906 |
+
"sha256": "df04a712f9a38906bb0a8cc298c46d4fb744726330518da59ed4c716d1141f1d"
|
| 1907 |
+
},
|
| 1908 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 1909 |
+
"source_clock_preserved": true,
|
| 1910 |
+
"start_monotonic": 3235.50521459,
|
| 1911 |
+
"start_record": {
|
| 1912 |
+
"identity": {
|
| 1913 |
+
"bytes": 443,
|
| 1914 |
+
"sha256": "80f3739b3ec4c1eb8d39c7634135837ad9a273786fd2fbad38a99630441655aa"
|
| 1915 |
+
},
|
| 1916 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-final-parity-r1/cases/02-loose500-parity/START.json"
|
| 1917 |
+
},
|
| 1918 |
+
"startup_positive": 150,
|
| 1919 |
+
"startup_zero_or_unmeasured": 350,
|
| 1920 |
+
"strict_model_and_guard_health_passed": true
|
| 1921 |
+
},
|
| 1922 |
+
{
|
| 1923 |
+
"answer_identity": {
|
| 1924 |
+
"bytes": 1706,
|
| 1925 |
+
"sha256": "0acdc7dd9922c575969b8b50802b52816995d9a8da2a3d4f07852b6313131a50"
|
| 1926 |
+
},
|
| 1927 |
+
"case": "reversed20",
|
| 1928 |
+
"container_id": "f8ffbac03bb877da21d95fc16d92136f307928180da1ec48f921c18a43569ff9",
|
| 1929 |
+
"content": {
|
| 1930 |
+
"1002507": "no",
|
| 1931 |
+
"1051421": "bottom/left",
|
| 1932 |
+
"1149572": "00:18:17",
|
| 1933 |
+
"1309135": "no",
|
| 1934 |
+
"134293": "00:21:31",
|
| 1935 |
+
"1708874": "Specimen",
|
| 1936 |
+
"2510770": "00:34:00",
|
| 1937 |
+
"5022542": "white",
|
| 1938 |
+
"5022624": "white",
|
| 1939 |
+
"5024372": "structure: cystic duct; object: external drain.",
|
| 1940 |
+
"5025914": "00:00:59",
|
| 1941 |
+
"5025915": "Clip",
|
| 1942 |
+
"5026032": "Bleeding from the cystic artery.",
|
| 1943 |
+
"5026120": "0",
|
| 1944 |
+
"5026343": "no",
|
| 1945 |
+
"5026358": "0",
|
| 1946 |
+
"5026778": "00:00:00",
|
| 1947 |
+
"53": "Clip",
|
| 1948 |
+
"607517": "bottom/right",
|
| 1949 |
+
"734024": "00:31:10"
|
| 1950 |
+
},
|
| 1951 |
+
"count": 20,
|
| 1952 |
+
"end_monotonic_upper": 4639.7788001789995,
|
| 1953 |
+
"guard_identity": {
|
| 1954 |
+
"bytes": 3085,
|
| 1955 |
+
"sha256": "914c8af85742f5889d92e1320121e63a3d4596baf1c42b435c3c12868dec5f49"
|
| 1956 |
+
},
|
| 1957 |
+
"host_child_seconds": 119.98736794999968,
|
| 1958 |
+
"input_deferrals": [],
|
| 1959 |
+
"interface_passed": true,
|
| 1960 |
+
"qids": [
|
| 1961 |
+
"2510770",
|
| 1962 |
+
"1708874",
|
| 1963 |
+
"5026358",
|
| 1964 |
+
"5025915",
|
| 1965 |
+
"1309135",
|
| 1966 |
+
"5022624",
|
| 1967 |
+
"1149572",
|
| 1968 |
+
"5026032",
|
| 1969 |
+
"1051421",
|
| 1970 |
+
"5026343",
|
| 1971 |
+
"5026778",
|
| 1972 |
+
"1002507",
|
| 1973 |
+
"734024",
|
| 1974 |
+
"5024372",
|
| 1975 |
+
"5026120",
|
| 1976 |
+
"607517",
|
| 1977 |
+
"5025914",
|
| 1978 |
+
"5022542",
|
| 1979 |
+
"134293",
|
| 1980 |
+
"53"
|
| 1981 |
+
],
|
| 1982 |
+
"request_sha256": "936a170bc29380f8baf91ec207a35d4fd8921980f7d4077c5326765379954f4e",
|
| 1983 |
+
"resources": {
|
| 1984 |
+
"cgroup_memory_current_bytes": {
|
| 1985 |
+
"maximum": 3009290240,
|
| 1986 |
+
"p95_nearest_rank": 2597953536
|
| 1987 |
+
},
|
| 1988 |
+
"cpu_limit": 4,
|
| 1989 |
+
"gpu_memory_mib": {
|
| 1990 |
+
"maximum": 43589,
|
| 1991 |
+
"p95_nearest_rank": 43589
|
| 1992 |
+
},
|
| 1993 |
+
"kernel_memory_peak_scope": "Container cgroup lifetime; persistent repeat can include the preceding child.",
|
| 1994 |
+
"maximum_kernel_cgroup_memory_peak_bytes": 3729686528,
|
| 1995 |
+
"memory_limit_bytes": 34359738368,
|
| 1996 |
+
"oom_events_observed": 0,
|
| 1997 |
+
"platform_scratch_capacity_verified": false,
|
| 1998 |
+
"sampled_metrics_scope": "Per-child samples, nominal2seconds; sampled VRAM is not a proven whole-run GPU peak.",
|
| 1999 |
+
"samples": 56,
|
| 2000 |
+
"scratch_counts_against_container_memory": true,
|
| 2001 |
+
"scratch_limit_bytes": 17179869184,
|
| 2002 |
+
"scratch_type": "tmpfs"
|
| 2003 |
+
},
|
| 2004 |
+
"result_identity": {
|
| 2005 |
+
"bytes": 7110,
|
| 2006 |
+
"sha256": "efd76da271f55b3c66d5be744e551a43f5e7f78656b159f9965afe7888f66912"
|
| 2007 |
+
},
|
| 2008 |
+
"scientific_coverage": "no observed input deferral; startup probes are not full neural coverage",
|
| 2009 |
+
"source_clock_preserved": true,
|
| 2010 |
+
"start_monotonic": 4519.791432229,
|
| 2011 |
+
"start_record": {
|
| 2012 |
+
"identity": {
|
| 2013 |
+
"bytes": 287,
|
| 2014 |
+
"sha256": "fc958b9e9086ffe39d5aed34d10539ba44b1fc9ee036f83e3e7c1164882f022c"
|
| 2015 |
+
},
|
| 2016 |
+
"path": "/srv/segment-forward-exact20-r1/fixed-track-reversed20-addon-r1/cases/reversed20/START.json"
|
| 2017 |
+
},
|
| 2018 |
+
"startup_positive": 20,
|
| 2019 |
+
"startup_zero_or_unmeasured": 0,
|
| 2020 |
+
"strict_model_and_guard_health_passed": true
|
| 2021 |
+
}
|
| 2022 |
+
],
|
| 2023 |
+
"combined_row_gpu_calls_including_prototype": 7,
|
| 2024 |
+
"combined_row_maximum_gpu_calls": 8,
|
| 2025 |
+
"complete_readbacks_verified": true,
|
| 2026 |
+
"contract_sha256": "6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7",
|
| 2027 |
+
"final_invocations": 5,
|
| 2028 |
+
"limits": [
|
| 2029 |
+
"Local4CPU/32GiB,16GiB tmpfs; deployed platform disk/NVMe scratch capacity remains unverified.",
|
| 2030 |
+
"500 is loose-file input; full500 ZIP extraction capacity was not tested.",
|
| 2031 |
+
"Resource p95 is sampled per child; kernel memory peak is cgroup-lifetime and persistent repeats can include prior children.",
|
| 2032 |
+
"Startup decode records are distinct from full per-row neural coverage.",
|
| 2033 |
+
"This aggregate does not establish official score, organizer qualification, or causal speedup from order/batch size."
|
| 2034 |
+
],
|
| 2035 |
+
"new_image_config_sha256": "fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79",
|
| 2036 |
+
"new_image_manifest_sha256": "5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095",
|
| 2037 |
+
"reverse20_same_qid_content_passed": true,
|
| 2038 |
+
"schema": "segment-fixed-track-final-runtime-acceptance/1",
|
| 2039 |
+
"semantic_score_computed": false,
|
| 2040 |
+
"status": "passed_final_runtime_interface_and_strict_parity_not_platform",
|
| 2041 |
+
"strict20_and500_health_and_parity_passed": true,
|
| 2042 |
+
"total_final_host_child_seconds": 1570.0878955529984,
|
| 2043 |
+
"unique_qIDs": 530
|
| 2044 |
+
},
|
| 2045 |
"schema": "segment-platform-root-compatibility/1",
|
| 2046 |
"source_review": {
|
| 2047 |
"broader_audit_delivery_sha256": "a9ebd81f376535f77a11a1125f158db2cacb25fa052d3d7adab03f126cf40eee",
|
|
|
|
| 2049 |
"independent_core_delivery_sha256": "c665c43086bbd25441298110823f1560a0d16ccaf005578acd47326aa6aed026",
|
| 2050 |
"primary_layout_delivery_sha256": "d73cd267b59ac2c9129ffecfdf27028e20d199e4cf755f51d503f1d6fe697f51"
|
| 2051 |
},
|
| 2052 |
+
"status": "passed_local_interface_strict_parity_archive_load_not_platform",
|
| 2053 |
"unchanged": [
|
| 2054 |
+
"all 50 model/prior assets",
|
| 2055 |
+
"51 of52 serving-source files",
|
| 2056 |
+
"infer_all and format/capability inference",
|
| 2057 |
+
"original clocks, sampler and model arithmetic",
|
| 2058 |
+
"default entrypoint/user/environment and source/path/scratch protections",
|
| 2059 |
+
"immutable A/M loading pins and component loaders"
|
| 2060 |
]
|
| 2061 |
}
|
PLATFORM_COMPATIBILITY.md
CHANGED
|
@@ -1,15 +1,11 @@
|
|
| 1 |
-
#
|
| 2 |
|
| 3 |
-
**
|
| 4 |
|
| 5 |
-
The
|
| 6 |
|
| 7 |
-
|
| 8 |
|
| 9 |
-
The
|
| 10 |
|
| 11 |
-
|
| 12 |
-
|
| 13 |
-
MODEL_FILES.json and its identical SERVING_ASSETS.json retain the byte-pinned asset inventory used by the unchanged loader. Their embedded image_identity records ed85 ancestry; it is not the current image selection. IMAGE_IDENTITY.json supplies the explicit current-image join and per-file scope, and LINEAGE.json preserves the training/annotation history while adding the same current serving-image identity. LOAD.md continues to pin the unchanged immutable asset A and metadata M revisions.
|
| 14 |
-
|
| 15 |
-
The source-layout comparison is pinned to the [SageMaker shim implementation](https://github.com/DIAGNijmegen/rse-sagemaker-shim/blob/73b2fa75115dea7c3e98a61dc8670940682930c3/sagemaker_shim/models.py) and [Grand Challenge image preparation](https://github.com/DIAGNijmegen/rse-grand-challenge/blob/6ac5a7a27f11eafdb1dbb668d3ffba5476d5b619/app/grandchallenge/components/tasks.py) captured on September10,2026. Those source revisions do not attest which revision handled the failed organizer job.
|
|
|
|
| 1 |
+
# Fixed SEGMENT task and explicit degraded coverage
|
| 2 |
|
| 3 |
+
**R3 local checks completed; official platform qualification remains unproven.** The exact archive is `3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d` (35,613,234,136 bytes), immutable generation `1789069382415008`. The build manifest is `5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095` and configuration `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79`. The same-generation archive passed full compressed/raw25-layer verification and an actual classic Docker import of config `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79` with all25 ordered DiffIDs; no imported manifest digest was exposed. Five final H100 invocations produced560 answer executions: two canonical10 interface calls with explicitly recorded degraded deferrals, a strict ordinary20, a strict loose500, and a reversed20. The short-case calls matched the frozen saved answers, and reversal matched the same-image ordinary20 by qID. Canonical deferrals are not ten healthy neural-video results. These are runtime/interface/content checks, not new semantic grading, general order invariance, full500 ZIP capacity or an official score. The prior43d4 canonical failure and all failed attempts remain retained.
|
| 4 |
|
| 5 |
+
The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row.
|
| 6 |
|
| 7 |
+
No new semantic score, independent holdout, official calibration, platform pass, full 500 ZIP capacity, general order invariance or causal speedup follows from these changes. Exact image, runtime, archive and load evidence must be joined separately. Public shim source does not attest the deployed version; forced process death can bypass scratch cleanup. The earlier canonical and controller failures remain retained.
|
| 8 |
|
| 9 |
+
The earlier 43d4 qualification covered six H100 invocations and 600 answer executions across 520 unique questions, including repeated20 cases and a loose500 case. It omitted the owner canonical long intervals and invalid-media control. Its151 positive 500 startup probes left 349 unmeasured; its ZIP coverage was 20, not 500. Those measurements remain historical and do not qualify R3. The completed R2 diagnostic prototype returned 10 answers twice with identical contents but failed its guard on two adaptive_n duration-domain deferrals and one no-frame control. That interface diagnosis is not an all-neural-health pass.
|
| 10 |
|
| 11 |
+
The exact R3 source files are published for inspection under platform_wrapper/ and component_source/cap_fmt_inferrer.py. Models, all 50 model/prior assets, immutable assetA35fc28af and loading metadataMbc9e0924, component loaders, arithmetic, prompts, generation settings and original sampler behavior remain unchanged. Only the top-layer bootstrap, contract and one serving helper are replaced.
|
|
|
|
|
|
|
|
|
|
|
|
README.md
CHANGED
|
@@ -14,11 +14,9 @@ tags:
|
|
| 14 |
- orena-focus
|
| 15 |
- private-evaluation
|
| 16 |
---
|
| 17 |
-
# SURGFIELD
|
| 18 |
|
| 19 |
-
**
|
| 20 |
-
|
| 21 |
-
The complete replacement-image acceptance combines 6 invocations and 600 answer executions across two retained attempts, not 600 unique questions. The first default 20-answer invocation completed with healthy guards and matching contents; its enclosing attempt then failed when a case-sensitive absence parser rejected Docker's lowercase no-such-object message after successful removal. That raw failure and watchdog return code 125 remain failed. A separately claimed continuation used one persistent container for linked loose 20-input, real-root loose 20-input, linked ZIP 20-input/FO, repeated ZIP 20-input/FO, and linked loose 500-input. All accepted guards passed with empty input-deferral lists. Repeated FO contents matched; the FO fixture was reconstructed from the image package and is not an independent capture of organizer socket bytes. Non-FO answers matched the frozen candidate baseline; these are content comparisons, not new semantic grading. The 500-input case's independent host child interval was 1140.333899 seconds; startup first-frame probes were positive for 151 clips and did not cover the other 349. Successful answers do not fill those missing startup proofs. The combined independent host child intervals total 1718.896785 seconds, including the first attempt's 115.555531 seconds. Self-reported answer latencies, attached child intervals and sampled GPU/cgroup measurements remain separate in the machine-readable metadata. Cgroup memory.peak is cumulative within the persistent container, rather than an isolated per-invocation maximum. Library tokenizer/processor/dtype warnings were retained; no behavior change or fallback is inferred from those warnings. Local persistent tests do not attest the deployed shim version, organizer execution or full 500-input ZIP capacity.
|
| 22 |
|
| 23 |
Private model and resource handoff by **HeyDonto Labs**. Responsible contact: **Reza Nehzati, Ph.D.**, via [rezanehzati](https://huggingface.co/rezanehzati).
|
| 24 |
|
|
@@ -26,13 +24,11 @@ This candidate answers segment-level surgical-video questions through fixed rule
|
|
| 26 |
|
| 27 |
`SERVING_ASSETS.json` lists all **50 required model/prior files**: 22 private assets, 14 pinned public Qwen files, 8 pinned OWLv2 files and 6 priors. `LOAD.md` downloads immutable asset and metadata revisions into separate directories and explains the frozen loading contract. LOAD pins asset revision `35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119` and metadata/tools revision `bc9e092422beac9ae51005694824cdc70205e0d5` separately. The private N3 backbone and public Qwen backbone are distinct; both are required. The inactive OWLv2 `.bin` duplicate and obsolete adapters are excluded.
|
| 28 |
|
| 29 |
-
|
| 30 |
-
|
| 31 |
-
The completed 4,000-case comparison of registered serving implementations scored **59.325% for this candidate versus 48.500% for the historical reference** with the same calibrated Qwen3.5-27B judge and 20-case batching protocol. The strict 3,940-case sensitivity also favors the candidate, and all ten original source-video differences are positive. These are development-board results with inherited training and adaptive-selection exposure, not independent finals results or a ranking across all candidates. A causal consequence reasoning subset regressed. See [EVALUATION.md](EVALUATION.md) for populations, limitations and provenance.
|
| 32 |
|
| 33 |
-
The
|
| 34 |
|
| 35 |
-
|
| 36 |
|
| 37 |
Training lineage and selected-prefix exposure are disclosed in `LINEAGE.md` and the accompanying JSONs. The separately retained annotation packet has 13,177 derived rows, not the complete 46,758-row ancestor corpus; it contains no underlying video pixels or complete signature ledger.
|
| 38 |
|
|
|
|
| 14 |
- orena-focus
|
| 15 |
- private-evaluation
|
| 16 |
---
|
| 17 |
+
# SURGFIELD ORena2026 SEGMENT FINAL
|
| 18 |
|
| 19 |
+
**R3 local checks completed; official platform qualification remains unproven.** The exact archive is `3f86686527e2695697d7e2958c6b6026abba4dd0ad07918c6ddc3dfc4d39c51d` (35,613,234,136 bytes), immutable generation `1789069382415008`. The build manifest is `5752df0b2ac35a0660fd4c5627c59c383ad33ac0b5823dd56647a999ba4af095` and configuration `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79`. The same-generation archive passed full compressed/raw25-layer verification and an actual classic Docker import of config `fa8e31b08886a361c45c80425485b08de0fa3f837b4951a0fab636a18952fe79` with all25 ordered DiffIDs; no imported manifest digest was exposed. Five final H100 invocations produced560 answer executions: two canonical10 interface calls with explicitly recorded degraded deferrals, a strict ordinary20, a strict loose500, and a reversed20. The short-case calls matched the frozen saved answers, and reversal matched the same-image ordinary20 by qID. Canonical deferrals are not ten healthy neural-video results. These are runtime/interface/content checks, not new semantic grading, general order invariance, full500 ZIP capacity or an official score. The prior43d4 canonical failure and all failed attempts remain retained.
|
|
|
|
|
|
|
| 20 |
|
| 21 |
Private model and resource handoff by **HeyDonto Labs**. Responsible contact: **Reza Nehzati, Ph.D.**, via [rezanehzati](https://huggingface.co/rezanehzati).
|
| 22 |
|
|
|
|
| 24 |
|
| 25 |
`SERVING_ASSETS.json` lists all **50 required model/prior files**: 22 private assets, 14 pinned public Qwen files, 8 pinned OWLv2 files and 6 priors. `LOAD.md` downloads immutable asset and metadata revisions into separate directories and explains the frozen loading contract. LOAD pins asset revision `35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119` and metadata/tools revision `bc9e092422beac9ae51005694824cdc70205e0d5` separately. The private N3 backbone and public Qwen backbone are distinct; both are required. The inactive OWLv2 `.bin` duplicate and obsolete adapters are excluded.
|
| 26 |
|
| 27 |
+
The image owns the literal SEGMENT task; duration no longer chooses the task or rejects otherwise valid request metadata. Both start_time and end_time must remain finite, nonnegative and ordered, and their original values are preserved. Only infer_track changes in the image-owned cap_fmt source; infer_all, format/capability inference and the other 51 serving files are unchanged. The bootstrap retains path, source, model, scratch, output and required initialization guards. It records only exactly attributed pre-generation sampler-duration, frame-survival or observed zero/fewer-than-two-frame deferrals while retaining the original rules answer. Unknown, initialization and generation failures remain fatal. Deferrals mean reduced scientific coverage, not healthy neural inference; an answer count or empty observed-deferral list alone does not prove neural generation for every row.
|
|
|
|
|
|
|
| 28 |
|
| 29 |
+
The completed development comparison is between two registered serving implementations under the same fixed Qwen3.5-27B judge and 20-case batching protocol: candidate 2373/4000 (59.325%) versus named reference 1940/4000 (48.500%), +10.825 percentage points. Strict sensitivity is 2334/3940 versus 1906/3940. All ten original-source-video differences are positive; 5b causal consequence reasoning regressed 17.742 micro points on 62 cases from six sources. These are adaptively used development results with inherited training/data-exposure limits, not an independent holdout, an official finals score or an all-candidate ranking. The registered local scorer passed14 convenience controls (6positive,8negative). These check response/parser boundaries; they do not estimate organizer-judge agreement, real-question false-positive rates, official calibration or a finals score. All 4,000 were not run through a Docker archive. Source-derived routing equality on the 4,000 intervals 1–299s does not by itself transfer these scores to new image bytes.
|
| 30 |
|
| 31 |
+
No new semantic score, independent holdout, official calibration, platform pass, full 500 ZIP capacity, general order invariance or causal speedup follows from these changes. Exact image, runtime, archive and load evidence must be joined separately. Public shim source does not attest the deployed version; forced process death can bypass scratch cleanup. The earlier canonical and controller failures remain retained.
|
| 32 |
|
| 33 |
Training lineage and selected-prefix exposure are disclosed in `LINEAGE.md` and the accompanying JSONs. The separately retained annotation packet has 13,177 derived rows, not the complete 46,758-row ancestor corpus; it contains no underlying video pixels or complete signature ledger.
|
| 34 |
|
REQUIRED_LINKS.json
CHANGED
|
@@ -1,4 +1,5 @@
|
|
| 1 |
{
|
|
|
|
| 2 |
"current_records": {
|
| 3 |
"asset_inventory": "MODEL_FILES.json",
|
| 4 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
|
@@ -10,6 +11,7 @@
|
|
| 10 |
"model_prior_asset_count": 50,
|
| 11 |
"weights_checksums": "WEIGHTS_SHA256SUMS"
|
| 12 |
},
|
|
|
|
| 13 |
"expected_private_paths": {
|
| 14 |
"asset_inventory": "MODEL_FILES.json",
|
| 15 |
"licenses": "NOTICES.md",
|
|
@@ -17,6 +19,21 @@
|
|
| 17 |
"loading": "LOAD.md",
|
| 18 |
"model_card": "README.md"
|
| 19 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 20 |
"historical_component_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 21 |
"historical_preparation_receipt_placeholders": {
|
| 22 |
"50_asset_uploaded_and_downloaded_eof": null,
|
|
@@ -54,26 +71,12 @@
|
|
| 54 |
"profile": "https://huggingface.co/rezanehzati"
|
| 55 |
},
|
| 56 |
"schema": "segment-hf-required-links/1",
|
| 57 |
-
"scope": "
|
| 58 |
"upstreams": {
|
| 59 |
"cholectrack20": "https://github.com/CAMMA-public/cholectrack20",
|
| 60 |
"heico": "https://huggingface.co/datasets/orena-dkfz/heico-focus-vqa",
|
| 61 |
"lapchole": "https://huggingface.co/datasets/orena-dkfz/lapchole-focus-vqa",
|
| 62 |
"owlv2": "https://huggingface.co/google/owlv2-large-patch14-ensemble/tree/95e26936e865f87db1742128404b3c035d47d89d",
|
| 63 |
"qwen": "https://huggingface.co/Qwen/Qwen3-VL-8B-Instruct/tree/0c351dd01ed87e9c1b53cbc748cba10e6187ff3b"
|
| 64 |
-
},
|
| 65 |
-
"verification_basis": {
|
| 66 |
-
"asset_rows_matching_immutable_A_custody": 50,
|
| 67 |
-
"complete_document_readbacks": 36,
|
| 68 |
-
"completed_at_utc": "2026-09-10T17:16:30.684668+00:00",
|
| 69 |
-
"pinned_revisions_availability": {
|
| 70 |
-
"all_selected_metadata_identical_to_current_revision": true,
|
| 71 |
-
"asset_revision_files_compared": 50,
|
| 72 |
-
"at_utc": "2026-09-10T17:19:16.472047+00:00",
|
| 73 |
-
"metadata_tools_revision_files_compared": 11,
|
| 74 |
-
"payload_downloads": false
|
| 75 |
-
},
|
| 76 |
-
"private_repository_revision": "0752d9b6082e1902ef7aec5386bcab99f8739845",
|
| 77 |
-
"repository_files": 86
|
| 78 |
}
|
| 79 |
}
|
|
|
|
| 1 |
{
|
| 2 |
+
"current_image_publication_status": "reviewed_local_candidate_pending_private_CAS",
|
| 3 |
"current_records": {
|
| 4 |
"asset_inventory": "MODEL_FILES.json",
|
| 5 |
"asset_revision": "35fc28af1d55a5a9ae8096ff2e2cd2c961aa7119",
|
|
|
|
| 11 |
"model_prior_asset_count": 50,
|
| 12 |
"weights_checksums": "WEIGHTS_SHA256SUMS"
|
| 13 |
},
|
| 14 |
+
"derived_annotation_scope": "The known derived packet contains all 13,177 listed extensions: 4,621 paraphrases, 5,217 count remints, 2,317 convention remints and 1,022 adoption rows. Exclusion of the 33,581 organizer rows is intentional, not evidence that those rows must be republished. The unresolved items are the separate private annotation URL/access/delivery receipts and complete signature provenance.",
|
| 15 |
"expected_private_paths": {
|
| 16 |
"asset_inventory": "MODEL_FILES.json",
|
| 17 |
"licenses": "NOTICES.md",
|
|
|
|
| 19 |
"loading": "LOAD.md",
|
| 20 |
"model_card": "README.md"
|
| 21 |
},
|
| 22 |
+
"historical_availability_verification": {
|
| 23 |
+
"asset_rows_matching_immutable_A_custody": 50,
|
| 24 |
+
"complete_document_readbacks": 36,
|
| 25 |
+
"completed_at_utc": "2026-09-10T17:16:30.684668+00:00",
|
| 26 |
+
"pinned_revisions_availability": {
|
| 27 |
+
"all_selected_metadata_identical_to_current_revision": true,
|
| 28 |
+
"asset_revision_files_compared": 50,
|
| 29 |
+
"at_utc": "2026-09-10T17:19:16.472047+00:00",
|
| 30 |
+
"metadata_tools_revision_files_compared": 11,
|
| 31 |
+
"payload_downloads": false
|
| 32 |
+
},
|
| 33 |
+
"private_repository_revision": "0752d9b6082e1902ef7aec5386bcab99f8739845",
|
| 34 |
+
"repository_files": 86,
|
| 35 |
+
"scope": "Earlier private presentation and immutable A/M availability observation; not an R3 publication/readback claim."
|
| 36 |
+
},
|
| 37 |
"historical_component_metadata_revision": "bc9e092422beac9ae51005694824cdc70205e0d5",
|
| 38 |
"historical_preparation_receipt_placeholders": {
|
| 39 |
"50_asset_uploaded_and_downloaded_eof": null,
|
|
|
|
| 71 |
"profile": "https://huggingface.co/rezanehzati"
|
| 72 |
},
|
| 73 |
"schema": "segment-hf-required-links/1",
|
| 74 |
+
"scope": "Private A/M component links are unchanged. Current R3 image has separate local interface/parity and archive/load receipts; platform success, owner declarations and organizer access remain separate.",
|
| 75 |
"upstreams": {
|
| 76 |
"cholectrack20": "https://github.com/CAMMA-public/cholectrack20",
|
| 77 |
"heico": "https://huggingface.co/datasets/orena-dkfz/heico-focus-vqa",
|
| 78 |
"lapchole": "https://huggingface.co/datasets/orena-dkfz/lapchole-focus-vqa",
|
| 79 |
"owlv2": "https://huggingface.co/google/owlv2-large-patch14-ensemble/tree/95e26936e865f87db1742128404b3c035d47d89d",
|
| 80 |
"qwen": "https://huggingface.co/Qwen/Qwen3-VL-8B-Instruct/tree/0c351dd01ed87e9c1b53cbc748cba10e6187ff3b"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 81 |
}
|
| 82 |
}
|
component_source/cap_fmt_inferrer.py
ADDED
|
@@ -0,0 +1,343 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
"""Question-text → (primary_capability, answer_format) inferrer.
|
| 2 |
+
|
| 3 |
+
At real-eval time the orena-focus protocol only gives the model a `Request`
|
| 4 |
+
(qID, videoID, start_time, end_time, procedure_type, question). The
|
| 5 |
+
`Reference` containing `primary_capability` and `answer_format` stays on
|
| 6 |
+
the eval host. Our pipeline routes heavily on (cap, fmt) (L00 baselines,
|
| 7 |
+
L01 format rules, L06/L07 defaults), so we MUST infer them from question
|
| 8 |
+
text alone.
|
| 9 |
+
|
| 10 |
+
The patterns below are derived from the actual question stems in
|
| 11 |
+
`heico-focus-vqa` test parquets (the same questions the eval host serves).
|
| 12 |
+
Each row is a deterministic substring/regex match. Coverage is checked by
|
| 13 |
+
`tests/test_cap_fmt_inferrer.py` against the full dev parquets — we want
|
| 14 |
+
the inferrer to match the parquets' `primary_capability` / `answer_format`
|
| 15 |
+
columns on ≥ 95% of dev questions.
|
| 16 |
+
|
| 17 |
+
Returns a (cap_code, fmt) tuple where:
|
| 18 |
+
- cap_code is "1a"/"1b"/.../"5c" (our internal short codes; orena
|
| 19 |
+
`Capability.from_any()` accepts these)
|
| 20 |
+
- fmt is one of {"binary", "number", "percentage", "fo_class", "time",
|
| 21 |
+
"multiple_choice", "open_ended"}
|
| 22 |
+
|
| 23 |
+
Per-Q pure. No state. Lightweight enough to run inside the 5s FRAME budget.
|
| 24 |
+
"""
|
| 25 |
+
from __future__ import annotations
|
| 26 |
+
|
| 27 |
+
import re
|
| 28 |
+
|
| 29 |
+
from solution.helpers import PROC_MIN_DURATION_SEC
|
| 30 |
+
|
| 31 |
+
|
| 32 |
+
# ── answer_format inference (deterministic by question phrasing) ──
|
| 33 |
+
|
| 34 |
+
_FMT_PATTERNS = [
|
| 35 |
+
# Order matters — more specific patterns first.
|
| 36 |
+
|
| 37 |
+
# E35: stems that LOOK binary (contain "yes or no") but are labeled
|
| 38 |
+
# open_ended in the parquet. The "usually remain/left intra-abdominally"
|
| 39 |
+
# template (4b/5a) is the dominant case — 28 SEG-test 4b rows + several
|
| 40 |
+
# 5a rows. Routing as open_ended lets the judge accept "yes"/"no" plus
|
| 41 |
+
# variants. MUST appear before the generic "yes or no" → binary pattern.
|
| 42 |
+
(re.compile(r"\b(usually remain|usually left)\s+intra-abdominally\b", re.I),
|
| 43 |
+
"open_ended"),
|
| 44 |
+
|
| 45 |
+
# ── V55-followup BUG FIX: structured-enumeration open_ended patterns
|
| 46 |
+
# must beat the generic "please provide ... number" pattern. These
|
| 47 |
+
# questions describe an OUTPUT FORMAT (e.g. "1. Sponge: top/left")
|
| 48 |
+
# and the answer is free-form structured text, judge-scored. (236
|
| 49 |
+
# FRAME 1d Qs were misrouting to "number" before this fix.)
|
| 50 |
+
(re.compile(r"\brelative central positions\b", re.I), "open_ended"),
|
| 51 |
+
(re.compile(r"in the following format:.*number\.\s*object type", re.I), "open_ended"),
|
| 52 |
+
(re.compile(r"format:.*\bnumber\.\s*\w+\s*:\s*quadrant", re.I), "open_ended"),
|
| 53 |
+
# P0-23 (2026-07-31): "which combination of foreign object classes" is
|
| 54 |
+
# fo_class/1a in the fresh 07-25 gold, NOT open_ended. Verified against
|
| 55 |
+
# temp/freshness_refresh_2026-07-30/new_2026-07-25/*/data/*/*.parquet:
|
| 56 |
+
# 1408/1408 matching rows are (answer_format=fo_class, primary_capability=1a)
|
| 57 |
+
# with comma-list answers ("Clip, Silicone loop"). The old open_ended
|
| 58 |
+
# routing (based on a stale dataset; the "128 FRAME 1a → fo_class misroute"
|
| 59 |
+
# claim) was inverted — it bypassed the fo_class canonicalizer via a residual
|
| 60 |
+
# 5a cap. Routing to open_ended is REMOVED so these fall through to the
|
| 61 |
+
# "please provide the class names" → fo_class pattern below (the question
|
| 62 |
+
# stem ends "Please provide the class names or answer with none.").
|
| 63 |
+
# ── E29 REVERTED: the additional patterns surfaced parquet labeling
|
| 64 |
+
# inconsistencies (same question labeled fmt=time AND fmt=open_ended
|
| 65 |
+
# in different rows of the SEG split). Reclassifying everything as
|
| 66 |
+
# open_ended hurt the parquet-fmt=time rows by 7 exact-match losses
|
| 67 |
+
# with only judge-conjecture wins to offset. Leaving as a followup
|
| 68 |
+
# (E29-fixed) that needs more nuanced gating.
|
| 69 |
+
|
| 70 |
+
# E01: "which quadrants of the video have not been..." — multiple_choice for SEG (21 Qs)
|
| 71 |
+
(re.compile(r"\bwhich quadrants? of the video\b", re.I), "multiple_choice"),
|
| 72 |
+
(re.compile(r"please answer with [\"']?yes[\"']? or [\"']?no", re.I), "binary"),
|
| 73 |
+
(re.compile(r"\byes or no\b", re.I), "binary"),
|
| 74 |
+
# E01: "Please provide a single integer" — number (1 Q in FRAME)
|
| 75 |
+
(re.compile(r"\bplease provide a single integer\b", re.I), "number"),
|
| 76 |
+
(re.compile(r"\bplease provide a number\b", re.I), "number"),
|
| 77 |
+
(re.compile(r"please provide.*\bnumber\b|\bcount of\b", re.I), "number"),
|
| 78 |
+
(re.compile(r"in %|format xx%|format x{1,3}%|\bpercentage\b", re.I), "percentage"),
|
| 79 |
+
# E01: "Please provide a timepoint" — single time, not chronological list (2 PROC Qs)
|
| 80 |
+
(re.compile(r"\bplease provide a timepoint\b", re.I), "time"),
|
| 81 |
+
(re.compile(r"in the format hh:mm:ss|\bhh:mm:ss\b", re.I), "time"),
|
| 82 |
+
(re.compile(r"please select one answer:.*\btop/\w+;\s*top/", re.I), "multiple_choice"),
|
| 83 |
+
(re.compile(r"please select one answer:", re.I), "multiple_choice"),
|
| 84 |
+
(re.compile(r"please provide a class name|please provide the class name",
|
| 85 |
+
re.I), "fo_class"),
|
| 86 |
+
(re.compile(r"please provide the class names?", re.I), "fo_class"),
|
| 87 |
+
(re.compile(r"please provide the (?:answer in the format <FO> #<N>"
|
| 88 |
+
r"|format.*<FO>)", re.I), "open_ended"),
|
| 89 |
+
]
|
| 90 |
+
|
| 91 |
+
|
| 92 |
+
def infer_answer_format(question: str) -> str:
|
| 93 |
+
"""Infer answer_format from a question's text. Defaults to open_ended.
|
| 94 |
+
|
| 95 |
+
NOTE (M5 R14): "matching" is deliberately NOT inferred. The grader's
|
| 96 |
+
Matching format gates on an organizer-owned per-row regex that is absent
|
| 97 |
+
from the 50k-row release (0/50k matching rows → no training signal, no
|
| 98 |
+
phrasing stems to key on), and speculatively routing a real open_ended
|
| 99 |
+
question to matching would only risk misclassification. A true hidden-eval
|
| 100 |
+
matching question therefore lands on our open_ended default here; the grader
|
| 101 |
+
reads that free-text with ITS OWN Matching format, and a pattern-mismatch is
|
| 102 |
+
a caught ValueError (scored 0, never a crash/DQ). `answer_validator.validate`
|
| 103 |
+
ALSO handles answer_format=="matching" robustly should the contract ever
|
| 104 |
+
expose the true format. Revisit only if the organizer confirms the hidden
|
| 105 |
+
eval serves matching questions AND publishes the pattern set.
|
| 106 |
+
"""
|
| 107 |
+
if not question:
|
| 108 |
+
return "open_ended"
|
| 109 |
+
q = question.strip()
|
| 110 |
+
base = "open_ended"
|
| 111 |
+
for pattern, fmt in _FMT_PATTERNS:
|
| 112 |
+
if pattern.search(q):
|
| 113 |
+
base = fmt
|
| 114 |
+
break
|
| 115 |
+
# P1 Day-9: phrasing-robust recovery (env-gated, default OFF → no-op).
|
| 116 |
+
# Only rescues the residual open_ended default under paraphrase; never
|
| 117 |
+
# demotes a positively-matched fmt. Gate off ⇒ behavior-lock 337 intact.
|
| 118 |
+
from solution.phrasing_robust_router import recover_fmt
|
| 119 |
+
return recover_fmt(q, base)
|
| 120 |
+
|
| 121 |
+
|
| 122 |
+
# ── primary_capability inference (cap-code "1a"-"5c") ──
|
| 123 |
+
#
|
| 124 |
+
# Each rule fires only if the answer_format matches its expected fmt.
|
| 125 |
+
# Stem keywords are matched on the lowercased, normalized question text.
|
| 126 |
+
|
| 127 |
+
def infer_primary_capability(question: str, fmt: str) -> str:
|
| 128 |
+
"""Infer the primary_capability code from question text + already-inferred fmt.
|
| 129 |
+
|
| 130 |
+
Returns a 2-character code like "1a", "2b", "3a", "4a", "4c", "5c".
|
| 131 |
+
Falls back to "1a" (most common) if nothing matches.
|
| 132 |
+
"""
|
| 133 |
+
if not question:
|
| 134 |
+
return "1a"
|
| 135 |
+
ql = question.lower()
|
| 136 |
+
|
| 137 |
+
_cap = _infer_primary_capability_base(question, fmt, ql)
|
| 138 |
+
# P1 Day-9: phrasing-robust cap recovery (env-gated, default OFF → no-op).
|
| 139 |
+
from solution.phrasing_robust_router import recover_cap
|
| 140 |
+
return recover_cap(question, fmt, _cap)
|
| 141 |
+
|
| 142 |
+
|
| 143 |
+
def _infer_primary_capability_base(question: str, fmt: str, ql: str) -> str:
|
| 144 |
+
# ── clinical 4a binary (highest priority — clinical leaderboard) ──
|
| 145 |
+
if fmt == "binary" and "foreign object visible at" in ql and \
|
| 146 |
+
("retriev" in ql or "removed before" in ql):
|
| 147 |
+
return "4a"
|
| 148 |
+
# E01: "Is the X visible at TIME being inserted in the abdomen at that moment?"
|
| 149 |
+
# — clinical 4a decision, 109 SEG misses
|
| 150 |
+
if fmt == "binary" and "visible at" in ql and \
|
| 151 |
+
"being inserted" in ql and "at that moment" in ql:
|
| 152 |
+
return "4a"
|
| 153 |
+
|
| 154 |
+
# ── 2a TEMPORAL LOCALIZATION (time format, asking "at what time / when") ──
|
| 155 |
+
if fmt == "time":
|
| 156 |
+
if (re.search(r"\b(at what time|when (was|is|did|does)|time point|time points)\b", ql)
|
| 157 |
+
and "how long" not in ql and "how much time" not in ql):
|
| 158 |
+
return "2a"
|
| 159 |
+
# 2b DURATION ESTIMATION
|
| 160 |
+
if re.search(r"\bhow (long|much time)\b|how much time passes|adding (together|all)", ql):
|
| 161 |
+
return "2b"
|
| 162 |
+
# Default time → 2a
|
| 163 |
+
return "2a"
|
| 164 |
+
|
| 165 |
+
# ── 2b duration in percentage form ──
|
| 166 |
+
if fmt == "percentage":
|
| 167 |
+
return "2b"
|
| 168 |
+
|
| 169 |
+
# ── 3 AGGREGATION (number) ──
|
| 170 |
+
if fmt == "number":
|
| 171 |
+
# 3b event aggregation
|
| 172 |
+
# E01: "How many Sponge(s) are inserted in the abdomen" — 3a (object
|
| 173 |
+
# aggregation), not 3b. Only treat "inserted in abdomen" as event
|
| 174 |
+
# aggregation when the Q is plural-event-like ("how many TIMES are X
|
| 175 |
+
# inserted", "how many separate insertions"). Default to 3a for
|
| 176 |
+
# standard "how many <object>(s) are inserted" questions.
|
| 177 |
+
# NB: "retriev\w*" matches retrieved/retrieves/retrieving etc.
|
| 178 |
+
# The literal "\bretriev\b" never matches because the word ends after
|
| 179 |
+
# an extra suffix character.
|
| 180 |
+
if re.search(r"\bhow many.*(times|separate).*\b(retriev\w*|leave|return|inserted)\b", ql):
|
| 181 |
+
return "3b"
|
| 182 |
+
if re.search(r"\bhow many.*(retriev\w*|leave|return)\b", ql):
|
| 183 |
+
return "3b"
|
| 184 |
+
if "separate times" in ql:
|
| 185 |
+
return "3b"
|
| 186 |
+
# 3a object aggregation (most "how many distinct ...", "how many X are inserted")
|
| 187 |
+
return "3a"
|
| 188 |
+
|
| 189 |
+
# ── 1a fo_class (default) vs 5c fo_class (co-occurrence) ──
|
| 190 |
+
if fmt == "fo_class":
|
| 191 |
+
if "co-occur" in ql or "co occur" in ql or \
|
| 192 |
+
"longest co-occurrence" in ql or \
|
| 193 |
+
"which other foreign object classes does the foreign object class" in ql:
|
| 194 |
+
return "5c"
|
| 195 |
+
# 2b fo_class (longest-duration FO question)
|
| 196 |
+
if re.search(r"longest .* (consecutive|total) duration", ql) or \
|
| 197 |
+
"visible for the longest" in ql:
|
| 198 |
+
return "2b"
|
| 199 |
+
# E02: 1d spatial-localization fo_class — "closest to centre/center of image"
|
| 200 |
+
# (167 FRAME Qs) and "located in <quadrant> relative to image center"
|
| 201 |
+
# (150 FRAME Qs). These need cap=1d so L07's _cap1d_foclass_default
|
| 202 |
+
# ("Clip" default) fires.
|
| 203 |
+
if "closest to the centre" in ql or "closest to the center" in ql or \
|
| 204 |
+
re.search(r"\blocated in the (top|bottom)/(left|right)\b", ql) or \
|
| 205 |
+
re.search(r"\blocated (in )?the (top|bottom)\s*/\s*(left|right)\b", ql):
|
| 206 |
+
return "1d"
|
| 207 |
+
return "1a"
|
| 208 |
+
|
| 209 |
+
# ── multiple_choice → 1d spatial_localization_camera (quadrant) ──
|
| 210 |
+
if fmt == "multiple_choice":
|
| 211 |
+
if "quadrant" in ql or "centre of" in ql or "center of" in ql:
|
| 212 |
+
return "1d"
|
| 213 |
+
return "1d"
|
| 214 |
+
|
| 215 |
+
# ── binary cap inference ──
|
| 216 |
+
if fmt == "binary":
|
| 217 |
+
if "co-occur" in ql or "co occur" in ql:
|
| 218 |
+
return "3a"
|
| 219 |
+
# E01: "Does X, last visible just before TIME, re-appear later?" — 1b,
|
| 220 |
+
# not 4c. 141 PROC+SEG misses. Check this BEFORE the chronological
|
| 221 |
+
# branch since "re-appear" + "before" both match otherwise.
|
| 222 |
+
if re.search(r"\b(re-?appear|last visible (just )?before)\b", ql):
|
| 223 |
+
return "1b"
|
| 224 |
+
if re.search(r"\b(before|after|chronological|first inserted|first retrieved)\b", ql):
|
| 225 |
+
return "4c"
|
| 226 |
+
if re.search(r"are all visible foreign objects.*same class", ql):
|
| 227 |
+
return "3a"
|
| 228 |
+
if "retrieved" in ql or "removed before" in ql:
|
| 229 |
+
return "4a"
|
| 230 |
+
if re.search(r"\b(leave the view|enter)\b", ql):
|
| 231 |
+
return "1b"
|
| 232 |
+
if re.search(r"\b(grasped|attached|in use|currently being)\b", ql):
|
| 233 |
+
return "1c"
|
| 234 |
+
return "1b"
|
| 235 |
+
|
| 236 |
+
# ── open_ended cap inference ──
|
| 237 |
+
if fmt == "open_ended":
|
| 238 |
+
if "central positions" in ql:
|
| 239 |
+
return "1d"
|
| 240 |
+
|
| 241 |
+
# E35: 1c object attributes / state — extended to color + marker stems
|
| 242 |
+
# from FRAME/SEG train (V62-era patterns we hadn't lifted into PROC).
|
| 243 |
+
# "state of the X" / "currently grasped" / "partially occluded" cover
|
| 244 |
+
# the FRAME 67-row 1c set at 66/67 already; the additions below cover
|
| 245 |
+
# SEG's 4-row color-state set we missed.
|
| 246 |
+
if "partially occluded" in ql or "state of the" in ql or \
|
| 247 |
+
"grasped by an instrument" in ql or \
|
| 248 |
+
re.search(r"\b(inert )?color\b.*\b(inserted|predominantly)\b", ql) or \
|
| 249 |
+
re.search(r"\bpredominantly have in the moment of insertion\b", ql) or \
|
| 250 |
+
"x-ray marker" in ql or "xray marker" in ql:
|
| 251 |
+
return "1c"
|
| 252 |
+
|
| 253 |
+
# E35: 4b FO usage purpose — single dominant SEG stem template
|
| 254 |
+
# ("usually remain intra-abdominally"). 71 SEG-train + 28 SEG-test
|
| 255 |
+
# rows. Specifically pre-empts the 5a "usually left intra-abdominally"
|
| 256 |
+
# stem which is the verbal mirror — order matters.
|
| 257 |
+
if "usually remain intra-abdominally" in ql:
|
| 258 |
+
return "4b"
|
| 259 |
+
|
| 260 |
+
if "format <fo> #<n>" in ql or "retrieval order" in ql:
|
| 261 |
+
return "5c"
|
| 262 |
+
if "chronological order" in ql:
|
| 263 |
+
return "4c"
|
| 264 |
+
if re.search(r"\bat which time points\b|\bat what time\b", ql):
|
| 265 |
+
return "2a"
|
| 266 |
+
|
| 267 |
+
# E35: 1e situs spatial localization — "anatomical structure/region"
|
| 268 |
+
# is the load-bearing signal. FRAME has 47, SEG has 12, PROC train
|
| 269 |
+
# has 3. All open_ended. Pre-empts the "how many" → 3a branch in
|
| 270 |
+
# case a 1e stem is phrased with "how many sponges are located in
|
| 271 |
+
# the small pelvis" — that single SEG stem is the only crossover.
|
| 272 |
+
if re.search(r"\banatomical\s+(structure|region)\b", ql):
|
| 273 |
+
return "1e"
|
| 274 |
+
if re.search(r"\bgeneral anatomic\b|\bin contact with\b.*\bstructure\b", ql):
|
| 275 |
+
return "1e"
|
| 276 |
+
if re.search(
|
| 277 |
+
r"\b(located adjacent to|placed adjacent to|adjacent to|"
|
| 278 |
+
r"around what structure|on what \w+ structure|in contact with .*structure)\b",
|
| 279 |
+
ql,
|
| 280 |
+
):
|
| 281 |
+
return "1e"
|
| 282 |
+
if re.search(r"\bwhat (part|structure) of the (colon|abdomen|pelvis|bowel)\b", ql):
|
| 283 |
+
return "1e"
|
| 284 |
+
|
| 285 |
+
if "how many" in ql:
|
| 286 |
+
return "3a"
|
| 287 |
+
|
| 288 |
+
# E35: 5b causal/consequence — extended with "complication" stems
|
| 289 |
+
# (33 SEG-test rows currently get only 13/33 right). Order: 5b BEFORE
|
| 290 |
+
# 5a since the residual fallback at the bottom is 5a.
|
| 291 |
+
if re.search(r"\b(why|because|caused|reason|complication|cause of)\b", ql):
|
| 292 |
+
return "5b"
|
| 293 |
+
|
| 294 |
+
# E35: 5a functional reasoning — explicit triggers rather than pure
|
| 295 |
+
# fallback. "should remain"/"usually left"/"physical principle"/
|
| 296 |
+
# "purpose ... serve"/"precaution"/"conventional" appear in the SEG
|
| 297 |
+
# 5a set. Note "usually left intra-abdominally" is the mirror of the
|
| 298 |
+
# 4b stem and is correctly differentiated by word ("left" vs "remain").
|
| 299 |
+
if re.search(
|
| 300 |
+
r"\b(should remain|should not be removed|usually left intra-abdominally|"
|
| 301 |
+
r"physical principle|purpose .*\bserve\b|precaution|conventional|"
|
| 302 |
+
r"task fulfilled|choice of device)\b",
|
| 303 |
+
ql,
|
| 304 |
+
):
|
| 305 |
+
return "5a"
|
| 306 |
+
|
| 307 |
+
return "5a"
|
| 308 |
+
|
| 309 |
+
# Last resort
|
| 310 |
+
return "1a"
|
| 311 |
+
|
| 312 |
+
|
| 313 |
+
def infer_track(question: str, start_time: float, end_time: float) -> str:
|
| 314 |
+
"""Use this image's fixed SEGMENT task; timestamps never select a sibling task.
|
| 315 |
+
|
| 316 |
+
Keep the public signature and original request times. The bootstrap validates
|
| 317 |
+
finite, nonnegative, ordered timestamps before this backend is imported.
|
| 318 |
+
No caller environment or request content can change the image-owned task.
|
| 319 |
+
"""
|
| 320 |
+
return "segment"
|
| 321 |
+
|
| 322 |
+
|
| 323 |
+
def infer_all(question: str, start_time: float = 0.0, end_time: float = 0.0,
|
| 324 |
+
) -> dict:
|
| 325 |
+
"""One-shot helper. Returns a scratch_init-compatible dict.
|
| 326 |
+
|
| 327 |
+
Pure regex inference. A V59-era trained-classifier hybrid was removed
|
| 328 |
+
in the 2026-06-11 cleanup: it measured -76 net (full-hybrid) / -11 net
|
| 329 |
+
(fmt-only) vs this baseline on dev and was never enabled in production.
|
| 330 |
+
Recover via git history if batch-2 data motivates a retrain.
|
| 331 |
+
"""
|
| 332 |
+
fmt = infer_answer_format(question)
|
| 333 |
+
cap = infer_primary_capability(question, fmt)
|
| 334 |
+
track = infer_track(question, start_time, end_time)
|
| 335 |
+
return {
|
| 336 |
+
"track": track,
|
| 337 |
+
"primary_capability": cap,
|
| 338 |
+
"answer_format": fmt,
|
| 339 |
+
# We can't infer these without the Reference, so leave defaults
|
| 340 |
+
"clinical_relevance": False,
|
| 341 |
+
"timestamp_start": "",
|
| 342 |
+
"timestamp_end": "",
|
| 343 |
+
}
|
platform_wrapper/CONTRACT.json
CHANGED
|
@@ -120,6 +120,17 @@
|
|
| 120 |
"Only the declared /input alias may resolve to an immediate safe task directory under /opt/ml/input/data. Source, model, output, temporary and descendant symlinks remain refused.",
|
| 121 |
"Each production invocation retains its own evidence child and removes only its inode-bound scratch child with fd-safe cleanup after validation or caught failure. No prior invocation or evidence is deleted."
|
| 122 |
],
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 123 |
"input_root": "/input",
|
| 124 |
"output_root": "/output",
|
| 125 |
"platform_root_compatibility": {
|
|
@@ -130,6 +141,15 @@
|
|
| 130 |
"production_scratch_policy": "exclusive_per_invocation_children",
|
| 131 |
"schema": "segment-declared-platform-input-root/1"
|
| 132 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 133 |
"private_tmp_root": "/tmp/orena-segment",
|
| 134 |
"python_executable": "/opt/conda/bin/python",
|
| 135 |
"reference_digest": "sha256:333cd7fe10723f7b26f633c4d91d8e52db3a34ba58a96e4b93d39dd6f7a32b69",
|
|
@@ -176,7 +196,7 @@
|
|
| 176 |
"TRITON_CACHE_DIR": "/tmp/orena-segment/triton",
|
| 177 |
"XDG_CACHE_HOME": "/tmp/orena-segment/cache"
|
| 178 |
},
|
| 179 |
-
"runtime_validation": "
|
| 180 |
"schema_version": "orena-segment-runtime/1",
|
| 181 |
"source_files": [
|
| 182 |
{
|
|
@@ -198,10 +218,10 @@
|
|
| 198 |
"sha256": "acb44b6e8f9bf41416f8c1876ea29ec5afb534ada099c848bb007e7cb1810648"
|
| 199 |
},
|
| 200 |
{
|
| 201 |
-
"bytes":
|
| 202 |
-
"package_path": "
|
| 203 |
"path": "/app/solution/cap_fmt_inferrer.py",
|
| 204 |
-
"sha256": "
|
| 205 |
},
|
| 206 |
{
|
| 207 |
"bytes": 21140,
|
|
|
|
| 120 |
"Only the declared /input alias may resolve to an immediate safe task directory under /opt/ml/input/data. Source, model, output, temporary and descendant symlinks remain refused.",
|
| 121 |
"Each production invocation retains its own evidence child and removes only its inode-bound scratch child with fd-safe cleanup after validation or caught failure. No prior invocation or evidence is deleted."
|
| 122 |
],
|
| 123 |
+
"input_interval_policy": {
|
| 124 |
+
"duration_limits": null,
|
| 125 |
+
"explicit_other_track": "rejected",
|
| 126 |
+
"request_values": "preserved_without_rebasing_or_duration_task_inference",
|
| 127 |
+
"required_fields": [
|
| 128 |
+
"start_time",
|
| 129 |
+
"end_time"
|
| 130 |
+
],
|
| 131 |
+
"task_source": "image_owned_solution.cap_fmt_inferrer.infer_track_literal_segment",
|
| 132 |
+
"values": "finite_nonnegative_numbers_with_end_time_greater_than_or_equal_to_start_time"
|
| 133 |
+
},
|
| 134 |
"input_root": "/input",
|
| 135 |
"output_root": "/output",
|
| 136 |
"platform_root_compatibility": {
|
|
|
|
| 141 |
"production_scratch_policy": "exclusive_per_invocation_children",
|
| 142 |
"schema": "segment-declared-platform-input-root/1"
|
| 143 |
},
|
| 144 |
+
"pre_generation_deferral_policy": {
|
| 145 |
+
"deployment": "retain unchanged original rules answers for exactly attributed main zero-frame, temporal fewer-than-two-frame, native frame-survival, and temporal sampler duration-domain deferrals",
|
| 146 |
+
"duration_domain_evidence": "exact temporal producer line175 plus ValueError Invalid SEGMENT duration terminal traceback from pinned segment_final_rendering.adaptive_n line51; finite nonnegative duration outside original [0.5,300] sampler domain; clocks and sampler untouched; model-generated same text remains fatal",
|
| 147 |
+
"frame_survival_evidence": "exact temporal producer line175 plus ValueError terminal traceback from pinned native_video_input.build_temporal_video_input line77 and actual assert_all_frames/N/expected_t/grid_t predicate; generic and same-prefix model ValueError remain fatal",
|
| 148 |
+
"model_initialization_generation_unknown_source_configuration_failures": "remain fatal",
|
| 149 |
+
"qID_or_fixture_specific_exceptions": false,
|
| 150 |
+
"scientific_coverage": "always explicitly degraded for affected rows; no neural answer claim",
|
| 151 |
+
"status_scope": "passed means delivery/source/configuration and required initialization checks passed; observed_input_deferrals independently limits scientific qualification"
|
| 152 |
+
},
|
| 153 |
"private_tmp_root": "/tmp/orena-segment",
|
| 154 |
"python_executable": "/opt/conda/bin/python",
|
| 155 |
"reference_digest": "sha256:333cd7fe10723f7b26f633c4d91d8e52db3a34ba58a96e4b93d39dd6f7a32b69",
|
|
|
|
| 196 |
"TRITON_CACHE_DIR": "/tmp/orena-segment/triton",
|
| 197 |
"XDG_CACHE_HOME": "/tmp/orena-segment/cache"
|
| 198 |
},
|
| 199 |
+
"runtime_validation": "fixed_segment_and_attributed_pre_generation_deferral_derivative_pending_actual_probe_and_runtime_qualification",
|
| 200 |
"schema_version": "orena-segment-runtime/1",
|
| 201 |
"source_files": [
|
| 202 |
{
|
|
|
|
| 218 |
"sha256": "acb44b6e8f9bf41416f8c1876ea29ec5afb534ada099c848bb007e7cb1810648"
|
| 219 |
},
|
| 220 |
{
|
| 221 |
+
"bytes": 17164,
|
| 222 |
+
"package_path": "runtime/platform_input_r3/cap_fmt_inferrer.py",
|
| 223 |
"path": "/app/solution/cap_fmt_inferrer.py",
|
| 224 |
+
"sha256": "2861921a562c19937e38346aec219114e64e419bc7dbc7f1eaee4fcaf7f20713"
|
| 225 |
},
|
| 226 |
{
|
| 227 |
"bytes": 21140,
|
platform_wrapper/bootstrap.py
CHANGED
|
@@ -25,7 +25,7 @@ import zipfile
|
|
| 25 |
|
| 26 |
TRACK = "segment"
|
| 27 |
PLATFORM_ROOT_POLICY = {'schema': 'segment-declared-platform-input-root/1', 'logical_input_root': '/input', 'linked_input_parent': '/opt/ml/input/data', 'linked_input_suffix': '-input', 'production_scratch_policy': 'exclusive_per_invocation_children', 'output_and_tmp_aliases': 'refused'}
|
| 28 |
-
CONTRACT_SHA256 = '
|
| 29 |
IMAGE_EXTENSIONS = {".png", ".jpg", ".jpeg", ".bmp", ".webp"}
|
| 30 |
VIDEO_EXTENSIONS = {".mp4", ".avi", ".mov", ".mkv", ".webm", ".m4v", ".mpg", ".mpeg"}
|
| 31 |
SAFE_COMPONENT = re.compile(r"[A-Za-z0-9_][A-Za-z0-9_.-]{0,254}\Z")
|
|
@@ -328,16 +328,12 @@ def validate_inputs(root: Path):
|
|
| 328 |
if row.get("videoID") is not None:
|
| 329 |
safe_component(row["videoID"], "videoID")
|
| 330 |
for key in ("start_time", "end_time"):
|
| 331 |
-
if key in row
|
| 332 |
-
raise ValueError(f"invalid {key}")
|
| 333 |
-
#
|
| 334 |
-
#
|
| 335 |
-
|
| 336 |
-
|
| 337 |
-
if duration < 0 or (TRACK == "frame" and duration >= 0.5) or (
|
| 338 |
-
TRACK == "segment" and not 0.5 <= duration <= 300
|
| 339 |
-
):
|
| 340 |
-
raise ValueError("declared interval contradicts the fixed track")
|
| 341 |
files = walk_files(root)
|
| 342 |
staged = {}
|
| 343 |
staged_directories = set()
|
|
@@ -608,6 +604,7 @@ class EngineObservations:
|
|
| 608 |
self.input_deferrals = []
|
| 609 |
self.allowed_deferrals_by_layer = {}
|
| 610 |
owner = self
|
|
|
|
| 611 |
|
| 612 |
def wrap(cls, name, counter, result_check=None):
|
| 613 |
original = getattr(cls, name)
|
|
@@ -643,7 +640,6 @@ class EngineObservations:
|
|
| 643 |
wrap(container_class, "__init__", "container_initialized")
|
| 644 |
wrap(container_class, "answer", "answers_completed")
|
| 645 |
if sampler is not None:
|
| 646 |
-
active = {"layer": None, "qid": None, "sample": None}
|
| 647 |
original_predict = layer_class.predict
|
| 648 |
original_distinct = sampler._distinct_frame_count
|
| 649 |
original_failure = layer_class._log_infer_fail
|
|
@@ -651,14 +647,30 @@ class EngineObservations:
|
|
| 651 |
(sampler, "_distinct_frame_count", original_distinct),
|
| 652 |
(layer_class, "_log_infer_fail", original_failure)])
|
| 653 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 654 |
def observed_predict(instance, ctx):
|
| 655 |
if active["layer"] is not None:
|
| 656 |
raise ValueError("Nested main-model prediction cannot be attributed")
|
| 657 |
-
active.update(layer=instance, qid=str(ctx.qID), sample=None)
|
| 658 |
try:
|
| 659 |
return original_predict(instance, ctx)
|
| 660 |
finally:
|
| 661 |
-
active.update(layer=None, qid=None, sample=None)
|
| 662 |
|
| 663 |
def observed_distinct(frames):
|
| 664 |
result = original_distinct(frames)
|
|
@@ -671,11 +683,23 @@ class EngineObservations:
|
|
| 671 |
sample = active["sample"]
|
| 672 |
expected_message = (f"L17: no frames for {active['qid']} "
|
| 673 |
"(video resolve/decode failed); deferring to rules")
|
| 674 |
-
if (instance is active["layer"] and
|
| 675 |
-
and
|
| 676 |
-
and
|
| 677 |
-
|
| 678 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 679 |
"answer_path": "original rules fallback; no neural-answer claim"})
|
| 680 |
key = id(instance)
|
| 681 |
owner.allowed_deferrals_by_layer[key] = owner.allowed_deferrals_by_layer.get(key, 0) + 1
|
|
@@ -704,6 +728,74 @@ class EngineObservations:
|
|
| 704 |
class TemporalHandler(logging.Handler):
|
| 705 |
def emit(self, record):
|
| 706 |
message = record.getMessage()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 707 |
if any(marker in message for marker in ("inference FAILED", "R1/build defer", "frames (<2)", "model load FAILED")):
|
| 708 |
owner.events.append("temporal seam reported failure: " + message[:500])
|
| 709 |
self.temporal_handler = TemporalHandler()
|
|
@@ -725,7 +817,13 @@ class EngineObservations:
|
|
| 725 |
self.events.append("layer recorded model load/inference failure")
|
| 726 |
return {"counts": dict(self.counts), "failures": list(dict.fromkeys(self.events)),
|
| 727 |
"observed_input_deferrals": list(self.input_deferrals),
|
| 728 |
-
"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 729 |
|
| 730 |
def restore(self):
|
| 731 |
for cls, name, original in reversed(self.originals):
|
|
|
|
| 25 |
|
| 26 |
TRACK = "segment"
|
| 27 |
PLATFORM_ROOT_POLICY = {'schema': 'segment-declared-platform-input-root/1', 'logical_input_root': '/input', 'linked_input_parent': '/opt/ml/input/data', 'linked_input_suffix': '-input', 'production_scratch_policy': 'exclusive_per_invocation_children', 'output_and_tmp_aliases': 'refused'}
|
| 28 |
+
CONTRACT_SHA256 = '6af2fb47ced6f8bf0bb9b547c5b6580c1a4663869a6eeceb3e2ab90fe7dcc8b7'
|
| 29 |
IMAGE_EXTENSIONS = {".png", ".jpg", ".jpeg", ".bmp", ".webp"}
|
| 30 |
VIDEO_EXTENSIONS = {".mp4", ".avi", ".mov", ".mkv", ".webm", ".m4v", ".mpg", ".mpeg"}
|
| 31 |
SAFE_COMPONENT = re.compile(r"[A-Za-z0-9_][A-Za-z0-9_.-]{0,254}\Z")
|
|
|
|
| 328 |
if row.get("videoID") is not None:
|
| 329 |
safe_component(row["videoID"], "videoID")
|
| 330 |
for key in ("start_time", "end_time"):
|
| 331 |
+
if key not in row or type(row[key]) not in (int, float) or not math.isfinite(row[key]) or row[key] < 0:
|
| 332 |
+
raise ValueError(f"invalid or missing {key}")
|
| 333 |
+
# The image owns the SEGMENT task. Original source-clock timestamps are
|
| 334 |
+
# required metadata; their duration does not select or admit a task.
|
| 335 |
+
if row["end_time"] < row["start_time"]:
|
| 336 |
+
raise ValueError("end_time precedes start_time")
|
|
|
|
|
|
|
|
|
|
|
|
|
| 337 |
files = walk_files(root)
|
| 338 |
staged = {}
|
| 339 |
staged_directories = set()
|
|
|
|
| 604 |
self.input_deferrals = []
|
| 605 |
self.allowed_deferrals_by_layer = {}
|
| 606 |
owner = self
|
| 607 |
+
active = {"layer": None, "qid": None, "sample": None, "sample_return": None}
|
| 608 |
|
| 609 |
def wrap(cls, name, counter, result_check=None):
|
| 610 |
original = getattr(cls, name)
|
|
|
|
| 640 |
wrap(container_class, "__init__", "container_initialized")
|
| 641 |
wrap(container_class, "answer", "answers_completed")
|
| 642 |
if sampler is not None:
|
|
|
|
| 643 |
original_predict = layer_class.predict
|
| 644 |
original_distinct = sampler._distinct_frame_count
|
| 645 |
original_failure = layer_class._log_infer_fail
|
|
|
|
| 647 |
(sampler, "_distinct_frame_count", original_distinct),
|
| 648 |
(layer_class, "_log_infer_fail", original_failure)])
|
| 649 |
|
| 650 |
+
def observe_sampler(name):
|
| 651 |
+
original = getattr(sampler, name)
|
| 652 |
+
self.originals.append((sampler, name, original))
|
| 653 |
+
def sampled(*args, **kwargs):
|
| 654 |
+
result = original(*args, **kwargs)
|
| 655 |
+
if active["layer"] is not None:
|
| 656 |
+
frames = result[0] if name == "sample_frames_with_times" else result
|
| 657 |
+
if not isinstance(frames, (list, tuple)):
|
| 658 |
+
owner.events.append("original sampler returned an unrecognized frame sequence")
|
| 659 |
+
else:
|
| 660 |
+
active["sample_return"] = {"function": name, "returned_frames": len(frames)}
|
| 661 |
+
return result
|
| 662 |
+
setattr(sampler, name, sampled)
|
| 663 |
+
observe_sampler("sample_frames")
|
| 664 |
+
observe_sampler("sample_frames_with_times")
|
| 665 |
+
|
| 666 |
def observed_predict(instance, ctx):
|
| 667 |
if active["layer"] is not None:
|
| 668 |
raise ValueError("Nested main-model prediction cannot be attributed")
|
| 669 |
+
active.update(layer=instance, qid=str(ctx.qID), sample=None, sample_return=None)
|
| 670 |
try:
|
| 671 |
return original_predict(instance, ctx)
|
| 672 |
finally:
|
| 673 |
+
active.update(layer=None, qid=None, sample=None, sample_return=None)
|
| 674 |
|
| 675 |
def observed_distinct(frames):
|
| 676 |
result = original_distinct(frames)
|
|
|
|
| 683 |
sample = active["sample"]
|
| 684 |
expected_message = (f"L17: no frames for {active['qid']} "
|
| 685 |
"(video resolve/decode failed); deferring to rules")
|
| 686 |
+
if (instance is active["layer"] and active["qid"] is not None
|
| 687 |
+
and message == expected_message and error is None
|
| 688 |
+
and active["sample_return"] is not None
|
| 689 |
+
and active["sample_return"]["returned_frames"] == 0):
|
| 690 |
+
near_still = (sample is not None and sample["decoded_samples"] == 16
|
| 691 |
+
and 1 <= sample["pixel_distinct_frames"] < 3)
|
| 692 |
+
owner.input_deferrals.append({"qID": active["qid"],
|
| 693 |
+
**(sample or {}),
|
| 694 |
+
"stage": "main_pre_generation_sampling",
|
| 695 |
+
"reason": ("Original sampler's near-still rule after all 16 samples decoded"
|
| 696 |
+
if near_still else "Original main path returned no usable frames before generation"),
|
| 697 |
+
"producer": {"path": "/app/solution/layers/vlm_cholec.py",
|
| 698 |
+
"function": "predict", "message": message,
|
| 699 |
+
"exception": None},
|
| 700 |
+
"sample_observation_present": sample is not None,
|
| 701 |
+
"original_sampler_return": dict(active["sample_return"]),
|
| 702 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 703 |
"answer_path": "original rules fallback; no neural-answer claim"})
|
| 704 |
key = id(instance)
|
| 705 |
owner.allowed_deferrals_by_layer[key] = owner.allowed_deferrals_by_layer.get(key, 0) + 1
|
|
|
|
| 728 |
class TemporalHandler(logging.Handler):
|
| 729 |
def emit(self, record):
|
| 730 |
message = record.getMessage()
|
| 731 |
+
args = record.args if isinstance(record.args, tuple) else ()
|
| 732 |
+
exact_producer = (record.pathname == "/app/solution/entrypoint/segment_temporal_seam.py"
|
| 733 |
+
and record.funcName == "segment_temporal_predict"
|
| 734 |
+
and active["layer"] is not None and active["qid"] is not None
|
| 735 |
+
and len(args) == 2 and str(args[0]) == active["qid"])
|
| 736 |
+
def record_deferral(stage, reason, exception=None):
|
| 737 |
+
owner.input_deferrals.append({"qID": active["qid"], "stage": stage,
|
| 738 |
+
"reason": reason,
|
| 739 |
+
"producer": {"path": record.pathname, "function": record.funcName,
|
| 740 |
+
"line": record.lineno, "template": record.msg,
|
| 741 |
+
"message": message, "exception": exception},
|
| 742 |
+
"scientific_coverage": "degraded; no neural-answer claim",
|
| 743 |
+
"answer_path": "original rules fallback; no neural-answer claim"})
|
| 744 |
+
if (exact_producer and record.lineno == 146
|
| 745 |
+
and record.msg == "segment_temporal_seam: %s decoded %d frames (<2); defer to rules"
|
| 746 |
+
and type(args[1]) is int and 0 <= args[1] < 2
|
| 747 |
+
and active["sample_return"] == {"function": "sample_frames_with_times", "returned_frames": args[1]}):
|
| 748 |
+
record_deferral("temporal_pre_generation_sampling",
|
| 749 |
+
f"Original temporal path decoded {args[1]} frames (<2)")
|
| 750 |
+
return
|
| 751 |
+
if (exact_producer and record.lineno == 175
|
| 752 |
+
and record.msg == "segment_temporal_seam: %s R1/build defer (%s)"
|
| 753 |
+
and type(args[1]) is ValueError):
|
| 754 |
+
error = args[1]
|
| 755 |
+
trace = error.__traceback__
|
| 756 |
+
while trace is not None and trace.tb_next is not None:
|
| 757 |
+
trace = trace.tb_next
|
| 758 |
+
local = trace.tb_frame.f_locals if trace is not None else {}
|
| 759 |
+
if (trace is not None
|
| 760 |
+
and trace.tb_frame.f_code.co_filename == "/app/solution/entrypoint/segment_final_rendering.py"
|
| 761 |
+
and trace.tb_frame.f_code.co_name == "adaptive_n"
|
| 762 |
+
and trace.tb_lineno == 51
|
| 763 |
+
and str(error) == "Invalid SEGMENT duration"
|
| 764 |
+
and type(local.get("duration")) in (int, float)
|
| 765 |
+
and math.isfinite(local["duration"]) and local["duration"] >= 0
|
| 766 |
+
and not 0.5 <= local["duration"] <= 300):
|
| 767 |
+
record_deferral("temporal_pre_generation_duration_domain",
|
| 768 |
+
"Pre-generation temporal sampler duration-domain deferral; original clocks preserved",
|
| 769 |
+
{"type": "ValueError", "message": str(error),
|
| 770 |
+
"raise_path": trace.tb_frame.f_code.co_filename,
|
| 771 |
+
"raise_function": trace.tb_frame.f_code.co_name,
|
| 772 |
+
"raise_line": trace.tb_lineno,
|
| 773 |
+
"duration_seconds": local["duration"],
|
| 774 |
+
"sampler_domain_seconds": [0.5, 300],
|
| 775 |
+
"sampling_and_generation_not_reached": True})
|
| 776 |
+
return
|
| 777 |
+
if (trace is not None
|
| 778 |
+
and trace.tb_frame.f_code.co_filename == "/app/solution/entrypoint/native_video_input.py"
|
| 779 |
+
and trace.tb_frame.f_code.co_name == "build_temporal_video_input"
|
| 780 |
+
and trace.tb_lineno == 77
|
| 781 |
+
and local.get("assert_all_frames") is True
|
| 782 |
+
and type(local.get("n")) is int and local["n"] >= 2
|
| 783 |
+
and type(local.get("expected_t")) is int
|
| 784 |
+
and local["expected_t"] == (local["n"] + 1) // 2
|
| 785 |
+
and (local.get("grid_t") is None or type(local["grid_t"]) is int)
|
| 786 |
+
and local.get("grid_t") != local["expected_t"]
|
| 787 |
+
and str(error).startswith("R1 FRAME-SURVIVAL ASSERT FAILED: ")):
|
| 788 |
+
record_deferral("temporal_pre_generation_frame_survival",
|
| 789 |
+
"Pre-generation frame-survival deferral; input/processor/sampling cause is not inferred",
|
| 790 |
+
{"type": "ValueError", "message": str(error),
|
| 791 |
+
"raise_path": trace.tb_frame.f_code.co_filename,
|
| 792 |
+
"raise_function": trace.tb_frame.f_code.co_name,
|
| 793 |
+
"raise_line": trace.tb_lineno,
|
| 794 |
+
"assert_all_frames": True,
|
| 795 |
+
"frames_supplied": local["n"],
|
| 796 |
+
"actual_grid_t": local.get("grid_t"),
|
| 797 |
+
"expected_grid_t": local["expected_t"]})
|
| 798 |
+
return
|
| 799 |
if any(marker in message for marker in ("inference FAILED", "R1/build defer", "frames (<2)", "model load FAILED")):
|
| 800 |
owner.events.append("temporal seam reported failure: " + message[:500])
|
| 801 |
self.temporal_handler = TemporalHandler()
|
|
|
|
| 817 |
self.events.append("layer recorded model load/inference failure")
|
| 818 |
return {"counts": dict(self.counts), "failures": list(dict.fromkeys(self.events)),
|
| 819 |
"observed_input_deferrals": list(self.input_deferrals),
|
| 820 |
+
"input_deferral_summary": {
|
| 821 |
+
"events": len(self.input_deferrals),
|
| 822 |
+
"affected_qIDs": sorted({item["qID"] for item in self.input_deferrals}),
|
| 823 |
+
"scientific_coverage": "degraded" if self.input_deferrals else "no observed input deferral",
|
| 824 |
+
"answer_count_is_not_neural_coverage": True,
|
| 825 |
+
"deployment_policy": "retain original answers for exactly attributed pre-generation deferrals"},
|
| 826 |
+
"scope": "completed original model initialization and answer calls with fixed per-row scratch track; observed pre-generation deferrals remain degraded scientific coverage; no weight identity or answer correctness claim"}
|
| 827 |
|
| 828 |
def restore(self):
|
| 829 |
for cls, name, original in reversed(self.originals):
|