重构 改为标准化输出

This commit is contained in:
2026-09-01 14:10:23 +08:00
parent 7533b298f1
commit bc87bd6d2d
10151 changed files with 1709487 additions and 11776 deletions
@@ -0,0 +1,41 @@
{
"draft_revision": 2,
"evaluation_only": true,
"issues": [
"The external live-evaluation contract oracle found missing executable acceptance claims."
],
"item_verdicts": [
{
"draft_id": "draft_001",
"reason_code": "evaluation_contract_oracle",
"verdict": "revise"
}
],
"missing_claims": [
{
"claim_kind": "solid_count_equals",
"expected": {
"value": 1
}
},
{
"claim_kind": "bbox_rank_dimension_mm",
"expected": {
"rank": "minimum",
"value": 10
}
},
{
"claim_kind": "through_cylindrical_bore",
"expected": {
"count": 3,
"diameter_mm": 12
}
}
],
"reviewer_review_path": "documents/requirements-review-95c3c7c2c161-cad_4bfab705790e_inv_c13114aaefe.json",
"reviewer_verdict": "pass",
"schema_version": "cad.requirements-evaluation-oracle.v1",
"task_id": "cad_4bfab705790e",
"verdict": "revise"
}
@@ -0,0 +1,74 @@
{
"contract_hash": "73778b28c0f6fa21a9beab2a327b7bdb1fd87297e7439e9aa33dedd607af4336",
"requirements": [
{
"acceptance_claims": [
{
"claim_id": "claim_001",
"claim_kind": "solid_count_equals",
"expected": {
"value": 1
}
},
{
"claim_id": "claim_002",
"claim_kind": "bbox_rank_dimension_mm",
"expected": {
"rank": "minimum",
"tolerance_mm": 0.1,
"value": 10
}
},
{
"claim_id": "claim_003",
"claim_kind": "through_cylindrical_bore",
"expected": {
"count": 3,
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_id": "claim_004",
"claim_kind": "collinear_through_bore_chain",
"expected": {
"adjacent_distances_mm": [
60,
80
],
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_id": "claim_005",
"claim_kind": "outer_cylindrical_surface",
"expected": {
"count": 3,
"diameter_mm": 32,
"tolerance_mm": 0.1
}
},
{
"claim_id": "claim_006",
"claim_kind": "visual",
"expected": {
"description": "Three 32 mm outer circular lobes are smoothly connected into one continuous mechanical link."
}
}
],
"assumptions": [
"Interpret the link as a single planar body extruded to the stated thickness.",
"Treat the three hole centers as collinear within one common plane."
],
"draft_id": "draft_001",
"requirement_id": "req_001",
"source_ids": [
"src_001"
],
"statement": "Create a three-hole mechanical connecting link with three hole centers on one straight line, adjacent center-to-center distances of 60 mm and 80 mm, hole diameters of 12 mm, a part thickness of 10 mm, and smooth continuous outer transitions around the three 32 mm outer circular regions."
}
],
"schema_version": "cad.requirements-contract.v1",
"task_id": "cad_4bfab705790e"
}
@@ -0,0 +1,48 @@
{
"items": [
{
"acceptance_claims": [
{
"claim_kind": "single_connected_body",
"expected": {}
},
{
"claim_kind": "collinear_through_bore_chain",
"expected": {
"adjacent_distances_mm": [
60,
80
],
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "bbox_dimension_mm",
"expected": {
"axis": "z",
"tolerance_mm": 0.1,
"value": 10
}
},
{
"claim_kind": "visual",
"expected": {
"description": "Three 32 mm outer circular lobes are smoothly connected into one continuous mechanical link."
}
}
],
"assumptions": [
"Interpret the link as a single planar body extruded to the stated thickness.",
"Treat the three hole centers as collinear within one common plane."
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "Create a three-hole mechanical connecting link with three hole centers on one straight line, adjacent center-to-center distances of 60 mm and 80 mm, hole diameters of 12 mm, a part thickness of 10 mm, and smooth continuous outer transitions around the three 32 mm outer circular regions."
}
],
"revision": 1,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,56 @@
{
"items": [
{
"acceptance_claims": [
{
"claim_kind": "single_connected_body",
"expected": {}
},
{
"claim_kind": "collinear_through_bore_chain",
"expected": {
"adjacent_distances_mm": [
60,
80
],
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "bbox_dimension_mm",
"expected": {
"axis": "z",
"tolerance_mm": 0.1,
"value": 10
}
},
{
"claim_kind": "outer_cylindrical_surface",
"expected": {
"count": 3,
"diameter_mm": 32,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "visual",
"expected": {
"description": "Three 32 mm outer circular lobes are smoothly connected into one continuous mechanical link."
}
}
],
"assumptions": [
"Interpret the link as a single planar body extruded to the stated thickness.",
"Treat the three hole centers as collinear within one common plane."
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "Create a three-hole mechanical connecting link with three hole centers on one straight line, adjacent center-to-center distances of 60 mm and 80 mm, hole diameters of 12 mm, a part thickness of 10 mm, and smooth continuous outer transitions around the three 32 mm outer circular regions."
}
],
"revision": 2,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,66 @@
{
"items": [
{
"acceptance_claims": [
{
"claim_kind": "solid_count_equals",
"expected": {
"value": 1
}
},
{
"claim_kind": "bbox_rank_dimension_mm",
"expected": {
"rank": "minimum",
"tolerance_mm": 0.1,
"value": 10
}
},
{
"claim_kind": "through_cylindrical_bore",
"expected": {
"count": 3,
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "collinear_through_bore_chain",
"expected": {
"adjacent_distances_mm": [
60,
80
],
"diameter_mm": 12,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "outer_cylindrical_surface",
"expected": {
"count": 3,
"diameter_mm": 32,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "visual",
"expected": {
"description": "Three 32 mm outer circular lobes are smoothly connected into one continuous mechanical link."
}
}
],
"assumptions": [
"Interpret the link as a single planar body extruded to the stated thickness.",
"Treat the three hole centers as collinear within one common plane."
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "Create a three-hole mechanical connecting link with three hole centers on one straight line, adjacent center-to-center distances of 60 mm and 80 mm, hole diameters of 12 mm, a part thickness of 10 mm, and smooth continuous outer transitions around the three 32 mm outer circular regions."
}
],
"revision": 3,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,20 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "none",
"verdict": "pass"
}
],
"verdict": "pass"
}
@@ -0,0 +1,20 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "none",
"verdict": "pass"
}
],
"verdict": "pass"
}
@@ -0,0 +1,22 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [
"Missing executable acceptance for the 32 mm outer diameter around each hole. The current visual claim represents smooth connected outer lobes under the stated validation gap, but the 32 mm diameter is an independently measurable source dimension and is only present in visual/prose, not an executable claim."
],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "missing_dimension",
"verdict": "revise"
}
],
"verdict": "revise"
}
@@ -0,0 +1,6 @@
{
"schema_version": "cad.source-index.v1",
"sources": {
"src_001": "生成一个三孔机械连杆,三个孔的中心位于同一直线上,相邻孔中心距分别为60毫米和80毫米,三个孔直径均为12毫米,连杆厚度10毫米,每个孔周围外圆直径32毫米,各段外轮廓平滑连接。"
}
}