{
  "autopilot_state_sha256": "0e5f5c1149000dde3818403e4be82b3105e4a9ae0e1ff2ee23c6988139e2a1bd",
  "bridge_version": "0002C",
  "case_count": 3,
  "certification_sha256": "51843b7d4a321661e37dce0cb3259460126e5f9f6eb31860eef1dfaf0fb0bdf5",
  "classification": "SAFE_CADQUERY_EVIDENCE_PASS",
  "engine": "CadQuery",
  "engine_version": "2.8.0",
  "evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY",
  "forge_allowed": false,
  "forge_review_pending": true,
  "knowledge_certified": true,
  "mandatory_check_count": 9,
  "manifest_sha256": "f1e012fdd756c987d35f845323afd538adeb1b473f2046ed23818e9d69405d85",
  "ok": true,
  "practice_state_sha256": "f9b967d36d9493fc2963b3137123101131bde0ca4d6c01b8aa2a100d52ec14e3",
  "recorded_at": "2026-08-01T01:23:26.072895+00:00",
  "report": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
  "skill_id": "geometry_foundations.bounding-envelopes",
  "status": "cadquery_validated_waiting_forge_review",
  "tests_sha256": "a80d771196729d820c5edf817595ed84af3ab68d66ce777a9916bd49b6bf032d",
  "tool_attempt_consumed": true,
  "tool_evidence_attempts": 1,
  "tool_evidence_certified": false,
  "tool_evidence_validated": true,
  "validated_file_count": 10,
  "validated_files": [
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.stl",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.step",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/parameters.json",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.stl",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.step",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/parameters.json",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.stl",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.step",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/parameters.json",
    "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/model.py"
  ]
}
