重构 改为标准化输出
@@ -0,0 +1,57 @@
|
||||
{
|
||||
"candidate_id": "candidate_d7d2fb1796bf38d7",
|
||||
"claim_coverage": [
|
||||
{
|
||||
"claim_id": "claim_001",
|
||||
"evidence_refs": [
|
||||
"ev_solid_count"
|
||||
],
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_002",
|
||||
"evidence_refs": [
|
||||
"ev_connected"
|
||||
],
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_003",
|
||||
"evidence_refs": [
|
||||
"ev_bbox"
|
||||
],
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_004",
|
||||
"evidence_refs": [
|
||||
"ev_bores_deferred"
|
||||
],
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_005",
|
||||
"evidence_refs": [
|
||||
"ev_bores_deferred"
|
||||
],
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_006",
|
||||
"evidence_refs": [
|
||||
"ev_visual_base"
|
||||
],
|
||||
"status": "pass"
|
||||
}
|
||||
],
|
||||
"evidence": [
|
||||
"ev_solid_count: deterministic solid_count is 1.",
|
||||
"ev_connected: deterministic single connected body evidence reports solid_count 1.",
|
||||
"ev_bbox: deterministic minimum bounding-box dimension is 10.0 mm within 0.1 mm tolerance.",
|
||||
"ev_bores_deferred: deterministic checkpoint states target bore chain/bores have not yet been introduced and are pending for a later action.",
|
||||
"ev_visual_base: renders show a 10 mm-thick continuous connecting-rod blank with three outer lobe regions joined by straight bridge sections; no through-bores yet, consistent with this checkpoint."
|
||||
],
|
||||
"issues": [],
|
||||
"verdict": "accept",
|
||||
"working_head": "cad_ca329b930de3:root:v39"
|
||||
}
|
||||
@@ -0,0 +1,468 @@
|
||||
{
|
||||
"action_id": "act_040",
|
||||
"actual_atomic_id": "extrude_add_two_sided",
|
||||
"blockers": [],
|
||||
"candidate_id": "candidate_d7d2fb1796bf38d7",
|
||||
"claim_results": [
|
||||
{
|
||||
"claim_id": "claim_001",
|
||||
"claim_kind": "solid_count_equals",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"solid_count": 1
|
||||
},
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_002",
|
||||
"claim_kind": "single_connected_body",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"solid_count": 1
|
||||
},
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_003",
|
||||
"claim_kind": "bbox_rank_dimension_mm",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"actual_mm": 10.0,
|
||||
"rank": "minimum",
|
||||
"tolerance_mm": 0.1
|
||||
},
|
||||
"status": "pass"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_004",
|
||||
"claim_kind": "collinear_through_bore_chain",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"reason": "the target bore chain has not been introduced at this checkpoint"
|
||||
},
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_005",
|
||||
"claim_kind": "through_cylindrical_bore",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"reason": "the target bore has not been introduced at this checkpoint"
|
||||
},
|
||||
"status": "pending"
|
||||
},
|
||||
{
|
||||
"claim_id": "claim_006",
|
||||
"claim_kind": "visual",
|
||||
"deterministic": false,
|
||||
"evidence": {
|
||||
"reason": "requires independent visual review"
|
||||
},
|
||||
"status": "pending"
|
||||
}
|
||||
],
|
||||
"fragment_hash": "3f2035a2105208d3f060e1485319698f01d4b4719c81d8ecc662bad28322b857",
|
||||
"health": {
|
||||
"bbox_mm": {
|
||||
"dimensions": [
|
||||
172.0,
|
||||
28.000000000000004,
|
||||
10.0
|
||||
],
|
||||
"max": [
|
||||
156.0,
|
||||
12.0,
|
||||
5.0
|
||||
],
|
||||
"min": [
|
||||
-16.0,
|
||||
-16.000000000000004,
|
||||
-5.0
|
||||
]
|
||||
},
|
||||
"feature_count": 1,
|
||||
"solid_count": 1,
|
||||
"volume_mm3": 20640.0
|
||||
},
|
||||
"operation_verifier_results": [
|
||||
{
|
||||
"claim_id": "operation_act_040_single_connected_body",
|
||||
"claim_kind": "single_connected_body",
|
||||
"deterministic": true,
|
||||
"evidence": {
|
||||
"solid_count": 1
|
||||
},
|
||||
"status": "pass"
|
||||
}
|
||||
],
|
||||
"paths": {
|
||||
"cdsl": "model.cdsl.json",
|
||||
"glb": "model.glb",
|
||||
"render_manifest": "renders/render-manifest.json",
|
||||
"report": "rebuild-report.json",
|
||||
"step": "model.step",
|
||||
"topology": "model.topology.json"
|
||||
},
|
||||
"render_manifest": {
|
||||
"contact_sheet_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/contact-sheet.jpg",
|
||||
"high_resolution": {
|
||||
"height": 2048,
|
||||
"method": "occ_hidden_line",
|
||||
"width": 2048
|
||||
},
|
||||
"renderer": "python-occ-hlr-pillow",
|
||||
"review_resolution": {
|
||||
"height": 1024,
|
||||
"resample": "lanczos",
|
||||
"width": 1024
|
||||
},
|
||||
"schema_version": "cad.render-manifest.v2",
|
||||
"source": {
|
||||
"bounds_mm": [
|
||||
-16.0,
|
||||
156.0,
|
||||
-16.000000000000004,
|
||||
12.0,
|
||||
-5.0,
|
||||
5.0
|
||||
],
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/model.step",
|
||||
"type": "step"
|
||||
},
|
||||
"views": [
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44347695052564,
|
||||
119.44541193836325
|
||||
],
|
||||
"position": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
100000.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "top",
|
||||
"view_up": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.004617929458618164,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top/edge.png",
|
||||
"hidden_edge_count": 12,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
902,
|
||||
1763,
|
||||
1146
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 12
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top-2x.png",
|
||||
"id": "top",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/top.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44347695052564,
|
||||
119.44541193836325
|
||||
],
|
||||
"position": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
-100000.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "bottom",
|
||||
"view_up": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.00462031364440918,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom/edge.png",
|
||||
"hidden_edge_count": 12,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
902,
|
||||
1763,
|
||||
1146
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 12
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom-2x.png",
|
||||
"id": "bottom",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/bottom.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44444444444444,
|
||||
119.44444444444444
|
||||
],
|
||||
"position": [
|
||||
70.0,
|
||||
-100002.0,
|
||||
0.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "front",
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.004092216491699219,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front/edge.png",
|
||||
"hidden_edge_count": 16,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
979,
|
||||
1763,
|
||||
1069
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 16
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front-2x.png",
|
||||
"id": "front",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/front.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44444444444444,
|
||||
119.44444444444444
|
||||
],
|
||||
"position": [
|
||||
70.0,
|
||||
99998.0,
|
||||
0.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "back",
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.004092216491699219,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back/edge.png",
|
||||
"hidden_edge_count": 16,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
979,
|
||||
1763,
|
||||
1069
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 16
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back-2x.png",
|
||||
"id": "back",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/back.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-19.444444444444446,
|
||||
19.444444444444446,
|
||||
-19.444444444444446,
|
||||
19.444444444444446
|
||||
],
|
||||
"position": [
|
||||
-99930.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "left",
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.005884647369384766,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left/edge.png",
|
||||
"hidden_edge_count": 39,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
758,
|
||||
1763,
|
||||
1290
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 7
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left-2x.png",
|
||||
"id": "left",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/left.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-19.444444444444446,
|
||||
19.444444444444446,
|
||||
-19.444444444444446,
|
||||
19.444444444444446
|
||||
],
|
||||
"position": [
|
||||
100070.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "right",
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.005884647369384766,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right/edge.png",
|
||||
"hidden_edge_count": 39,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
758,
|
||||
1763,
|
||||
1290
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 7
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right-2x.png",
|
||||
"id": "right",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/right.png",
|
||||
"target": null
|
||||
},
|
||||
{
|
||||
"camera": {
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"frame_mm": [
|
||||
-90.29319375055607,
|
||||
96.92061074852722,
|
||||
-91.97513996746088,
|
||||
95.23866453162242
|
||||
],
|
||||
"position": [
|
||||
61615.74548966637,
|
||||
-61547.74548966637,
|
||||
49236.596391733096
|
||||
],
|
||||
"projection": "orthographic",
|
||||
"view": "isometric",
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
]
|
||||
},
|
||||
"diagnostics": {
|
||||
"coverage": 0.010016202926635742,
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric/edge.png",
|
||||
"hidden_edge_count": 22,
|
||||
"intentional_crop": false,
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric/line-mask.png",
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
612,
|
||||
1763,
|
||||
1437
|
||||
],
|
||||
"touches_border": false,
|
||||
"valid": true,
|
||||
"visible_edge_count": 37
|
||||
},
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric-2x.png",
|
||||
"id": "isometric",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/isometric.png",
|
||||
"target": null
|
||||
}
|
||||
]
|
||||
},
|
||||
"schema_version": "cad.v3.candidate.v1",
|
||||
"selector_snapshot_id": "",
|
||||
"stage_id": "stage_d7d2fb1796bf38d79b68",
|
||||
"working_head": "cad_ca329b930de3:root:v39"
|
||||
}
|
||||
@@ -0,0 +1,228 @@
|
||||
{
|
||||
"action_id": "act_040",
|
||||
"candidate_id": "candidate_d7d2fb1796bf38d7",
|
||||
"contract_hash": "35de3efa8ec4d4a1a37904f0c34084bb3fd2da07fa479a2b6d35e4837b210e9d",
|
||||
"fragment": {
|
||||
"feature": {
|
||||
"atomic_id": "extrude_add_two_sided",
|
||||
"params": {
|
||||
"distance_mm": 5,
|
||||
"reverse_distance_mm": 5
|
||||
}
|
||||
},
|
||||
"sketch": {
|
||||
"profile": {
|
||||
"contours": [
|
||||
{
|
||||
"closed": true,
|
||||
"role": "outer",
|
||||
"segments": [
|
||||
{
|
||||
"end": [
|
||||
-16,
|
||||
12
|
||||
],
|
||||
"start": [
|
||||
-16,
|
||||
0
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
0,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
16,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
-16,
|
||||
12
|
||||
],
|
||||
"type": "arc"
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
44,
|
||||
12
|
||||
],
|
||||
"start": [
|
||||
16,
|
||||
12
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
60,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
76,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
44,
|
||||
12
|
||||
],
|
||||
"type": "arc"
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
124,
|
||||
12
|
||||
],
|
||||
"start": [
|
||||
76,
|
||||
12
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
140,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
156,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
124,
|
||||
12
|
||||
],
|
||||
"type": "arc"
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
156,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
156,
|
||||
12
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
140,
|
||||
0
|
||||
],
|
||||
"clockwise": true,
|
||||
"end": [
|
||||
124,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
156,
|
||||
0
|
||||
],
|
||||
"type": "arc"
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
76,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
124,
|
||||
0
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
60,
|
||||
0
|
||||
],
|
||||
"clockwise": true,
|
||||
"end": [
|
||||
44,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
76,
|
||||
0
|
||||
],
|
||||
"type": "arc"
|
||||
},
|
||||
{
|
||||
"end": [
|
||||
16,
|
||||
0
|
||||
],
|
||||
"start": [
|
||||
44,
|
||||
0
|
||||
],
|
||||
"type": "line"
|
||||
},
|
||||
{
|
||||
"center": [
|
||||
0,
|
||||
0
|
||||
],
|
||||
"clockwise": true,
|
||||
"end": [
|
||||
-16,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"start": [
|
||||
16,
|
||||
0
|
||||
],
|
||||
"type": "arc"
|
||||
}
|
||||
]
|
||||
}
|
||||
],
|
||||
"type": "analytic_contours"
|
||||
},
|
||||
"workplane": {
|
||||
"normal": [
|
||||
0,
|
||||
0,
|
||||
1
|
||||
],
|
||||
"origin_mm": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"x_dir": [
|
||||
1,
|
||||
0,
|
||||
0
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"fragment_audit": {
|
||||
"assigned_feature_ids": [
|
||||
"feature_001"
|
||||
],
|
||||
"assigned_sketch_ids": [
|
||||
"sketch_001"
|
||||
],
|
||||
"atomic_id": "extrude_add_two_sided",
|
||||
"contract_hash": "35de3efa8ec4d4a1a37904f0c34084bb3fd2da07fa479a2b6d35e4837b210e9d",
|
||||
"fragment_hash": "3f2035a2105208d3f060e1485319698f01d4b4719c81d8ecc662bad28322b857",
|
||||
"reference_snapshot_id": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
|
||||
"reference_tokens": [],
|
||||
"schema_version": "cad.v3.fragment-audit.v1",
|
||||
"selector_snapshot_id": "",
|
||||
"selector_tokens": []
|
||||
},
|
||||
"idempotency_key": "0673393adbc26652bfcbbd10ff27cd70b291f8895a7505c67c99962e379fea06",
|
||||
"schema_version": "cad.v3.candidate-input.v1",
|
||||
"working_head": "cad_ca329b930de3:root:v39"
|
||||
}
|
||||
@@ -0,0 +1,43 @@
|
||||
{
|
||||
"files": {
|
||||
"candidate-review.json": "b858ac9420e73597da47ee0f60743e9ebc7fc7fc7c6881fff26cd8ae011b3aba",
|
||||
"candidate.json": "ca7f0b82d121e96fd1cbc15cf67dd38cef5e8b321f70c062f61ebe568208ae86",
|
||||
"input.json": "72796153270c248fa35d118d32a4f808a1ddd21db6ddd715bafa904167a42a52",
|
||||
"model.cdsl.json": "690bc3cd28818fb43e3dead85ca6e58c036f01e81eec10ed29ed4f60cb5f08b8",
|
||||
"model.glb": "15233cf04e519b6fd10c6590df754c56518042cae2c49f19dd36cdf3e6fbff16",
|
||||
"model.step": "ac18ebc7db20eec687b36cb7f36bdc4915695ab5029f8316ebe15fce1fffa79d",
|
||||
"model.topology.json": "bbc4c61ba14abb435a67a91a2ad030d0a07e87bdb00411f1ae793831632bb59b",
|
||||
"rebuild-report.json": "a2eb99f758c22e437a3148695736f416f2ed47f725820202105056e84f0c4682",
|
||||
"renders/back.png": "9ffb484238ce72766fa4a839393063a30e724a0c24face62617f658e482b6c2d",
|
||||
"renders/bottom.png": "5860a1cac99b0f156a7af2f7c71cbea083abc5d0ca65054840f55d5969e7450e",
|
||||
"renders/contact-sheet.jpg": "4c3691b0172282f0cd042ad2e0da857416903e87e327c2520346b5e57b10e890",
|
||||
"renders/front.png": "3d7993c6039dbc798f3b8d8585591bf3f12e36575b91c1dec8869bc613901221",
|
||||
"renders/internal/back-2x.png": "9e6328a67050362ac53a65bd3d72b26c44cae198ace9a9a75b2c92d3442ca8c9",
|
||||
"renders/internal/back/edge.png": "46a7096974c8e03d68a57b1e674a78679c131afe875964eb5a3b691d426b3c58",
|
||||
"renders/internal/back/line-mask.png": "46a7096974c8e03d68a57b1e674a78679c131afe875964eb5a3b691d426b3c58",
|
||||
"renders/internal/bottom-2x.png": "5aa44d5261cf5b4e14fc9ac26ea778303aa6250b398e14ab58f44001273cde73",
|
||||
"renders/internal/bottom/edge.png": "357dee54a73e023c0bcede2dfa1337092aaa8d4f1f9b525b86b5746eaedff207",
|
||||
"renders/internal/bottom/line-mask.png": "357dee54a73e023c0bcede2dfa1337092aaa8d4f1f9b525b86b5746eaedff207",
|
||||
"renders/internal/front-2x.png": "111ff0faa6ba51427b27051791b4432a2150a32a3c9f2fa7b986f3d97e21f549",
|
||||
"renders/internal/front/edge.png": "26c09fb8cb5ed64b01134e1ecc405edaf788a28cc6472580a867a73247461a79",
|
||||
"renders/internal/front/line-mask.png": "26c09fb8cb5ed64b01134e1ecc405edaf788a28cc6472580a867a73247461a79",
|
||||
"renders/internal/isometric-2x.png": "fb1aebde513d319cb34567db2f1a93d993df547f9b495660dfb19a636b0e0e0a",
|
||||
"renders/internal/isometric/edge.png": "c665b47b6764d72b0606fde716522ba7c7369a4b2471761e8b9a4310a227be49",
|
||||
"renders/internal/isometric/line-mask.png": "c665b47b6764d72b0606fde716522ba7c7369a4b2471761e8b9a4310a227be49",
|
||||
"renders/internal/left-2x.png": "783fde9fb008d97d5b45505db20f4ebb678ab13f4236573e26bf5c2cd62f7fed",
|
||||
"renders/internal/left/edge.png": "3a1629594f50b414eeeaf04c0455483ad518339f9f21b4838539db0670b28954",
|
||||
"renders/internal/left/line-mask.png": "3a1629594f50b414eeeaf04c0455483ad518339f9f21b4838539db0670b28954",
|
||||
"renders/internal/right-2x.png": "1225d1c63086eb259cb64c06c4c31e03a78787bbd74567d5411e03e381efe8e9",
|
||||
"renders/internal/right/edge.png": "5b3da5a92da0c19c2323f2ce090ada1231eefa508e8256a68937544be393a48a",
|
||||
"renders/internal/right/line-mask.png": "5b3da5a92da0c19c2323f2ce090ada1231eefa508e8256a68937544be393a48a",
|
||||
"renders/internal/top-2x.png": "b6bbb117b92c0e36e19db3c08f934afc297a3d29a3b47d39f41f72e7cde6b371",
|
||||
"renders/internal/top/edge.png": "bea2760e36c6dbaee1fd5bb7b42ad658092d35c3247dc8a26d5b247635bd838a",
|
||||
"renders/internal/top/line-mask.png": "bea2760e36c6dbaee1fd5bb7b42ad658092d35c3247dc8a26d5b247635bd838a",
|
||||
"renders/isometric.png": "18ba854a7aba8f8fb6abeedb0afc3a2fb3857cc3522facdda1bb63a11f96b392",
|
||||
"renders/left.png": "fc636c8f987aacc84042c9dcb43d09d6d3f11df84ada1ea252d37fe6d209bf64",
|
||||
"renders/render-manifest.json": "07cf4125c44c836fa3441d0c346a058f956964f4cb4a0e3f01f92806f78ff648",
|
||||
"renders/right.png": "78252fea78ad76c8c166522cb9a1672f7723fc74b7a8b0be443fcc88d9a23f53",
|
||||
"renders/top.png": "39fb3da6e4df2f8b27fab54a16595061bd1c14550d733ef82c76e286bb2fe1d1"
|
||||
},
|
||||
"schema_version": "cad.v3.artifact-manifest.v1"
|
||||
}
|
||||
@@ -0,0 +1,218 @@
|
||||
{
|
||||
"schema": "cad.cdsl.llm.v1",
|
||||
"schema_version": "1.1.0",
|
||||
"kind": "part",
|
||||
"part_id": "cad_ca329b930de3",
|
||||
"geometry": {
|
||||
"sketches": [
|
||||
{
|
||||
"id": "sketch_001",
|
||||
"workplane": {
|
||||
"origin_mm": [
|
||||
0,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"x_dir": [
|
||||
1,
|
||||
0,
|
||||
0
|
||||
],
|
||||
"normal": [
|
||||
0,
|
||||
0,
|
||||
1
|
||||
]
|
||||
},
|
||||
"profile": {
|
||||
"type": "analytic_contours",
|
||||
"contours": [
|
||||
{
|
||||
"role": "outer",
|
||||
"closed": true,
|
||||
"segments": [
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
-16,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
-16,
|
||||
12
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
-16,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
16,
|
||||
12
|
||||
],
|
||||
"center": [
|
||||
0,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
16,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
44,
|
||||
12
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
44,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
76,
|
||||
12
|
||||
],
|
||||
"center": [
|
||||
60,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
76,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
124,
|
||||
12
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
124,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
156,
|
||||
12
|
||||
],
|
||||
"center": [
|
||||
140,
|
||||
12
|
||||
],
|
||||
"radius_mm": 16
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
156,
|
||||
12
|
||||
],
|
||||
"end": [
|
||||
156,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
156,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
124,
|
||||
0
|
||||
],
|
||||
"center": [
|
||||
140,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"clockwise": true
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
124,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
76,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
76,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
44,
|
||||
0
|
||||
],
|
||||
"center": [
|
||||
60,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"clockwise": true
|
||||
},
|
||||
{
|
||||
"type": "line",
|
||||
"start": [
|
||||
44,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
16,
|
||||
0
|
||||
]
|
||||
},
|
||||
{
|
||||
"type": "arc",
|
||||
"start": [
|
||||
16,
|
||||
0
|
||||
],
|
||||
"end": [
|
||||
-16,
|
||||
0
|
||||
],
|
||||
"center": [
|
||||
0,
|
||||
0
|
||||
],
|
||||
"radius_mm": 16,
|
||||
"clockwise": true
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"features": [
|
||||
{
|
||||
"id": "feature_001",
|
||||
"atomic_id": "extrude_add_two_sided",
|
||||
"params": {
|
||||
"distance_mm": 5,
|
||||
"reverse_distance_mm": 5
|
||||
},
|
||||
"depends_on": [],
|
||||
"sketch_id": "sketch_001"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 25 KiB |
|
After Width: | Height: | Size: 31 KiB |
|
After Width: | Height: | Size: 5.3 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 27 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 17 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 16 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 18 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 7.7 KiB |
|
After Width: | Height: | Size: 58 KiB |
|
After Width: | Height: | Size: 5.2 KiB |
@@ -0,0 +1,358 @@
|
||||
{
|
||||
"schema_version": "cad.render-manifest.v2",
|
||||
"renderer": "python-occ-hlr-pillow",
|
||||
"source": {
|
||||
"type": "step",
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/model.step",
|
||||
"bounds_mm": [
|
||||
-16.0,
|
||||
156.0,
|
||||
-16.000000000000004,
|
||||
12.0,
|
||||
-5.0,
|
||||
5.0
|
||||
]
|
||||
},
|
||||
"high_resolution": {
|
||||
"width": 2048,
|
||||
"height": 2048,
|
||||
"method": "occ_hidden_line"
|
||||
},
|
||||
"review_resolution": {
|
||||
"width": 1024,
|
||||
"height": 1024,
|
||||
"resample": "lanczos"
|
||||
},
|
||||
"contact_sheet_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/contact-sheet.jpg",
|
||||
"views": [
|
||||
{
|
||||
"id": "top",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
100000.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"view": "top",
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44347695052564,
|
||||
119.44541193836325
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/top.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/top/edge.png",
|
||||
"coverage": 0.004617929458618164,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
902,
|
||||
1763,
|
||||
1146
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 12,
|
||||
"hidden_edge_count": 12,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "bottom",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
-100000.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
1.0,
|
||||
0.0
|
||||
],
|
||||
"view": "bottom",
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44347695052564,
|
||||
119.44541193836325
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/bottom.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/bottom/edge.png",
|
||||
"coverage": 0.00462031364440918,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
902,
|
||||
1763,
|
||||
1146
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 12,
|
||||
"hidden_edge_count": 12,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "front",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
70.0,
|
||||
-100002.0,
|
||||
0.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"view": "front",
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44444444444444,
|
||||
119.44444444444444
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/front.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/front/edge.png",
|
||||
"coverage": 0.004092216491699219,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
979,
|
||||
1763,
|
||||
1069
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 16,
|
||||
"hidden_edge_count": 16,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "back",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
70.0,
|
||||
99998.0,
|
||||
0.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"view": "back",
|
||||
"frame_mm": [
|
||||
-119.44444444444444,
|
||||
119.44444444444444,
|
||||
-119.44444444444444,
|
||||
119.44444444444444
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/back.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/back/edge.png",
|
||||
"coverage": 0.004092216491699219,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
979,
|
||||
1763,
|
||||
1069
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 16,
|
||||
"hidden_edge_count": 16,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "left",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
-99930.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"view": "left",
|
||||
"frame_mm": [
|
||||
-19.444444444444446,
|
||||
19.444444444444446,
|
||||
-19.444444444444446,
|
||||
19.444444444444446
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/left.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/left/edge.png",
|
||||
"coverage": 0.005884647369384766,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
758,
|
||||
1763,
|
||||
1290
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 7,
|
||||
"hidden_edge_count": 39,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "right",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
100070.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"view": "right",
|
||||
"frame_mm": [
|
||||
-19.444444444444446,
|
||||
19.444444444444446,
|
||||
-19.444444444444446,
|
||||
19.444444444444446
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/right.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/right/edge.png",
|
||||
"coverage": 0.005884647369384766,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
758,
|
||||
1763,
|
||||
1290
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 7,
|
||||
"hidden_edge_count": 39,
|
||||
"valid": true
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "isometric",
|
||||
"camera": {
|
||||
"projection": "orthographic",
|
||||
"position": [
|
||||
61615.74548966637,
|
||||
-61547.74548966637,
|
||||
49236.596391733096
|
||||
],
|
||||
"focal_point": [
|
||||
70.0,
|
||||
-2.0000000000000018,
|
||||
0.0
|
||||
],
|
||||
"view_up": [
|
||||
0.0,
|
||||
0.0,
|
||||
1.0
|
||||
],
|
||||
"view": "isometric",
|
||||
"frame_mm": [
|
||||
-90.29319375055607,
|
||||
96.92061074852722,
|
||||
-91.97513996746088,
|
||||
95.23866453162242
|
||||
]
|
||||
},
|
||||
"target": null,
|
||||
"path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/isometric.png",
|
||||
"high_resolution_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric-2x.png",
|
||||
"diagnostics": {
|
||||
"line_mask_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric/line-mask.png",
|
||||
"edge_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T224418Z/artifacts/cad_ca329b930de3/revisions/rev_001/renders/internal/isometric/edge.png",
|
||||
"coverage": 0.010016202926635742,
|
||||
"pixel_bbox": [
|
||||
285,
|
||||
612,
|
||||
1763,
|
||||
1437
|
||||
],
|
||||
"touches_border": false,
|
||||
"intentional_crop": false,
|
||||
"visible_edge_count": 37,
|
||||
"hidden_edge_count": 22,
|
||||
"valid": true
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
|
After Width: | Height: | Size: 5.2 KiB |
|
After Width: | Height: | Size: 25 KiB |