重构 改为标准化输出

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,10 @@
{"at":"2026-08-31 20:26:26","draft_path":"documents/requirements-draft-v1-2d97830b6040-cad_3d9768d62ab9_inv_4bdd687fe52.json","draft_revision":1,"event":"requirements_draft_updated","invocation_id":"cad_3d9768d62ab9_inv_4bdd687fe522a595","item_count":1,"schema_version":"cad.action-ledger.v1","sequence":121}
{"at":"2026-08-31 20:26:35","draft_revision":1,"event":"requirements_review_requested","invocation_id":"cad_3d9768d62ab9_inv_3bee91bb4375828f","schema_version":"cad.action-ledger.v1","sequence":122}
{"at":"2026-08-31 20:26:41","event":"requirements_review_revise","invocation_id":"cad_3d9768d62ab9_inv_828fc324ccabfa20","review_path":"documents/requirements-review-71e8648b74d7-cad_3d9768d62ab9_inv_828fc324cca.json","schema_version":"cad.action-ledger.v1","sequence":123}
{"at":"2026-08-31 20:26:57","draft_path":"documents/requirements-draft-v2-808d5a641d6e-cad_3d9768d62ab9_inv_705e2ef45b1.json","draft_revision":2,"event":"requirements_draft_patched","invocation_id":"cad_3d9768d62ab9_inv_705e2ef45b1dd951","item_count":1,"schema_version":"cad.action-ledger.v1","sequence":124}
{"at":"2026-08-31 20:27:03","draft_revision":2,"event":"requirements_review_requested","invocation_id":"cad_3d9768d62ab9_inv_5b2099a4b0ac1b15","schema_version":"cad.action-ledger.v1","sequence":125}
{"at":"2026-08-31 20:27:09","event":"requirements_review_revise","invocation_id":"cad_3d9768d62ab9_inv_d283ba7727ccd9c0","review_path":"documents/requirements-review-f16b756cb9e7-cad_3d9768d62ab9_inv_d283ba7727c.json","schema_version":"cad.action-ledger.v1","sequence":126}
{"at":"2026-08-31 20:27:27","draft_path":"documents/requirements-draft-v3-cdd41a7c9e9a-cad_3d9768d62ab9_inv_e87f20d660a.json","draft_revision":3,"event":"requirements_draft_patched","invocation_id":"cad_3d9768d62ab9_inv_e87f20d660a3d60a","item_count":1,"schema_version":"cad.action-ledger.v1","sequence":127}
{"at":"2026-08-31 20:27:31","draft_revision":3,"event":"requirements_review_requested","invocation_id":"cad_3d9768d62ab9_inv_0f3509ea9e210295","schema_version":"cad.action-ledger.v1","sequence":128}
{"at":"2026-08-31 20:27:37","event":"requirements_review_revise","invocation_id":"cad_3d9768d62ab9_inv_43914f1c528b5dca","review_path":"documents/requirements-review-8bb22eb3701d-cad_3d9768d62ab9_inv_43914f1c528.json","schema_version":"cad.action-ledger.v1","sequence":129}
{"at":"2026-08-31 20:27:37","draft_revision":3,"event":"requirements_review_limit_reached","schema_version":"cad.action-ledger.v1","sequence":130}
@@ -0,0 +1,56 @@
{
"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": 100
}
},
{
"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": 25
}
},
{
"claim_kind": "visual",
"expected": {
"description": "顶面中心有一条沿长度方向贯穿两端的T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米、总深15毫米。"
}
}
],
"assumptions": [],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "生成一个T形槽试块:外形为长方体,长100毫米、宽50毫米、高25毫米;在顶面中心沿长度方向加工一条贯穿试块两端的T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米、总深15毫米。"
}
],
"revision": 1,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,59 @@
{
"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": 100
}
},
{
"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": 25
}
},
{
"claim_kind": "visual",
"expected": {
"description": "一个单一连通的长方体试块,外形尺寸为100毫米×50毫米×25毫米;顶面中心沿长度方向有一条贯穿两端的T形槽,槽口宽10毫米、槽口深8毫米、槽底宽20毫米、总深15毫米,槽在宽度方向居中。"
}
}
],
"assumptions": [
"建立坐标系后,试块长度方向为X轴、宽度方向为Y轴、高度方向为Z轴。",
"T形槽沿X轴贯穿整个试块长度,槽中心线位于顶面中线,且关于Y=0面居中。"
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "生成一个T形槽试块:外形为长方体,长100毫米、宽50毫米、高25毫米;在顶面中心沿长度方向加工一条贯穿试块两端的T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米、总深15毫米。"
}
],
"revision": 2,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,60 @@
{
"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": 100
}
},
{
"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": 25
}
},
{
"claim_kind": "visual",
"expected": {
"description": "一个单一连通的长方体试块,外形尺寸为100毫米×50毫米×25毫米;顶面中心沿长度方向有一条贯穿两端的T形槽,槽口宽10毫米、槽口深8毫米、槽底宽20毫米、总深15毫米,槽在宽度方向居中。"
}
}
],
"assumptions": [
"建立坐标系后,试块长度方向为X轴、宽度方向为Y轴、高度方向为Z轴。",
"T形槽沿X轴贯穿整个试块长度,槽中心线位于顶面中线,且关于Y=0面居中。",
"槽口宽10毫米表示顶面开口在Y向的宽度为10毫米;槽底宽20毫米表示槽底台阶在Y向的最大宽度为20毫米;总深15毫米表示从顶面到槽底最低点的Z向距离为15毫米;槽口深8毫米表示从顶面到槽肩台阶的Z向距离为8毫米。"
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "生成一个T形槽试块:外形为长方体,长100毫米、宽50毫米、高25毫米;在顶面中心沿长度方向加工一条贯穿试块两端的T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米,总深15毫米。T形槽的开口与槽底均沿X轴贯通全长,且槽在Y向居中。"
}
],
"revision": 3,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,22 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [
"The draft leaves the T-slot dimensional and positional requirements only in a visual/prose claim: slot orientation along length, through both ends, centered on the top face, mouth width 10 mm, mouth depth 8 mm, bottom width 20 mm, and total depth 15 mm are not represented as exact executable acceptance claims."
],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "missing_dimension",
"verdict": "revise"
}
],
"verdict": "revise"
}
@@ -0,0 +1,22 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [
"The draft lacks exact executable acceptance claims for the T-slot geometry: top slot/opening width 10 mm, opening depth 8 mm, lower slot width 20 mm, total slot depth 15 mm, centered in width, and贯穿/through both ends along the length are only represented in prose/visual text, not measurable claims."
],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "missing_dimension",
"verdict": "revise"
}
],
"verdict": "revise"
}
@@ -0,0 +1,22 @@
{
"coverage": [
{
"requirement_ids": [
"req_001"
],
"source_id": "src_001"
}
],
"issues": [
"缺少对T形槽关键尺寸和关系的可执行验收声明:槽口宽10毫米、槽口深8毫米、槽底宽20毫米、总深15毫米、沿长度方向贯穿两端、位于顶面中心并在宽度方向居中。目前这些仅出现在visual/prose中,不能算作精确可执行验收。"
],
"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": "生成一个T形槽试块,长100毫米,宽50毫米,高25毫米,在顶面中心沿长度方向加工一条T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米、总深15毫米,槽贯穿试块两端。"
}
}
@@ -0,0 +1 @@
生成一个T形槽试块,长100毫米,宽50毫米,高25毫米,在顶面中心沿长度方向加工一条T形槽,槽口宽10毫米、深8毫米,槽底宽20毫米、总深15毫米,槽贯穿试块两端。