{
  "affects": "Records Ray's decision for this exact evidence package only. Approval does not automatically unlock Forge, start printing, or grant release authority.",
  "created_at": "2026-08-11T01:48:45.120351+00:00",
  "deep_link": "shire://approvals/APR-ACADEMY-A4D8654402A5D186",
  "estimate": "Usually 5\u201310 minutes to inspect the evidence package.",
  "evidence_report": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
  "evidence_root": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY",
  "expires_at": null,
  "files": [
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
      "id": "8788fc5368a38836e467",
      "is_evidence_report": true,
      "mime_type": "application/json",
      "name": "cadquery_evidence_report.json",
      "relative_path": "cadquery-tool-evidence/cadquery_evidence_report.json",
      "sha256": "c39b7afd3d139c93ab6c438999d2efbaa41c03a744db284fc9a823fc6f846723",
      "size_bytes": 3630,
      "size_human": "3.5 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.step",
      "id": "75e6d3fa0253c110eca7",
      "is_evidence_report": false,
      "mime_type": "model/step",
      "name": "compact.step",
      "relative_path": "cadquery-tool-evidence/compact/compact.step",
      "sha256": "f8a97cb18a187ed1073f3cb0252555864eb3401a45651ee23ffa5ff3c822dd07",
      "size_bytes": 25059,
      "size_human": "24.5 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.stl",
      "id": "325e5cfc624b0f11c2e4",
      "is_evidence_report": false,
      "mime_type": "model/stl",
      "name": "compact.stl",
      "relative_path": "cadquery-tool-evidence/compact/compact.stl",
      "sha256": "5ec1434598a557d180ad9d5d92b1a9af823ae2f46ce5f9c44c91265406999302",
      "size_bytes": 51484,
      "size_human": "50.3 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/parameters.json",
      "id": "c12b488b7872d3850e38",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "parameters.json",
      "relative_path": "cadquery-tool-evidence/compact/parameters.json",
      "sha256": "d3d085d8cc965342062ecf76d57cab1e2a0d1fa1a11f03a482449d0264e68b19",
      "size_bytes": 148,
      "size_human": "148 B"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.step",
      "id": "19bc8a11736fa15f2573",
      "is_evidence_report": false,
      "mime_type": "model/step",
      "name": "expanded.step",
      "relative_path": "cadquery-tool-evidence/expanded/expanded.step",
      "sha256": "5810f46be96c82eb77af0bc473724dccffab046820da53f0daeca23695fe6ef8",
      "size_bytes": 25127,
      "size_human": "24.5 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.stl",
      "id": "e00e5fb167d7d20074b2",
      "is_evidence_report": false,
      "mime_type": "model/stl",
      "name": "expanded.stl",
      "relative_path": "cadquery-tool-evidence/expanded/expanded.stl",
      "sha256": "d9508ebc591ef2459b092a8e93d72f9c3b1470f4de89eb2ca4aa2d68e4be08ac",
      "size_bytes": 51484,
      "size_human": "50.3 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/parameters.json",
      "id": "53a213dcb1701d496a39",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "parameters.json",
      "relative_path": "cadquery-tool-evidence/expanded/parameters.json",
      "sha256": "82dea8ce63a3a69a2d658de389b47b2c332c3e4d9b6b3ec72b79da76746a1d38",
      "size_bytes": 149,
      "size_human": "149 B"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/model.py",
      "id": "1e7bae7cb6fa927a6bcd",
      "is_evidence_report": false,
      "mime_type": "text/x-python",
      "name": "model.py",
      "relative_path": "cadquery-tool-evidence/model.py",
      "sha256": "3c6924f5957c53b0bcc0acdf543bd1e1d91596bdc595404e55a17003c8b42478",
      "size_bytes": 255,
      "size_human": "255 B"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.step",
      "id": "7f373437d7bbc9f5992f",
      "is_evidence_report": false,
      "mime_type": "model/step",
      "name": "nominal.step",
      "relative_path": "cadquery-tool-evidence/nominal/nominal.step",
      "sha256": "2ea87480e6462ab9bc28fbc23284af665aead7d2cffa538c1445890dc321391d",
      "size_bytes": 25100,
      "size_human": "24.5 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.stl",
      "id": "e58835a55cab8fa3271b",
      "is_evidence_report": false,
      "mime_type": "model/stl",
      "name": "nominal.stl",
      "relative_path": "cadquery-tool-evidence/nominal/nominal.stl",
      "sha256": "4bb2600825f9368938d58bcdeafe7519b38f3f68afec3623a6d8db95bd83e1ce",
      "size_bytes": 51484,
      "size_human": "50.3 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/parameters.json",
      "id": "e28df6b4b63905ca2a9b",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "parameters.json",
      "relative_path": "cadquery-tool-evidence/nominal/parameters.json",
      "sha256": "ba942ecf38862d308600c89913bd8095567b8d38bb18c937b27d3e22fee35e31",
      "size_bytes": 149,
      "size_human": "149 B"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery_bridge_result.json",
      "id": "e084c77a66ddb2b2fa2b",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "cadquery_bridge_result.json",
      "relative_path": "cadquery_bridge_result.json",
      "sha256": "94ef553a193bba98fd650cf6029c8b571fb7f0b81dc8eb22990fcf5a4508f84a",
      "size_bytes": 8078,
      "size_human": "7.9 KB"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery_evidence_request.json",
      "id": "019bc955e8064821b6c7",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "cadquery_evidence_request.json",
      "relative_path": "cadquery_evidence_request.json",
      "sha256": "ff891791df1e3d63325490b704a589b7b0d9851bc88d0fb1ef26b8318132d725",
      "size_bytes": 585,
      "size_human": "585 B"
    },
    {
      "absolute_path": "/mnt/shirevault-network/192.168.1.1/volume(sda2)/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/result.json",
      "id": "92c4ecc0f31dcf31332b",
      "is_evidence_report": false,
      "mime_type": "application/json",
      "name": "result.json",
      "relative_path": "result.json",
      "sha256": "59ce409d841a2f8fa2374544b20e14d9e29e4b180f39aa2d22899d30a12a5b2a",
      "size_bytes": 2748,
      "size_human": "2.7 KB"
    }
  ],
  "id": "APR-ACADEMY-A4D8654402A5D186",
  "notification": {
    "body": "SHiRE has files and evidence ready for your review.",
    "contains_sensitive_content": false,
    "title": "Approval required: Bounding Envelopes"
  },
  "permissions_not_granted": [
    "Automatic Forge unlock",
    "Printing or manufacturing",
    "Commercial release",
    "External publishing"
  ],
  "permissions_requested": [
    "Record human acceptance of this exact evidence package",
    "Permit later separate Forge certification review"
  ],
  "purpose": "Review SHiRE Academy knowledge certification and its real CadQuery evidence before any later Forge certification decision.",
  "report_sha256": "c39b7afd3d139c93ab6c438999d2efbaa41c03a744db284fc9a823fc6f846723",
  "risk": "Low operational risk. Review dimensions, generated geometry, test results, limitations and provenance before approving.",
  "rollback": "The decision is auditable and may be superseded by a later review. Generated evidence remains preserved.",
  "schema": "shire.approval.package.v1",
  "source": "shire_academy_safe_cadquery",
  "source_skill_id": "geometry_foundations.bounding-envelopes",
  "stage": "Forge evidence review",
  "status": "Pending",
  "summary": {
    "case_count": null,
    "engine": "CadQuery",
    "engine_version": "2.8.0",
    "forge_allowed": false,
    "forge_review_pending": true,
    "knowledge_certified": true,
    "mandatory_check_count": null,
    "tool_evidence_validated": true,
    "validated_file_count": 14
  },
  "title": "Bounding Envelopes evidence requires your review",
  "urgency": "Normal"
}
