1741 lines
65 KiB
JSON
1741 lines
65 KiB
JSON
{
|
|
"status": "failed",
|
|
"author": {
|
|
"provider": "openai",
|
|
"model": "gpt-5.4-mini"
|
|
},
|
|
"author_request_identity": {
|
|
"provider": "openai",
|
|
"model": "gpt-5.4-mini",
|
|
"api_style": "responses",
|
|
"reasoning_effort": "medium",
|
|
"sampling": {
|
|
"temperature": null
|
|
}
|
|
},
|
|
"reviewer": {
|
|
"provider": "openai",
|
|
"model": "gpt-5.5"
|
|
},
|
|
"author_capability": {
|
|
"schema_hash": "4169fdab383cabc840c647a3dbe7bbadf1e3fc28d37a6eb6c46ed3f8b638bdb1",
|
|
"tool_count": 28,
|
|
"supported": true,
|
|
"failures": [],
|
|
"usage": {
|
|
"prompt_tokens": 133701,
|
|
"completion_tokens": 3979
|
|
},
|
|
"mode": "openai_compatible_tool_calling"
|
|
},
|
|
"reviewer_capability": {
|
|
"schema_hash": "4169fdab383cabc840c647a3dbe7bbadf1e3fc28d37a6eb6c46ed3f8b638bdb1",
|
|
"tool_count": 28,
|
|
"supported": true,
|
|
"failures": [],
|
|
"usage": {
|
|
"prompt_tokens": 133701,
|
|
"completion_tokens": 1628
|
|
},
|
|
"mode": "openai_compatible_tool_calling"
|
|
},
|
|
"structured_output_mode": {
|
|
"author": "openai_compatible_tool_calling",
|
|
"reviewer": "openai_compatible_tool_calling"
|
|
},
|
|
"git_revision": "7533b298f1a23ed5d4c8a63982b2984258426b52",
|
|
"protocol_version": "3.0",
|
|
"runtime_profile_sha256": "7cb20523da121b03913a775801a340ac38e76eccb605ad70d47fea0f97f21947",
|
|
"operation_contracts": [
|
|
{
|
|
"atomic_id": "chamfer",
|
|
"contract_hash": "eb5d3b87d055edf18fd8d7398cd104f5edf2bb9ae6994fc5eb870a3ab685d678",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "extrude_add_blind",
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "extrude_add_two_sided",
|
|
"contract_hash": "35de3efa8ec4d4a1a37904f0c34084bb3fd2da07fa479a2b6d35e4837b210e9d",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "extrude_cut_blind",
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "fillet",
|
|
"contract_hash": "db31dd9c749707cc9453fc248d7ca86ef4faaaf15376a40bd659c325b037c878",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "hole_blind",
|
|
"contract_hash": "f62e12603feeca6d7e83acdab651fcb023e08a46c39fd1509e9dcb81d4f0c721",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "hole_counterbore",
|
|
"contract_hash": "15a56094125780177ad75040d160430cc9f0a97928214bd0553acddfbff9aa16",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "hole_countersink",
|
|
"contract_hash": "84b98d26d2a836105cf383bdfb1e733ea16bfa41935a08a48cf5c4d6c71ad49f",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "hole_wizard",
|
|
"contract_hash": "5317c6041122063e436a01d442b7697ecf1209a09e03d2224a0a97eb40d7b012",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "pattern_linear",
|
|
"contract_hash": "ecf393713de82ac30ca326719774ed8315030d9d980d1370c95003505ce28471",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "pattern_mirror",
|
|
"contract_hash": "ec014e6c1639d98e2a50a26c88256ad0a9ad0fd8a027cd57b710c07d8bf3ecb8",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "reference_axis",
|
|
"contract_hash": "2ebeda16a1fc50aefb0fa923794f43e609aca07dbd5059968824dfcf97532aaa",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "reference_plane",
|
|
"contract_hash": "86968365856f972fdacef1a739be379458a563be5763c97d4f18e6b93d14ef55",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "revolve_add",
|
|
"contract_hash": "8c0c5e842fb868cad4dc37f5d195d0d8971878bc5c23a7eb9017d829ea36c6db",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "revolve_cut",
|
|
"contract_hash": "101c9d285c46cf8c6d3bba516cde2bf9002eee0e9cc62d66cade676c3a71db56",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
},
|
|
{
|
|
"atomic_id": "sphere_add",
|
|
"contract_hash": "ef855cadd1f295b16ebbf11538557efaf790ff0c44262c9ae61e769242844c95",
|
|
"contract_version": "3.0",
|
|
"registry_revision": "1.3.0"
|
|
}
|
|
],
|
|
"verifier_registry_version": "cad.verifier-registry.v1",
|
|
"verifier_schema_hash": "7a05abe600903feabb57bc8c77e26042c28ca13fe5d5caeb94f37351ce8adf97",
|
|
"token_comparison": {
|
|
"schema_version": "cad.token-comparison.v1",
|
|
"status": "not_required"
|
|
},
|
|
"baseline_report": "",
|
|
"results": [
|
|
{
|
|
"scenario": "circular_flange_pcd",
|
|
"repetition": 1,
|
|
"success": false,
|
|
"outcome": "failed",
|
|
"started_at": "2026-08-31T17:23:25.306538+00:00",
|
|
"finished_at": "2026-08-31T17:25:04.826184+00:00",
|
|
"duration_ms": 99520,
|
|
"terminal": {
|
|
"taskId": "cad_64af734fb3eb",
|
|
"lifecycle": "failed",
|
|
"code": "FAILED_AUTHOR_FORMAT",
|
|
"message": "Author repeatedly failed the same canonical schema or state contract.",
|
|
"tool": "submit_cdsl_fragment",
|
|
"field_errors": []
|
|
},
|
|
"projection": {
|
|
"schema_version": "3.0",
|
|
"task_id": "cad_64af734fb3eb",
|
|
"phase": "FAILED",
|
|
"lifecycle": "failed",
|
|
"state_version": 9,
|
|
"active_revision": "rev_001",
|
|
"current_revision": "rev_001",
|
|
"published_revision": "",
|
|
"pending_action": null,
|
|
"active_candidate_id": "",
|
|
"repair_required": false,
|
|
"last_error": "FAILED_AUTHOR_FORMAT",
|
|
"retry_from_phase": "",
|
|
"requirements_draft_path": "documents/requirements-draft-v1-e3cc2ba81e19-cad_64af734fb3eb_inv_0049013ac26.json",
|
|
"requirements_review_path": "documents/requirements-review-95c3c7c2c161-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"requirements_contract_path": "documents/requirements-contract-82bbc2591f23-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"action_ledger_summary": [
|
|
{
|
|
"sequence": 1,
|
|
"at": "2026-08-31 17:23:35",
|
|
"draft_path": "documents/requirements-draft-v1-e3cc2ba81e19-cad_64af734fb3eb_inv_0049013ac26.json",
|
|
"draft_revision": 1,
|
|
"event": "requirements_draft_updated",
|
|
"invocation_id": "cad_64af734fb3eb_inv_0049013ac261a467",
|
|
"item_count": 1
|
|
},
|
|
{
|
|
"sequence": 2,
|
|
"at": "2026-08-31 17:23:38",
|
|
"draft_revision": 1,
|
|
"event": "requirements_review_requested",
|
|
"invocation_id": "cad_64af734fb3eb_inv_7f31c1ef4d708b7f"
|
|
},
|
|
{
|
|
"sequence": 3,
|
|
"at": "2026-08-31 17:23:45",
|
|
"contract_hash": "f0d64720700d02aeff5a1e3d4c21a57f2e18313ae45815ad4fd25b9684d97489",
|
|
"contract_path": "documents/requirements-contract-82bbc2591f23-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"event": "requirements_contract_frozen",
|
|
"invocation_id": "cad_64af734fb3eb_inv_8b9ea5b18c94cfbc",
|
|
"requirement_count": 1,
|
|
"review_path": "documents/requirements-review-95c3c7c2c161-cad_64af734fb3eb_inv_8b9ea5b18c9.json"
|
|
},
|
|
{
|
|
"sequence": 4,
|
|
"at": "2026-08-31 17:23:50",
|
|
"action_id": "act_004",
|
|
"atomic_id": "extrude_add_blind",
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"event": "proposed",
|
|
"expected_change": "Create the flange base as a 120 mm diameter, 12 mm thick cylindrical solid from the origin sketch.",
|
|
"intent": "Establish the primary body for the circular flange before adding the center bore and bolt-circle holes.",
|
|
"requirement_ids": [
|
|
"req_001"
|
|
],
|
|
"working_head": "cad_64af734fb3eb:root:v3"
|
|
},
|
|
{
|
|
"sequence": 5,
|
|
"at": "2026-08-31 17:24:04",
|
|
"action_id": "act_004",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"event": "candidate_building",
|
|
"fragment_hash": "95bd1e739aed6d4a791a162b2ce05d84d0a52f4d18dc87c11dc7d6e8d7761078",
|
|
"stage_id": "stage_c51c7b434b5ab82fcb72"
|
|
},
|
|
{
|
|
"sequence": 6,
|
|
"at": "2026-08-31 17:24:05",
|
|
"action_id": "act_004",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"claim_results": [
|
|
{
|
|
"claim_id": "claim_001",
|
|
"claim_kind": "solid_count_equals",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_002",
|
|
"claim_kind": "single_connected_body",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_003",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "x",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_004",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "y",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_005",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 12.0,
|
|
"axis": "z",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_006",
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target bore has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
},
|
|
{
|
|
"claim_id": "claim_007",
|
|
"claim_kind": "circular_hole_pattern",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target hole pattern has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
}
|
|
],
|
|
"event": "candidate_built"
|
|
},
|
|
{
|
|
"sequence": 7,
|
|
"at": "2026-08-31 17:24:16",
|
|
"action_id": "act_004",
|
|
"actual_atomic_id": "extrude_add_blind",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"coverage": [
|
|
{
|
|
"claim_id": "claim_001",
|
|
"claim_kind": "solid_count_equals",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_002",
|
|
"claim_kind": "single_connected_body",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_003",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "x",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_004",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "y",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_005",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 12.0,
|
|
"axis": "z",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_006",
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target bore has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
},
|
|
{
|
|
"claim_id": "claim_007",
|
|
"claim_kind": "circular_hole_pattern",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target hole pattern has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
}
|
|
],
|
|
"event": "accepted",
|
|
"fragment_hash": "95bd1e739aed6d4a791a162b2ce05d84d0a52f4d18dc87c11dc7d6e8d7761078",
|
|
"parent_revision": "",
|
|
"review_path": "revisions/rev_001/candidate-review.json",
|
|
"revision_id": "rev_001",
|
|
"selector_snapshot_id": "",
|
|
"working_head_before": "cad_64af734fb3eb:root:v3"
|
|
},
|
|
{
|
|
"sequence": 8,
|
|
"at": "2026-08-31 17:24:23",
|
|
"action_id": "act_008",
|
|
"atomic_id": "extrude_cut_blind",
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"event": "proposed",
|
|
"expected_change": "Cut a centered through bore of 40 mm diameter through the 12 mm flange thickness.",
|
|
"intent": "Introduce the central through hole required by the flange specification before adding the bolt-circle holes.",
|
|
"requirement_ids": [
|
|
"req_001"
|
|
],
|
|
"working_head": "cad_64af734fb3eb:rev_001:v7"
|
|
},
|
|
{
|
|
"sequence": 9,
|
|
"at": "2026-08-31 17:25:04",
|
|
"event": "failed_author_format",
|
|
"field_errors": [],
|
|
"tool": "submit_cdsl_fragment"
|
|
}
|
|
],
|
|
"revisions": [
|
|
{
|
|
"revision_id": "rev_001",
|
|
"status": "success",
|
|
"visibility": "checkpoint",
|
|
"cdsl_path": "revisions/rev_001/model.cdsl.json",
|
|
"step_path": "revisions/rev_001/model.step",
|
|
"glb_path": "revisions/rev_001/model.glb",
|
|
"report_path": "revisions/rev_001/rebuild-report.json",
|
|
"candidate_review_path": "revisions/rev_001/candidate-review.json"
|
|
}
|
|
]
|
|
},
|
|
"usage": {
|
|
"calls": 12,
|
|
"prompt_tokens": 90148,
|
|
"completion_tokens": 3671,
|
|
"context_chars": 80304,
|
|
"records": [
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 558,
|
|
"context_chars": 686,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 6069,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "1645545931f0f81c290aa9e8f23eb43af54fec4adf6a53511d22a111012e50dc",
|
|
"retry_reason": "",
|
|
"tool": "submit_requirements_draft_batch",
|
|
"total_tokens": 6627,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 18,
|
|
"context_chars": 1628,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 4947,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
|
|
"retry_reason": "",
|
|
"tool": "finalize_requirements_draft",
|
|
"total_tokens": 4965,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 71,
|
|
"context_chars": 1188,
|
|
"model_id": "gpt-5.5",
|
|
"prompt_tokens": 5120,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "00996cae282886750e3169d668db3145d5aad3fa73c825b1b9d5d423613bdb52",
|
|
"retry_reason": "",
|
|
"role": "reviewer",
|
|
"tool": "review_requirements",
|
|
"total_tokens": 5191,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 96,
|
|
"context_chars": 2787,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 5460,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "0c92dbdb2e73aafc53ee17dba65988e126aa2e6c17c9641b173e0cac242b09f7",
|
|
"retry_reason": "",
|
|
"tool": "propose_next_action",
|
|
"total_tokens": 5556,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 160,
|
|
"context_chars": 3829,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 5610,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "bcb55c48b095c918c6482a2b94b86877b1987cf4a4feece199b96d70a6e908a7",
|
|
"retry_reason": "",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"total_tokens": 5770,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 160,
|
|
"context_chars": 8809,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 7323,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "31c65cdd0f45421d4fc38984c788e521d6ed99c8fb8fa58ab2ba62bc87526b1e",
|
|
"retry_reason": "",
|
|
"tool": "submit_cdsl_fragment",
|
|
"total_tokens": 7483,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 314,
|
|
"context_chars": 22476,
|
|
"model_id": "gpt-5.5",
|
|
"prompt_tokens": 19600,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "971923ac56f6eb347d6039ec88e3e7a13f59dbb87a2510073c2383ceab9c105a",
|
|
"retry_reason": "",
|
|
"role": "reviewer",
|
|
"tool": "review_candidate",
|
|
"total_tokens": 19914,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 355,
|
|
"context_chars": 6269,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 6701,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "4ca300bec20f6bea1cf3e931798c793b6ccd185f2331d93b56779e995fd82458",
|
|
"retry_reason": "",
|
|
"tool": "propose_next_action",
|
|
"total_tokens": 7056,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 176,
|
|
"context_chars": 6731,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 6670,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "506f793c933f6e02b7464c51930569381c02bdfce0d4a231e871394a165a71c7",
|
|
"retry_reason": "",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"total_tokens": 6846,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 559,
|
|
"context_chars": 11737,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 8386,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "e8b541145ed38c9179c54833d2175827a814439c5d4d334852bc3d7391a0d37d",
|
|
"retry_reason": "",
|
|
"tool": "submit_cdsl_fragment",
|
|
"total_tokens": 8945,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 600,
|
|
"context_chars": 7082,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 7131,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "24b495738ac35f0f00a8d8b1885c10728b111385a5d1dc8b194284750cfdd3e7",
|
|
"retry_reason": "",
|
|
"tool": "submit_cdsl_fragment",
|
|
"total_tokens": 7731,
|
|
"usage_available": true
|
|
},
|
|
{
|
|
"cache_hit": false,
|
|
"completion_tokens": 604,
|
|
"context_chars": 7082,
|
|
"model_id": "gpt-5.4-mini",
|
|
"prompt_tokens": 7131,
|
|
"provider_id": "openai",
|
|
"raw_arguments_hash": "ba89267a9296ae5db07a9edf3102d23a1c08307227361db2feb2973ef38b9097",
|
|
"retry_reason": "",
|
|
"tool": "submit_cdsl_fragment",
|
|
"total_tokens": 7735,
|
|
"usage_available": true
|
|
}
|
|
]
|
|
},
|
|
"checks": {
|
|
"expected_terminal_phase": false,
|
|
"token_budget": true,
|
|
"call_budget": true,
|
|
"author_turn_budget": true,
|
|
"reviewer_turn_budget": true,
|
|
"required_claims": false,
|
|
"acceptance_contract_coverage": false,
|
|
"required_operations": true,
|
|
"required_operation_alternative": false,
|
|
"immutable_artifacts": true,
|
|
"artifact_manifest": true,
|
|
"action_ledger": true,
|
|
"unique_revisions": true,
|
|
"deterministic_claims_pass": false,
|
|
"raw_argument_audit": false,
|
|
"no_schema_or_decision_rejections": true
|
|
},
|
|
"acceptance_coverage": {
|
|
"required_claim_kinds": [
|
|
"bbox_dimension_mm",
|
|
"circular_hole_pattern",
|
|
"solid_count_equals",
|
|
"through_cylindrical_bore"
|
|
],
|
|
"covered_claim_kinds": [
|
|
"bbox_dimension_mm",
|
|
"circular_hole_pattern",
|
|
"solid_count_equals",
|
|
"through_cylindrical_bore"
|
|
],
|
|
"required_claims": [
|
|
{
|
|
"claim_kind": "solid_count_equals",
|
|
"expected": {
|
|
"value": 1
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"expected": {
|
|
"axis": "x",
|
|
"value": 120
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"expected": {
|
|
"axis": "y",
|
|
"value": 120
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"expected": {
|
|
"axis": "z",
|
|
"value": 12
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"expected": {
|
|
"diameter_mm": 40,
|
|
"count": 1
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"expected": {
|
|
"diameter_mm": 8,
|
|
"count": 6
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "circular_hole_pattern",
|
|
"expected": {
|
|
"diameter_mm": 8,
|
|
"count": 6,
|
|
"pitch_radius_mm": 45,
|
|
"concentric_bore_diameter_mm": 40
|
|
}
|
|
}
|
|
],
|
|
"missing_claims": [
|
|
{
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"expected": {
|
|
"diameter_mm": 8,
|
|
"count": 6
|
|
}
|
|
},
|
|
{
|
|
"claim_kind": "circular_hole_pattern",
|
|
"expected": {
|
|
"diameter_mm": 8,
|
|
"count": 6,
|
|
"pitch_radius_mm": 45,
|
|
"concentric_bore_diameter_mm": 40
|
|
}
|
|
}
|
|
],
|
|
"validation_capability_gaps": [],
|
|
"complete": false
|
|
},
|
|
"rejection_codes": [],
|
|
"schema_rejection_count": 0,
|
|
"retry_count": 3,
|
|
"rollback_count": 0,
|
|
"candidate_ids": [
|
|
"candidate_c51c7b434b5ab82f"
|
|
],
|
|
"revision_ids": [
|
|
"rev_001"
|
|
],
|
|
"final_claim_results": [],
|
|
"redacted_correlation_ids": [
|
|
"a08737eddfee62ef9b18",
|
|
"43ff63eb7e6dee969922",
|
|
"4f9d4636fec7388a0c0d",
|
|
"b7114b1a6e4e39dda4c5",
|
|
"6d7993697c3679e623f9",
|
|
"e29b5a398e3235e2ccc2",
|
|
"79cd28b6beb6aa47c0e7"
|
|
],
|
|
"tool_audits": [
|
|
{
|
|
"audit_id": 1,
|
|
"at": "2026-08-31 17:23:35",
|
|
"actor": "author",
|
|
"tool": "submit_requirements_draft_batch",
|
|
"raw_arguments_hash": "1645545931f0f81c290aa9e8f23eb43af54fec4adf6a53511d22a111012e50dc",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "",
|
|
"contract_hash_current": true,
|
|
"phase": "DRAFTING_REQUIREMENTS",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:root:v0",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "submit_requirements_draft_batch",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 2,
|
|
"at": "2026-08-31 17:23:38",
|
|
"actor": "author",
|
|
"tool": "finalize_requirements_draft",
|
|
"raw_arguments_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "",
|
|
"contract_hash_current": true,
|
|
"phase": "DRAFTING_REQUIREMENTS",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:root:v1",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "finalize_requirements_draft",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 3,
|
|
"at": "2026-08-31 17:23:45",
|
|
"actor": "reviewer",
|
|
"tool": "review_requirements",
|
|
"raw_arguments_hash": "00996cae282886750e3169d668db3145d5aad3fa73c825b1b9d5d423613bdb52",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "",
|
|
"contract_hash_current": true,
|
|
"phase": "REVIEWING_REQUIREMENTS",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:root:v2",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "review_requirements",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 4,
|
|
"at": "2026-08-31 17:23:50",
|
|
"actor": "author",
|
|
"tool": "propose_next_action",
|
|
"raw_arguments_hash": "0c92dbdb2e73aafc53ee17dba65988e126aa2e6c17c9641b173e0cac242b09f7",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "",
|
|
"contract_hash_current": true,
|
|
"phase": "AWAITING_ACTION",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "cad_64af734fb3eb:root:v3",
|
|
"working_head": "cad_64af734fb3eb:root:v3",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "propose_next_action",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 5,
|
|
"at": "2026-08-31 17:23:58",
|
|
"actor": "author",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"raw_arguments_hash": "bcb55c48b095c918c6482a2b94b86877b1987cf4a4feece199b96d70a6e908a7",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "cad_64af734fb3eb:root:v4",
|
|
"working_head": "cad_64af734fb3eb:root:v4",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "get_cdsl_operation_contract",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 6,
|
|
"at": "2026-08-31 17:24:04",
|
|
"actor": "author",
|
|
"tool": "submit_cdsl_fragment",
|
|
"raw_arguments_hash": "31c65cdd0f45421d4fc38984c788e521d6ed99c8fb8fa58ab2ba62bc87526b1e",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": true,
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:root:v4",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "submit_cdsl_fragment",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 7,
|
|
"at": "2026-08-31 17:24:16",
|
|
"actor": "reviewer",
|
|
"tool": "review_candidate",
|
|
"raw_arguments_hash": "971923ac56f6eb347d6039ec88e3e7a13f59dbb87a2510073c2383ceab9c105a",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "",
|
|
"binding_valid": false,
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"contract_hash_current": true,
|
|
"phase": "CANDIDATE_REVIEW",
|
|
"selector_snapshot_id": "",
|
|
"supplied_working_head": "cad_64af734fb3eb:root:v3",
|
|
"working_head": "cad_64af734fb3eb:root:v6",
|
|
"working_head_matches": false
|
|
},
|
|
"returned_tool": "review_candidate",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 8,
|
|
"at": "2026-08-31 17:24:23",
|
|
"actor": "author",
|
|
"tool": "propose_next_action",
|
|
"raw_arguments_hash": "4ca300bec20f6bea1cf3e931798c793b6ccd185f2331d93b56779e995fd82458",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "rev_001",
|
|
"binding_valid": true,
|
|
"contract_hash": "",
|
|
"contract_hash_current": true,
|
|
"phase": "AWAITING_ACTION",
|
|
"selector_snapshot_id": "cad_64af734fb3eb/candidate_c51c7b434b5ab82f",
|
|
"supplied_working_head": "cad_64af734fb3eb:rev_001:v7",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v7",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "propose_next_action",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 9,
|
|
"at": "2026-08-31 17:24:30",
|
|
"actor": "author",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"raw_arguments_hash": "506f793c933f6e02b7464c51930569381c02bdfce0d4a231e871394a165a71c7",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "rev_001",
|
|
"binding_valid": true,
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "cad_64af734fb3eb/candidate_c51c7b434b5ab82f",
|
|
"supplied_working_head": "cad_64af734fb3eb:rev_001:v8",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v8",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "get_cdsl_operation_contract",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 10,
|
|
"at": "2026-08-31 17:24:41",
|
|
"actor": "author",
|
|
"tool": "submit_cdsl_fragment",
|
|
"raw_arguments_hash": "e8b541145ed38c9179c54833d2175827a814439c5d4d334852bc3d7391a0d37d",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "rev_001",
|
|
"binding_valid": true,
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "cad_64af734fb3eb/candidate_c51c7b434b5ab82f",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v8",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "submit_cdsl_fragment",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 11,
|
|
"at": "2026-08-31 17:24:53",
|
|
"actor": "author",
|
|
"tool": "submit_cdsl_fragment",
|
|
"raw_arguments_hash": "24b495738ac35f0f00a8d8b1885c10728b111385a5d1dc8b194284750cfdd3e7",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "rev_001",
|
|
"binding_valid": true,
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "cad_64af734fb3eb/candidate_c51c7b434b5ab82f",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v8",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "submit_cdsl_fragment",
|
|
"single_allowed_call": true
|
|
},
|
|
{
|
|
"audit_id": 12,
|
|
"at": "2026-08-31 17:25:04",
|
|
"actor": "author",
|
|
"tool": "submit_cdsl_fragment",
|
|
"raw_arguments_hash": "ba89267a9296ae5db07a9edf3102d23a1c08307227361db2feb2973ef38b9097",
|
|
"canonical_schema_valid": true,
|
|
"field_errors": [],
|
|
"state_binding": {
|
|
"active_revision": "rev_001",
|
|
"binding_valid": true,
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"contract_hash_current": true,
|
|
"phase": "ACTION_PENDING",
|
|
"selector_snapshot_id": "cad_64af734fb3eb/candidate_c51c7b434b5ab82f",
|
|
"supplied_working_head": "",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v8",
|
|
"working_head_matches": true
|
|
},
|
|
"returned_tool": "submit_cdsl_fragment",
|
|
"single_allowed_call": true
|
|
}
|
|
],
|
|
"artifact_root": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T171909Z/artifacts/cad_64af734fb3eb",
|
|
"action_ledger_path": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T171909Z/artifacts/cad_64af734fb3eb/actions/action-ledger.jsonl",
|
|
"artifact_manifest": {
|
|
"schema_version": "cad.live-eval-artifact-manifest.v1",
|
|
"artifact_root": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T171909Z/artifacts/cad_64af734fb3eb",
|
|
"files": [
|
|
{
|
|
"path": "actions/action-ledger.jsonl",
|
|
"sha256": "ff9478edd7e0e52a488aba352c1561418ceaad1c3a3eb59f81ea0b50436d9fc7"
|
|
},
|
|
{
|
|
"path": "completion.md",
|
|
"sha256": "1f3503db59dc1febacb196a00fe059f7b9aca88f83b4d2fdc3673a8a5acb5471"
|
|
},
|
|
{
|
|
"path": "documents/requirements-contract-82bbc2591f23-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"sha256": "21674751e45123dd08d730508ac7912a03f9ffece97f2f3982237b4c4bac283d"
|
|
},
|
|
{
|
|
"path": "documents/requirements-draft-v1-e3cc2ba81e19-cad_64af734fb3eb_inv_0049013ac26.json",
|
|
"sha256": "4e13a944799dc8886d46750540c20e6119f477739d0cd8cd234646bc5bb4983d"
|
|
},
|
|
{
|
|
"path": "documents/requirements-review-95c3c7c2c161-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"sha256": "674ff2208e459c4f4a86fa8e9edd0d6dbb98ffcad37ad7a2bff96bc7d0ec5423"
|
|
},
|
|
{
|
|
"path": "requirements-contract.json",
|
|
"sha256": "21674751e45123dd08d730508ac7912a03f9ffece97f2f3982237b4c4bac283d"
|
|
},
|
|
{
|
|
"path": "requirements-index.json",
|
|
"sha256": "1ce09e33a1d2ffbb0d893e3c5588b4ecc1881a672892d5ccc1f376f3ac5fef4d"
|
|
},
|
|
{
|
|
"path": "requirements.md",
|
|
"sha256": "1dad1b902be25b52e7bf7f99a94f1961bd91156e0c16755d046ed0dc0d20822e"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/candidate-review.json",
|
|
"sha256": "fd2523e0b078984d6b8ebcb817654964ce417228c3de79e181c53b2e1d318556"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/candidate.json",
|
|
"sha256": "e191c385bce7735c7234bc4246d8ef3cecd2e1c0f71d1be94e552cfc4614638c"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/input.json",
|
|
"sha256": "fd9846d31da65ee2076de8b824e3ef292933a5b8128670166b5ee9453e999deb"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/manifest.json",
|
|
"sha256": "19328c14be22bfaef91c2eff2c23c5786d2525cb59718109218cb387e07e5b68"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/model.cdsl.json",
|
|
"sha256": "ad0e35a1d8291768e21f8a0226e9d089003c2a67fbc119215d48bcd58497a682"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/model.glb",
|
|
"sha256": "3994679e91be1e7a10de3a62b3162b46b05dd740f48c1b6f258e9299d1db6974"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/model.step",
|
|
"sha256": "8712007585c5dc442a99849131ceac2a16e15261e0356e7ea82d21f0bb5a0f62"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/model.topology.json",
|
|
"sha256": "d682f6f1c8fda8f40c44eaeaf668fb4bd6c391083f592013e8624807321e98c1"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/rebuild-report.json",
|
|
"sha256": "b529940dd1385006b1bf7760193f30d8302ae184b891909ffac99c2e56232184"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/back.png",
|
|
"sha256": "f044243cc5bffb97a4d208acd897ac7de61f4a49a5580a42ad41a14677538f91"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/bottom.png",
|
|
"sha256": "034c9bf4bcbe2d0ee722a02d8bff0f04d9045b590a43e19371fb6bf1b8fbec3f"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/contact-sheet.jpg",
|
|
"sha256": "6b82b77605d70dbbad16520b08e08b8e1f7ee89889087c70a96ee6713b9f6b54"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/front.png",
|
|
"sha256": "f044243cc5bffb97a4d208acd897ac7de61f4a49a5580a42ad41a14677538f91"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/back/edge.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/back/line-mask.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/back-2x.png",
|
|
"sha256": "28d17d1b5a891e98b219dd6683fcb7d7b8280e53b802024cf3eab0cff01e336a"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/bottom/edge.png",
|
|
"sha256": "e25dcd926663a373b1cca47481ae0ca2c7e9afff690909c7ff6f8405a692277c"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/bottom/line-mask.png",
|
|
"sha256": "e25dcd926663a373b1cca47481ae0ca2c7e9afff690909c7ff6f8405a692277c"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/bottom-2x.png",
|
|
"sha256": "040c58db1d4cf7c6397e9073c949c53bb3b1755531a1bb1ebe7bc9a9359d6c64"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/front/edge.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/front/line-mask.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/front-2x.png",
|
|
"sha256": "28d17d1b5a891e98b219dd6683fcb7d7b8280e53b802024cf3eab0cff01e336a"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/isometric/edge.png",
|
|
"sha256": "74815dc6c03255eac057afec6290e40224dea2d9fea4a9d35aeb09db2c039c7f"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/isometric/line-mask.png",
|
|
"sha256": "74815dc6c03255eac057afec6290e40224dea2d9fea4a9d35aeb09db2c039c7f"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/isometric-2x.png",
|
|
"sha256": "b196af14d4a41976303a9e46e2a5621a77bec61611e7bf3660664a25edeb0c14"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/left/edge.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/left/line-mask.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/left-2x.png",
|
|
"sha256": "28d17d1b5a891e98b219dd6683fcb7d7b8280e53b802024cf3eab0cff01e336a"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/right/edge.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/right/line-mask.png",
|
|
"sha256": "802ab6df4e94289e00dbbf915213ae117860d9faefb943aba670ce4c172f389d"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/right-2x.png",
|
|
"sha256": "28d17d1b5a891e98b219dd6683fcb7d7b8280e53b802024cf3eab0cff01e336a"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/top/edge.png",
|
|
"sha256": "70f6cd3bb4593ca0fe7b18a27f9785de78b92cbeacc8202a77fbe55d08575aac"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/top/line-mask.png",
|
|
"sha256": "70f6cd3bb4593ca0fe7b18a27f9785de78b92cbeacc8202a77fbe55d08575aac"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/internal/top-2x.png",
|
|
"sha256": "b60388c88338a81af1172aee49cf452f127139ac21eeab896621122994b7e1c8"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/isometric.png",
|
|
"sha256": "f593798aa5daca8f101c7710a86b5f136ff00f9201e3718cef21d9629c8b999c"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/left.png",
|
|
"sha256": "f044243cc5bffb97a4d208acd897ac7de61f4a49a5580a42ad41a14677538f91"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/render-manifest.json",
|
|
"sha256": "772bc449b198a704efcf2430b9350b10ca8f13e4b5dfdaf5cb5d356d647411d1"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/right.png",
|
|
"sha256": "f044243cc5bffb97a4d208acd897ac7de61f4a49a5580a42ad41a14677538f91"
|
|
},
|
|
{
|
|
"path": "revisions/rev_001/renders/top.png",
|
|
"sha256": "9453961dd8ee85e8e0eaf454b423fa5d84e170df2a07971ab65ae5734e44f21a"
|
|
}
|
|
]
|
|
},
|
|
"ledger": [
|
|
{
|
|
"sequence": 1,
|
|
"at": "2026-08-31 17:23:35",
|
|
"draft_path": "documents/requirements-draft-v1-e3cc2ba81e19-cad_64af734fb3eb_inv_0049013ac26.json",
|
|
"draft_revision": 1,
|
|
"event": "requirements_draft_updated",
|
|
"invocation_id": "cad_64af734fb3eb_inv_0049013ac261a467",
|
|
"item_count": 1
|
|
},
|
|
{
|
|
"sequence": 2,
|
|
"at": "2026-08-31 17:23:38",
|
|
"draft_revision": 1,
|
|
"event": "requirements_review_requested",
|
|
"invocation_id": "cad_64af734fb3eb_inv_7f31c1ef4d708b7f"
|
|
},
|
|
{
|
|
"sequence": 3,
|
|
"at": "2026-08-31 17:23:45",
|
|
"contract_hash": "f0d64720700d02aeff5a1e3d4c21a57f2e18313ae45815ad4fd25b9684d97489",
|
|
"contract_path": "documents/requirements-contract-82bbc2591f23-cad_64af734fb3eb_inv_8b9ea5b18c9.json",
|
|
"event": "requirements_contract_frozen",
|
|
"invocation_id": "cad_64af734fb3eb_inv_8b9ea5b18c94cfbc",
|
|
"requirement_count": 1,
|
|
"review_path": "documents/requirements-review-95c3c7c2c161-cad_64af734fb3eb_inv_8b9ea5b18c9.json"
|
|
},
|
|
{
|
|
"sequence": 4,
|
|
"at": "2026-08-31 17:23:50",
|
|
"action_id": "act_004",
|
|
"atomic_id": "extrude_add_blind",
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f",
|
|
"event": "proposed",
|
|
"expected_change": "Create the flange base as a 120 mm diameter, 12 mm thick cylindrical solid from the origin sketch.",
|
|
"intent": "Establish the primary body for the circular flange before adding the center bore and bolt-circle holes.",
|
|
"requirement_ids": [
|
|
"req_001"
|
|
],
|
|
"working_head": "cad_64af734fb3eb:root:v3"
|
|
},
|
|
{
|
|
"sequence": 5,
|
|
"at": "2026-08-31 17:24:04",
|
|
"action_id": "act_004",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"event": "candidate_building",
|
|
"fragment_hash": "95bd1e739aed6d4a791a162b2ce05d84d0a52f4d18dc87c11dc7d6e8d7761078",
|
|
"stage_id": "stage_c51c7b434b5ab82fcb72"
|
|
},
|
|
{
|
|
"sequence": 6,
|
|
"at": "2026-08-31 17:24:05",
|
|
"action_id": "act_004",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"claim_results": [
|
|
{
|
|
"claim_id": "claim_001",
|
|
"claim_kind": "solid_count_equals",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_002",
|
|
"claim_kind": "single_connected_body",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_003",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "x",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_004",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "y",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_005",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 12.0,
|
|
"axis": "z",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_006",
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target bore has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
},
|
|
{
|
|
"claim_id": "claim_007",
|
|
"claim_kind": "circular_hole_pattern",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target hole pattern has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
}
|
|
],
|
|
"event": "candidate_built"
|
|
},
|
|
{
|
|
"sequence": 7,
|
|
"at": "2026-08-31 17:24:16",
|
|
"action_id": "act_004",
|
|
"actual_atomic_id": "extrude_add_blind",
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"coverage": [
|
|
{
|
|
"claim_id": "claim_001",
|
|
"claim_kind": "solid_count_equals",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_002",
|
|
"claim_kind": "single_connected_body",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"solid_count": 1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_003",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "x",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_004",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 120.0,
|
|
"axis": "y",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_005",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"actual_mm": 12.0,
|
|
"axis": "z",
|
|
"tolerance_mm": 0.1
|
|
},
|
|
"status": "pass"
|
|
},
|
|
{
|
|
"claim_id": "claim_006",
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target bore has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
},
|
|
{
|
|
"claim_id": "claim_007",
|
|
"claim_kind": "circular_hole_pattern",
|
|
"deterministic": true,
|
|
"evidence": {
|
|
"reason": "the target hole pattern has not been introduced at this checkpoint"
|
|
},
|
|
"status": "pending"
|
|
}
|
|
],
|
|
"event": "accepted",
|
|
"fragment_hash": "95bd1e739aed6d4a791a162b2ce05d84d0a52f4d18dc87c11dc7d6e8d7761078",
|
|
"parent_revision": "",
|
|
"review_path": "revisions/rev_001/candidate-review.json",
|
|
"revision_id": "rev_001",
|
|
"selector_snapshot_id": "",
|
|
"working_head_before": "cad_64af734fb3eb:root:v3"
|
|
},
|
|
{
|
|
"sequence": 8,
|
|
"at": "2026-08-31 17:24:23",
|
|
"action_id": "act_008",
|
|
"atomic_id": "extrude_cut_blind",
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50",
|
|
"event": "proposed",
|
|
"expected_change": "Cut a centered through bore of 40 mm diameter through the 12 mm flange thickness.",
|
|
"intent": "Introduce the central through hole required by the flange specification before adding the bolt-circle holes.",
|
|
"requirement_ids": [
|
|
"req_001"
|
|
],
|
|
"working_head": "cad_64af734fb3eb:rev_001:v7"
|
|
},
|
|
{
|
|
"sequence": 9,
|
|
"at": "2026-08-31 17:25:04",
|
|
"event": "failed_author_format",
|
|
"field_errors": [],
|
|
"tool": "submit_cdsl_fragment"
|
|
}
|
|
],
|
|
"invocations": [
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_0049013ac261a467",
|
|
"idempotency_key": "e5c0747a6f815c4b70e0137e839198d426f17b5304250bb102b01deb8ed18e3b",
|
|
"status": "finished",
|
|
"result": {
|
|
"result_type": "accepted",
|
|
"payload": {
|
|
"draft_revision": 1,
|
|
"draft_ids": [
|
|
"draft_001"
|
|
]
|
|
}
|
|
},
|
|
"created_at": "2026-08-31 17:23:35",
|
|
"updated_at": "2026-08-31 17:23:35"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_7f31c1ef4d708b7f",
|
|
"idempotency_key": "bcb82fa1d32ae1bf2f489a9167e19d5ad383475b57607f775b74adf8bbf58dc9",
|
|
"status": "finished",
|
|
"result": {
|
|
"result_type": "accepted",
|
|
"payload": {
|
|
"phase": "REVIEWING_REQUIREMENTS",
|
|
"draft_revision": 1
|
|
}
|
|
},
|
|
"created_at": "2026-08-31 17:23:38",
|
|
"updated_at": "2026-08-31 17:23:38"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_8b9ea5b18c94cfbc",
|
|
"idempotency_key": "6b31b8ad7db1310a38809fd35afc77576a1c52b7477344687bb5b13419969416",
|
|
"status": "finished",
|
|
"result": {
|
|
"result_type": "accepted",
|
|
"payload": {
|
|
"phase": "AWAITING_ACTION",
|
|
"contract_hash": "f0d64720700d02aeff5a1e3d4c21a57f2e18313ae45815ad4fd25b9684d97489"
|
|
}
|
|
},
|
|
"created_at": "2026-08-31 17:23:45",
|
|
"updated_at": "2026-08-31 17:23:45"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_35b62643ec3a40b1",
|
|
"idempotency_key": "d3f0c8236963c844af6e8e781711a7cfe4ef5f547ef92db1325d743c4ae9fc89",
|
|
"status": "finished",
|
|
"result": {
|
|
"action_id": "act_004",
|
|
"working_head": "cad_64af734fb3eb:root:v3",
|
|
"atomic_id": "extrude_add_blind",
|
|
"contract_hash": "fa9ffc9fd2141453fa18a389813dde2e2ef3fb4c7ef5d05e61d51d614309e95f"
|
|
},
|
|
"created_at": "2026-08-31 17:23:50",
|
|
"updated_at": "2026-08-31 17:23:50"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_5b6f7243807cbf61",
|
|
"idempotency_key": "90cc41dc4495962e08bddcdd763001bf61968c3e96cde147b218a890bc1203b6",
|
|
"status": "finished",
|
|
"result": {
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"stage_id": "stage_c51c7b434b5ab82fcb72",
|
|
"status": "awaiting_review",
|
|
"claim_results": [
|
|
{
|
|
"claim_id": "claim_001",
|
|
"claim_kind": "solid_count_equals",
|
|
"deterministic": true,
|
|
"status": "pass",
|
|
"evidence": {
|
|
"solid_count": 1
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_002",
|
|
"claim_kind": "single_connected_body",
|
|
"deterministic": true,
|
|
"status": "pass",
|
|
"evidence": {
|
|
"solid_count": 1
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_003",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"status": "pass",
|
|
"evidence": {
|
|
"axis": "x",
|
|
"actual_mm": 120.0,
|
|
"tolerance_mm": 0.1
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_004",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"status": "pass",
|
|
"evidence": {
|
|
"axis": "y",
|
|
"actual_mm": 120.0,
|
|
"tolerance_mm": 0.1
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_005",
|
|
"claim_kind": "bbox_dimension_mm",
|
|
"deterministic": true,
|
|
"status": "pass",
|
|
"evidence": {
|
|
"axis": "z",
|
|
"actual_mm": 12.0,
|
|
"tolerance_mm": 0.1
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_006",
|
|
"claim_kind": "through_cylindrical_bore",
|
|
"deterministic": true,
|
|
"status": "pending",
|
|
"evidence": {
|
|
"reason": "the target bore has not been introduced at this checkpoint"
|
|
}
|
|
},
|
|
{
|
|
"claim_id": "claim_007",
|
|
"claim_kind": "circular_hole_pattern",
|
|
"deterministic": true,
|
|
"status": "pending",
|
|
"evidence": {
|
|
"reason": "the target hole pattern has not been introduced at this checkpoint"
|
|
}
|
|
}
|
|
]
|
|
},
|
|
"created_at": "2026-08-31 17:24:04",
|
|
"updated_at": "2026-08-31 17:24:05"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_2371cbb1ab8bcb39",
|
|
"idempotency_key": "bba57fce14096c68c4764f525bf461e4867dec009cd964e788dc5da95b70d581",
|
|
"status": "finished",
|
|
"result": {
|
|
"candidate_id": "candidate_c51c7b434b5ab82f",
|
|
"revision_id": "rev_001",
|
|
"paths": {
|
|
"candidate-review.json": "revisions/rev_001/candidate-review.json",
|
|
"candidate.json": "revisions/rev_001/candidate.json",
|
|
"input.json": "revisions/rev_001/input.json",
|
|
"model.cdsl.json": "revisions/rev_001/model.cdsl.json",
|
|
"model.glb": "revisions/rev_001/model.glb",
|
|
"model.step": "revisions/rev_001/model.step",
|
|
"model.topology.json": "revisions/rev_001/model.topology.json",
|
|
"rebuild-report.json": "revisions/rev_001/rebuild-report.json",
|
|
"renders/back.png": "revisions/rev_001/renders/back.png",
|
|
"renders/bottom.png": "revisions/rev_001/renders/bottom.png",
|
|
"renders/contact-sheet.jpg": "revisions/rev_001/renders/contact-sheet.jpg",
|
|
"renders/front.png": "revisions/rev_001/renders/front.png",
|
|
"renders/internal/back/edge.png": "revisions/rev_001/renders/internal/back/edge.png",
|
|
"renders/internal/back/line-mask.png": "revisions/rev_001/renders/internal/back/line-mask.png",
|
|
"renders/internal/back-2x.png": "revisions/rev_001/renders/internal/back-2x.png",
|
|
"renders/internal/bottom/edge.png": "revisions/rev_001/renders/internal/bottom/edge.png",
|
|
"renders/internal/bottom/line-mask.png": "revisions/rev_001/renders/internal/bottom/line-mask.png",
|
|
"renders/internal/bottom-2x.png": "revisions/rev_001/renders/internal/bottom-2x.png",
|
|
"renders/internal/front/edge.png": "revisions/rev_001/renders/internal/front/edge.png",
|
|
"renders/internal/front/line-mask.png": "revisions/rev_001/renders/internal/front/line-mask.png",
|
|
"renders/internal/front-2x.png": "revisions/rev_001/renders/internal/front-2x.png",
|
|
"renders/internal/isometric/edge.png": "revisions/rev_001/renders/internal/isometric/edge.png",
|
|
"renders/internal/isometric/line-mask.png": "revisions/rev_001/renders/internal/isometric/line-mask.png",
|
|
"renders/internal/isometric-2x.png": "revisions/rev_001/renders/internal/isometric-2x.png",
|
|
"renders/internal/left/edge.png": "revisions/rev_001/renders/internal/left/edge.png",
|
|
"renders/internal/left/line-mask.png": "revisions/rev_001/renders/internal/left/line-mask.png",
|
|
"renders/internal/left-2x.png": "revisions/rev_001/renders/internal/left-2x.png",
|
|
"renders/internal/right/edge.png": "revisions/rev_001/renders/internal/right/edge.png",
|
|
"renders/internal/right/line-mask.png": "revisions/rev_001/renders/internal/right/line-mask.png",
|
|
"renders/internal/right-2x.png": "revisions/rev_001/renders/internal/right-2x.png",
|
|
"renders/internal/top/edge.png": "revisions/rev_001/renders/internal/top/edge.png",
|
|
"renders/internal/top/line-mask.png": "revisions/rev_001/renders/internal/top/line-mask.png",
|
|
"renders/internal/top-2x.png": "revisions/rev_001/renders/internal/top-2x.png",
|
|
"renders/isometric.png": "revisions/rev_001/renders/isometric.png",
|
|
"renders/left.png": "revisions/rev_001/renders/left.png",
|
|
"renders/render-manifest.json": "revisions/rev_001/renders/render-manifest.json",
|
|
"renders/right.png": "revisions/rev_001/renders/right.png",
|
|
"renders/top.png": "revisions/rev_001/renders/top.png"
|
|
},
|
|
"status": "accepted"
|
|
},
|
|
"created_at": "2026-08-31 17:24:16",
|
|
"updated_at": "2026-08-31 17:24:16"
|
|
},
|
|
{
|
|
"invocation_id": "cad_64af734fb3eb_inv_b4004270192322ed",
|
|
"idempotency_key": "71fe00459044a34ec149c09ff37bf6f20b2e3ac2259fce7b9d3c5b36b087068d",
|
|
"status": "finished",
|
|
"result": {
|
|
"action_id": "act_008",
|
|
"working_head": "cad_64af734fb3eb:rev_001:v7",
|
|
"atomic_id": "extrude_cut_blind",
|
|
"contract_hash": "fe00ac225362469afe00cd4aee9b48259e8ceb74aa11d9a54ff038c6d12f0d50"
|
|
},
|
|
"created_at": "2026-08-31 17:24:23",
|
|
"updated_at": "2026-08-31 17:24:23"
|
|
}
|
|
],
|
|
"event_audit": [
|
|
{
|
|
"name": "tool_call",
|
|
"tool": "submit_requirements_draft_batch",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "1645545931f0f81c290aa9e8f23eb43af54fec4adf6a53511d22a111012e50dc",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "tool_call",
|
|
"tool": "finalize_requirements_draft",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "44136fa355b3678a1146ad16f7e8649e94fb4fc21fe77e8310c060f61caaff8a",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "requirements_review",
|
|
"tool": "",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "action_selection",
|
|
"tool": "propose_next_action",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "0c92dbdb2e73aafc53ee17dba65988e126aa2e6c17c9641b173e0cac242b09f7",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "tool_call",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "bcb55c48b095c918c6482a2b94b86877b1987cf4a4feece199b96d70a6e908a7",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "candidate_result",
|
|
"tool": "submit_cdsl_fragment",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "31c65cdd0f45421d4fc38984c788e521d6ed99c8fb8fa58ab2ba62bc87526b1e",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "candidate_review",
|
|
"tool": "",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "action_selection",
|
|
"tool": "propose_next_action",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "4ca300bec20f6bea1cf3e931798c793b6ccd185f2331d93b56779e995fd82458",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "tool_call",
|
|
"tool": "get_cdsl_operation_contract",
|
|
"status": "success",
|
|
"code": "",
|
|
"raw_arguments_hash": "506f793c933f6e02b7464c51930569381c02bdfce0d4a231e871394a165a71c7",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "candidate_result",
|
|
"tool": "submit_cdsl_fragment",
|
|
"status": "error",
|
|
"code": "RUNTIME_PRECONDITION_FAILED",
|
|
"raw_arguments_hash": "e8b541145ed38c9179c54833d2175827a814439c5d4d334852bc3d7391a0d37d",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "candidate_result",
|
|
"tool": "submit_cdsl_fragment",
|
|
"status": "error",
|
|
"code": "RUNTIME_PRECONDITION_FAILED",
|
|
"raw_arguments_hash": "24b495738ac35f0f00a8d8b1885c10728b111385a5d1dc8b194284750cfdd3e7",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "candidate_result",
|
|
"tool": "submit_cdsl_fragment",
|
|
"status": "error",
|
|
"code": "RUNTIME_PRECONDITION_FAILED",
|
|
"raw_arguments_hash": "ba89267a9296ae5db07a9edf3102d23a1c08307227361db2feb2973ef38b9097",
|
|
"field_errors": []
|
|
},
|
|
{
|
|
"name": "task_terminal",
|
|
"tool": "submit_cdsl_fragment",
|
|
"status": "",
|
|
"code": "FAILED_AUTHOR_FORMAT",
|
|
"raw_arguments_hash": "",
|
|
"field_errors": []
|
|
}
|
|
]
|
|
}
|
|
],
|
|
"suite": "comprehensive",
|
|
"require_live": true,
|
|
"report_root": "/Users/lk/Projects/cdsl-cad/backend/live-evals/20260831T171909Z"
|
|
} |