{
  "core_services": {
    "shire-academy-cadquery-fast.service": "active",
    "shire-academy-ui.service": "active",
    "shire-brain.service": "active"
  },
  "current_plan": {
    "forge_allowed": false,
    "forge_review_pending": true,
    "knowledge_certified": true,
    "next_action": "select_next_safe_candidate",
    "skill_id": "geometry_foundations.extrusion",
    "status": "academy_learning_complete_waiting_forge_review",
    "tool_evidence_validated": true
  },
  "current_skill": null,
  "forge_unlock_allowed": false,
  "old_worker_state": "inactive",
  "practice_record": null,
  "qualification_record": null,
  "remaining_safe_candidate_count": 23,
  "remaining_safe_candidates": [
    "geometry_foundations.fillets",
    "geometry_foundations.geometric-tolerances",
    "geometry_foundations.patterning",
    "geometry_foundations.profiles-and-regions",
    "geometry_foundations.sketch-constraints",
    "geometry_foundations.solid-topology",
    "geometry_foundations.symmetry",
    "parametric_cad.cad-script-documentation",
    "parametric_cad.cadquery-exporters",
    "parametric_cad.cadquery-selectors",
    "parametric_cad.cadquery-solids",
    "parametric_cad.cadquery-workplanes",
    "parametric_cad.configuration-families",
    "parametric_cad.constraint-driven-features",
    "parametric_cad.derived-parameters",
    "parametric_cad.parametric-test-matrices",
    "parametric_cad.step-export",
    "validation_and_simulation.evidence-packaging",
    "validation_and_simulation.geometry-integrity",
    "validation_and_simulation.mass-and-volume",
    "validation_and_simulation.parameter-boundaries",
    "validation_and_simulation.regression-testing",
    "validation_and_simulation.release-gates"
  ],
  "saved_status": {
    "action": "safe_cadquery_pass_and_skill_complete",
    "forge_unlock_allowed": false,
    "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T071214539967Z-safe-cadquery",
    "next_action": "select_next_safe_candidate",
    "ok": true,
    "old_worker_allowed": false,
    "paused": false,
    "payload": {
      "autopilot_state_sha256": "f5002b4121d376cbe0094281fe17ef9441bb7da469e7e76cb3370175d56cb7d3",
      "bridge_version": "0002C",
      "case_count": 3,
      "certification_sha256": "ba827f8f5093d829bbf3659caac28f2a3315910cc4a8b918ca2617f5b322dcc0",
      "classification": "SAFE_CADQUERY_EVIDENCE_PASS",
      "engine": "CadQuery",
      "engine_version": "2.8.0",
      "evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY",
      "forge_allowed": false,
      "forge_review_pending": true,
      "knowledge_certified": true,
      "mandatory_check_count": 9,
      "manifest_sha256": "08e3191f672da345305a7d3ce7d9793596746397daf994dbc250f5693ff37f41",
      "ok": true,
      "practice_state_sha256": "dd611cde2e84fd61f7480a68092ce7ef41c61e3b79207c255e7a3125c5253fd2",
      "recorded_at": "2026-08-02T07:12:22.310011+00:00",
      "report": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
      "skill_id": "geometry_foundations.extrusion",
      "status": "cadquery_validated_waiting_forge_review",
      "tests_sha256": "04f6e8d02639f9fc9e1786bc395c62327c46f68f8e2d3df0ab427b5cf67558d0",
      "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/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.stl",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/compact.step",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/compact/parameters.json",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.stl",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/nominal.step",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/nominal/parameters.json",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.stl",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/expanded.step",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/expanded/parameters.json",
        "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/extrusion/20260802T071215148029Z-SAFE-CADQUERY/cadquery-tool-evidence/model.py"
      ]
    },
    "receipt": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T071214539967Z-safe-cadquery/safe-cadquery-receipt.json",
    "scheduler_version": "0002-qualification-ledger",
    "schema": "shire.safe_autonomous_scheduler.v1",
    "skill_id": "geometry_foundations.extrusion",
    "snapshot": "/SHiREVault/Backup/OSBackups/SHIRE-ACADEMY-SAFE-AUTO-TICK-20260802T071212351276Z-geometry_foundations--extrusion-learning",
    "updated_at": "2026-08-02T07:12:22.463465+00:00",
    "version": "0002-qualification-ledger"
  },
  "scheduler_enabled": true,
  "scheduler_paused": false
}
