{ "contract_hash": "97818f61ccfb7f3ac933211bae6ec9e3228547d644298d564df1f8fb30c34b37", "requirements": [ { "acceptance_claims": [ { "claim_id": "claim_001", "claim_kind": "solid_count_equals", "expected": { "value": 1 } }, { "claim_id": "claim_002", "claim_kind": "bbox_dimension_mm", "expected": { "axis": "x", "tolerance_mm": 0.1, "value": 140 } }, { "claim_id": "claim_003", "claim_kind": "bbox_dimension_mm", "expected": { "axis": "y", "tolerance_mm": 0.1, "value": 100 } }, { "claim_id": "claim_004", "claim_kind": "bbox_dimension_mm", "expected": { "axis": "z", "tolerance_mm": 0.1, "value": 25 } } ], "assumptions": [], "draft_id": "draft_001", "requirement_id": "req_001", "source_ids": [ "src_001" ], "statement": "The part shall be a CNC-machined rectangular plate with overall dimensions 140 mm in length, 100 mm in width, and 25 mm in thickness." }, { "acceptance_claims": [ { "claim_id": "claim_005", "claim_kind": "visual", "expected": { "description": "Centered top-face rectangular pocket measuring 100 mm by 70 mm with 8 mm depth." } } ], "assumptions": [], "draft_id": "draft_002", "requirement_id": "req_002", "source_ids": [ "src_001" ], "statement": "The top face shall include a centered rectangular pocket measuring 100 mm by 70 mm with a depth of 8 mm." }, { "acceptance_claims": [ { "claim_id": "claim_006", "claim_kind": "visual", "expected": { "description": "Centered second-level rectangular pocket inside the first pocket, measuring 60 mm by 35 mm and 7 mm deeper than the first pocket floor." } } ], "assumptions": [], "draft_id": "draft_003", "requirement_id": "req_003", "source_ids": [ "src_001" ], "statement": "A second rectangular pocket shall be machined at the center of the first pocket, measuring 60 mm by 35 mm with an additional depth of 7 mm relative to the first pocket floor." }, { "acceptance_claims": [ { "claim_id": "claim_007", "claim_kind": "visual", "expected": { "description": "Every internal corner of both pocket levels has R5 fillets." } } ], "assumptions": [], "draft_id": "draft_004", "requirement_id": "req_004", "source_ids": [ "src_001" ], "statement": "All internal corners on both pocket levels shall have a 5 mm radius." } ], "schema_version": "cad.requirements-contract.v1", "task_id": "cad_25dae605e0f4" }