重构 改为标准化输出
This commit is contained in:
+10
@@ -0,0 +1,10 @@
|
||||
{"at":"2026-08-31 20:25:11","draft_path":"documents/requirements-draft-v1-5a0cc9dc0602-cad_e280c04b45d2_inv_47cad9d6b1a.json","draft_revision":1,"event":"requirements_draft_updated","invocation_id":"cad_e280c04b45d2_inv_47cad9d6b1a17569","item_count":2,"schema_version":"cad.action-ledger.v1","sequence":111}
|
||||
{"at":"2026-08-31 20:25:14","draft_revision":1,"event":"requirements_review_requested","invocation_id":"cad_e280c04b45d2_inv_5c4f3907034f6b9f","schema_version":"cad.action-ledger.v1","sequence":112}
|
||||
{"at":"2026-08-31 20:25:27","event":"requirements_review_revise","invocation_id":"cad_e280c04b45d2_inv_09973f65d99b5f55","review_path":"documents/requirements-review-3101824c5efc-cad_e280c04b45d2_inv_09973f65d99.json","schema_version":"cad.action-ledger.v1","sequence":113}
|
||||
{"at":"2026-08-31 20:25:40","draft_path":"documents/requirements-draft-v2-70e6a5012ff8-cad_e280c04b45d2_inv_f087a2ba2cd.json","draft_revision":2,"event":"requirements_draft_patched","invocation_id":"cad_e280c04b45d2_inv_f087a2ba2cd97420","item_count":2,"schema_version":"cad.action-ledger.v1","sequence":114}
|
||||
{"at":"2026-08-31 20:25:44","draft_revision":2,"event":"requirements_review_requested","invocation_id":"cad_e280c04b45d2_inv_53d0aaa369ba4b2f","schema_version":"cad.action-ledger.v1","sequence":115}
|
||||
{"at":"2026-08-31 20:25:52","event":"requirements_review_revise","invocation_id":"cad_e280c04b45d2_inv_6fecf7efe4f4cdfb","review_path":"documents/requirements-review-c3e2fb7920fc-cad_e280c04b45d2_inv_6fecf7efe4f.json","schema_version":"cad.action-ledger.v1","sequence":116}
|
||||
{"at":"2026-08-31 20:26:05","draft_path":"documents/requirements-draft-v3-8934e040d25b-cad_e280c04b45d2_inv_8171fc37118.json","draft_revision":3,"event":"requirements_draft_patched","invocation_id":"cad_e280c04b45d2_inv_8171fc371186c856","item_count":2,"schema_version":"cad.action-ledger.v1","sequence":117}
|
||||
{"at":"2026-08-31 20:26:08","draft_revision":3,"event":"requirements_review_requested","invocation_id":"cad_e280c04b45d2_inv_d82ae7e950fd1c24","schema_version":"cad.action-ledger.v1","sequence":118}
|
||||
{"at":"2026-08-31 20:26:16","event":"requirements_review_revise","invocation_id":"cad_e280c04b45d2_inv_f9caa11a008b21b6","review_path":"documents/requirements-review-3821cff62463-cad_e280c04b45d2_inv_f9caa11a008.json","schema_version":"cad.action-ledger.v1","sequence":119}
|
||||
{"at":"2026-08-31 20:26:16","draft_revision":3,"event":"requirements_review_limit_reached","schema_version":"cad.action-ledger.v1","sequence":120}
|
||||
+66
@@ -0,0 +1,66 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "solid_count_equals",
|
||||
"expected": {
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "single_connected_body",
|
||||
"expected": {}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "x",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 140
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "y",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "z",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 10
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [],
|
||||
"draft_id": "draft_001",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "连接板为单一实体,外形为长方板,整体尺寸为长140毫米、宽50毫米、厚10毫米。"
|
||||
},
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "visual",
|
||||
"expected": {
|
||||
"description": "两端各有一个长圆形贯穿槽;每个槽总长30毫米、宽12毫米;槽中心距板端20毫米;槽长轴沿板长度方向。"
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [],
|
||||
"draft_id": "draft_002",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "板的两端各设置一个长圆形贯穿槽,槽总长30毫米、宽12毫米,槽中心距对应板端20毫米,且槽的长轴沿板长度方向布置。"
|
||||
}
|
||||
],
|
||||
"revision": 1,
|
||||
"schema_version": "cad.requirements-draft.v1"
|
||||
}
|
||||
+76
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "solid_count_equals",
|
||||
"expected": {
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "single_connected_body",
|
||||
"expected": {}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "x",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 140
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "y",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "z",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 10
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [],
|
||||
"draft_id": "draft_001",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "连接板为单一实体,外形为长方板,整体尺寸为长140毫米、宽50毫米、厚10毫米。"
|
||||
},
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "through_cylindrical_bore",
|
||||
"expected": {
|
||||
"count": 2,
|
||||
"diameter_mm": 12,
|
||||
"tolerance_mm": 0.1
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "visual",
|
||||
"expected": {
|
||||
"description": "两端各有一个长圆形贯穿槽;每个槽总长30毫米、宽12毫米;槽中心距板端20毫米;槽长轴沿板长度方向。"
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [
|
||||
"每个长圆形贯穿槽可按两端半圆与中间直边组成的贯穿开口理解。"
|
||||
],
|
||||
"draft_id": "draft_002",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "板的两端各设置一个长圆形贯穿槽,槽总长30毫米、宽12毫米,槽中心距对应板端20毫米,且槽的长轴沿板长度方向布置。"
|
||||
}
|
||||
],
|
||||
"revision": 2,
|
||||
"schema_version": "cad.requirements-draft.v1"
|
||||
}
|
||||
+76
@@ -0,0 +1,76 @@
|
||||
{
|
||||
"items": [
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "solid_count_equals",
|
||||
"expected": {
|
||||
"value": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "single_connected_body",
|
||||
"expected": {}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "x",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 140
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "y",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 50
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "bbox_dimension_mm",
|
||||
"expected": {
|
||||
"axis": "z",
|
||||
"tolerance_mm": 0.1,
|
||||
"value": 10
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [],
|
||||
"draft_id": "draft_001",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "连接板为单一实体,外形为长方板,整体尺寸为长140毫米、宽50毫米、厚10毫米。"
|
||||
},
|
||||
{
|
||||
"acceptance_claims": [
|
||||
{
|
||||
"claim_kind": "through_cylindrical_bore",
|
||||
"expected": {
|
||||
"count": 2,
|
||||
"diameter_mm": 12,
|
||||
"tolerance_mm": 0.1
|
||||
}
|
||||
},
|
||||
{
|
||||
"claim_kind": "visual",
|
||||
"expected": {
|
||||
"description": "两端各设置一个长圆形贯穿槽;每个槽总长30毫米、宽12毫米;槽中心线距对应板端20毫米;槽的长轴沿板长度方向布置;槽为贯穿切除。"
|
||||
}
|
||||
}
|
||||
],
|
||||
"assumptions": [
|
||||
"长圆形贯穿槽按宽12毫米、总长30毫米的贯穿开口理解,中心线位于板厚中面。"
|
||||
],
|
||||
"draft_id": "draft_002",
|
||||
"source_ids": [
|
||||
"src_001"
|
||||
],
|
||||
"statement": "板的两端各设置一个长圆形贯穿槽,槽总长30毫米、宽12毫米,槽中心线距对应板端20毫米,且槽的长轴沿板长度方向布置。"
|
||||
}
|
||||
],
|
||||
"revision": 3,
|
||||
"schema_version": "cad.requirements-draft.v1"
|
||||
}
|
||||
+29
@@ -0,0 +1,29 @@
|
||||
{
|
||||
"coverage": [
|
||||
{
|
||||
"requirement_ids": [
|
||||
"req_001",
|
||||
"req_002"
|
||||
],
|
||||
"source_id": "src_001"
|
||||
}
|
||||
],
|
||||
"issues": [
|
||||
"draft_002 represents all slot requirements only as a visual/prose claim; it lacks exact executable acceptance claims for slot count, through-cut condition, total slot length 30 mm, slot width 12 mm, slot centers 20 mm from each plate end, and long-axis orientation along plate length."
|
||||
],
|
||||
"item_verdicts": [
|
||||
{
|
||||
"draft_id": "draft_001",
|
||||
"question": null,
|
||||
"reason_code": "none",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"draft_id": "draft_002",
|
||||
"question": null,
|
||||
"reason_code": "missing_dimension",
|
||||
"verdict": "revise"
|
||||
}
|
||||
],
|
||||
"verdict": "revise"
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"coverage": [
|
||||
{
|
||||
"requirement_ids": [
|
||||
"req_001",
|
||||
"req_002"
|
||||
],
|
||||
"source_id": "src_001"
|
||||
}
|
||||
],
|
||||
"issues": [
|
||||
"draft_002 represents the two long rounded through-slots mainly with a visual prose claim; missing exact executable acceptance claims for slot total length 30 mm, slot width 12 mm as an obround slot, slot center distance 20 mm from each corresponding plate end, long-axis orientation along the plate length, and through-cut behavior. The through_cylindrical_bon",
|
||||
"through_cylindrical_bore claim is not feasible for obround slots and incorrectly describes the slots as cylindrical bores."
|
||||
],
|
||||
"item_verdicts": [
|
||||
{
|
||||
"draft_id": "draft_001",
|
||||
"question": null,
|
||||
"reason_code": "none",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"draft_id": "draft_002",
|
||||
"question": null,
|
||||
"reason_code": "missing_dimension",
|
||||
"verdict": "revise"
|
||||
}
|
||||
],
|
||||
"verdict": "revise"
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"coverage": [
|
||||
{
|
||||
"requirement_ids": [
|
||||
"req_001",
|
||||
"req_002"
|
||||
],
|
||||
"source_id": "src_001"
|
||||
}
|
||||
],
|
||||
"issues": [
|
||||
"draft_002 represents the long rounded slots mainly with a visual prose claim; executable acceptance is wrong/incomplete because it specifies two through cylindrical bores rather than two obround through-slots with total length 30 mm, width 12 mm, centers 20 mm from the corresponding plate ends, and long axes along the plate length.",
|
||||
"Missing executable acceptance claims for slot total length 30 mm, slot count per end/positions relative to both ends, obround geometry, through-cut nature of the full slot, and slot long-axis orientation."
|
||||
],
|
||||
"item_verdicts": [
|
||||
{
|
||||
"draft_id": "draft_001",
|
||||
"question": null,
|
||||
"reason_code": "none",
|
||||
"verdict": "pass"
|
||||
},
|
||||
{
|
||||
"draft_id": "draft_002",
|
||||
"question": null,
|
||||
"reason_code": "missing_dimension",
|
||||
"verdict": "revise"
|
||||
}
|
||||
],
|
||||
"verdict": "revise"
|
||||
}
|
||||
+6
@@ -0,0 +1,6 @@
|
||||
{
|
||||
"schema_version": "cad.source-index.v1",
|
||||
"sources": {
|
||||
"src_001": "生成一个连接板,长140毫米,宽50毫米,厚度10毫米,两端各有一个长圆形贯穿槽,槽总长30毫米、宽12毫米,槽中心距板端20毫米,槽的长轴沿板长度方向。"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1 @@
|
||||
生成一个连接板,长140毫米,宽50毫米,厚度10毫米,两端各有一个长圆形贯穿槽,槽总长30毫米、宽12毫米,槽中心距板端20毫米,槽的长轴沿板长度方向。
|
||||
Reference in New Issue
Block a user