重构 改为标准化输出

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,59 @@
{
"items": [
{
"acceptance_claims": [
{
"claim_kind": "single_connected_body",
"expected": {}
},
{
"claim_kind": "solid_count_equals",
"expected": {
"value": 1
}
}
],
"assumptions": [
"Assume a rectangular base sized 120 mm by 80 mm by 10 mm thick.",
"Assume a vertical reinforcing rib centered on the base, 60 mm tall, 8 mm thick, and 70 mm long along the base."
],
"draft_id": "draft_001",
"source_ids": [
"src_001"
],
"statement": "Create one connected mounting plate in millimetres with a rectangular base and an attached vertical reinforcing rib, using reasonable assumed dimensions for the plate and rib where the source does not specify exact sizes."
},
{
"acceptance_claims": [
{
"claim_kind": "through_cylindrical_bore",
"expected": {
"count": 4,
"diameter_mm": 10,
"tolerance_mm": 0.1
}
},
{
"claim_kind": "circular_hole_pattern",
"expected": {
"count": 4,
"diameter_mm": 10,
"pitch_radius_mm": 35,
"tolerance_mm": 0.1
}
}
],
"assumptions": [
"Assume each mounting hole is 10 mm in diameter.",
"Assume the four hole centers lie on a circular pattern with a 35 mm pitch radius, evenly spaced at 90-degree intervals."
],
"draft_id": "draft_002",
"source_ids": [
"src_001"
],
"statement": "Add four equally spaced mounting through holes to the plate, using a reasonable assumed hole size and bolt-circle spacing, and verify that the holes form a four-hole pattern."
}
],
"revision": 1,
"schema_version": "cad.requirements-draft.v1"
}
@@ -0,0 +1,30 @@
{
"coverage": [
{
"requirement_ids": [
"req_001",
"req_002"
],
"source_id": "src_001"
}
],
"issues": [
"Draft item 2 assumes a 35 mm pitch radius on an 80 mm-wide base, placing 10 mm holes tangent to the plate edges if centered; this leaves no edge margin and is a weak/unreasonable mounting-hole dimension assumption.",
"Draft item 2's circular pattern can conflict with the centered rib geometry from draft item 1, with two hole centers on the rib centerline and likely intersecting the rib footprint; the draft should specify a non-conflicting four-hole layout or adjusted dimensions."
],
"item_verdicts": [
{
"draft_id": "draft_001",
"question": null,
"reason_code": "none",
"verdict": "pass"
},
{
"draft_id": "draft_002",
"question": null,
"reason_code": "conflict",
"verdict": "revise"
}
],
"verdict": "revise"
}
@@ -0,0 +1,6 @@
{
"schema_version": "cad.source-index.v1",
"sources": {
"src_001": "Create one connected mounting plate in millimetres with a rectangular base, a vertical reinforcing rib, and four equally spaced mounting through holes. State reasonable dimensions as assumptions, then verify a single connected solid and the four-hole pattern."
}
}