{
  "allowed_autopilot_changes": [
    "enabled",
    "paused",
    "review_required",
    "safety_stop",
    "safety_stop_reason",
    "updated_at"
  ],
  "files": {
    "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/academy_index.sqlite3": {
      "mode": "full-file",
      "sha256": "a3ede56806507d563d96b60db9a1587368ec805d9537d625d35c9ee33aa585a1"
    },
    "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/autopilot_state.json": {
      "immutable_payload": {
        "activation_required": true,
        "commercial_sprint_id": "COMMERCIAL-SPRINT-0001",
        "commercial_sprint_path": "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/commercial_design_sprint.json",
        "counted_certification_after_qualifications": true,
        "counted_execution_enabled": false,
        "created_at": "2026-07-26T07:08:47.279244+00:00",
        "current_plan": {
          "forge_allowed": false,
          "forge_review_pending": false,
          "knowledge_certified": false,
          "next_action": "local_safety_review_required",
          "purpose": "Safe autonomous learning of supported CadQuery tool-evidence skills.",
          "skill_id": "geometry_foundations.extrusion",
          "status": "scheduler_safety_stopped",
          "tool_evidence_validated": false
        },
        "current_skill": "geometry_foundations.extrusion",
        "eligible_supported_skill_count": 27,
        "eligible_supported_skills": [
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.boolean-operations",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.bounding-envelopes",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.chamfers",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.extrusion",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.fillets",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.geometric-tolerances",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.patterning",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.profiles-and-regions",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.sketch-constraints",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.solid-topology",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "geometry_foundations.symmetry",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.cad-script-documentation",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.cadquery-exporters",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.cadquery-selectors",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.cadquery-solids",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.cadquery-workplanes",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.configuration-families",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.constraint-driven-features",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.derived-parameters",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.parametric-test-matrices",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "parametric_cad.step-export",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.evidence-packaging",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.geometry-integrity",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.mass-and-volume",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.parameter-boundaries",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.regression-testing",
            "status": "pending",
            "successful_attempts": 0
          },
          {
            "attempts": 0,
            "cadquery_supported": true,
            "required_tool": "cadquery",
            "risk_level": null,
            "skill_id": "validation_and_simulation.release-gates",
            "status": "pending",
            "successful_attempts": 0
          }
        ],
        "evidence_root": "/SHiREVault/SHiREAcademy/Autopilot",
        "forge_unlock_allowed": false,
        "last_counted_certification": {
          "attempts": 5,
          "classification": "COUNTED_ROUND3_PASS",
          "counted_attempt_consumed": true,
          "counted_evidence": "/SHiREVault/SHiREAcademy/Practice/parametric_cad/parameter-architecture/20260726T083748277621Z-AUTOPILOT-COUNTED-R3",
          "forge_allowed": false,
          "knowledge_certified": true,
          "ok": true,
          "qualification_evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T083612444517Z",
          "score_percent": 100,
          "skill_id": "parametric_cad.parameter-architecture",
          "status": "candidate_tool",
          "successful_attempts": 3
        },
        "last_counted_practice": {
          "already_recorded": false,
          "attempts": 3,
          "autopilot_state_sha256": "391d311dbcb1fba234294bce7adc05d57b2ed21206546043466ccd1da46d41fa",
          "autopilot_status": "knowledge_certified_waiting_safe_tool_evidence",
          "certification_sha256": "e66814a4404057cbc6552dab3013c81079ad13c828cbe64e10c350c8e59a5209",
          "cherry_picking_allowed": false,
          "classification": "COUNTED_ROUND3_RECOVERY_PASS",
          "commercial_sprint_sha256": "5ddc9d5678b4fbe7e56a0d18eea88183e0adc0bd8840af7edf59001d7a454a23",
          "counted_attempt_consumed": true,
          "counted_round": 3,
          "forge_allowed": false,
          "knowledge_certified": true,
          "manifest_sha256": "0a9e97536470be3bf98fa02088b756f44584473afe20caee34dc23a6e3b2a72b",
          "next_action": "build_safe_non_unlocking_cadquery_evidence_gate",
          "ok": true,
          "practice_state_sha256": "d368665a4b6b09c8519adc26b61daf00663e7b935dd43f12b366db2675f7882b",
          "recorded_at": "2026-08-01T04:57:53.003132+00:00",
          "recovery_evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260801T045633519546Z-COUNTED-R3-RECOVERY",
          "repair_used": true,
          "replacement_generation_used": false,
          "score_percent": 100,
          "skill_id": "geometry_foundations.chamfers",
          "source_evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260801T034756262212Z",
          "status": "candidate_tool",
          "successful_attempts": 3,
          "tests_sha256": "7ad9d8c5236f9c8d897a10105460ae3cee20e5107258d681d7cf06e856a4835d",
          "tool_evidence_attempts": 0
        },
        "max_consecutive_infrastructure_failures": 3,
        "max_consecutive_qualification_failures": 3,
        "mode": "safe_supported_tool_evidence_autonomy",
        "practice_state_sha256_at_initialisation": "17938835fe584f90f1680e795a232bb1cb411de30c3944c7de5642a44fb6bfbb",
        "practice_state_sha256_now": "d368665a4b6b09c8519adc26b61daf00663e7b935dd43f12b366db2675f7882b",
        "qualification_pass_score": 100,
        "qualifications_required": 3,
        "report_root": "/SHiREVault/SHiREAcademy/Autopilot/Reports",
        "safe_supported_skills_completed": [
          "geometry_foundations.bounding-envelopes",
          "geometry_foundations.chamfers"
        ],
        "scheduler_version": "0002-qualification-ledger",
        "skills": {
          "geometry_foundations.bounding-envelopes": {
            "completed_at": "2026-08-01T01:38:21.459184+00:00",
            "consecutive_infrastructure_failures": 0,
            "consecutive_qualification_failures": 0,
            "counted_attempts": 3,
            "counted_knowledge_complete": true,
            "counted_practice_runs": [
              {
                "counted_attempt_consumed": true,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T123129899018Z",
                "ok": true,
                "outcome": "COUNTED_PRACTICE_ROUND1_PASS",
                "recorded_at": "2026-07-31T12:33:04.961314+00:00",
                "round": 1,
                "score_percent": 100,
                "source": "official_academy_practice_engine"
              },
              {
                "counted_attempt_consumed": true,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T123935598179Z",
                "ok": true,
                "outcome": "COUNTED_PRACTICE_ROUND2_PASS",
                "recorded_at": "2026-07-31T12:41:29.185278+00:00",
                "round": 2,
                "score_percent": 100,
                "source": "official_academy_practice_engine"
              },
              {
                "counted_attempt_consumed": false,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T124543750296Z",
                "forge_allowed": false,
                "knowledge_certified": false,
                "ok": false,
                "outcome": "COUNTED_PRACTICE_ROUND3_NOT_CONSUMED_INFRASTRUCTURE",
                "recorded_at": "2026-07-31T12:47:19.074761+00:00",
                "round": 3,
                "score_percent": null,
                "source": "official_academy_practice_engine"
              },
              {
                "counted_attempt_consumed": true,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T130442876141Z-COUNTED-R3-RECOVERY",
                "forge_allowed": false,
                "knowledge_certified": true,
                "ok": true,
                "outcome": "COUNTED_ROUND3_RECOVERY_PASS",
                "recorded_at": "2026-07-31T13:06:00.628027+00:00",
                "recovery_source_evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T124543750296Z",
                "repair_used": true,
                "replacement_generation_used": false,
                "round": 3,
                "score_percent": 100,
                "source": "official_evaluator_preserved_answer_recovery"
              }
            ],
            "forge_allowed": false,
            "forge_review_pending": true,
            "knowledge_certified": true,
            "latest_counted_evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260731T130442876141Z-COUNTED-R3-RECOVERY",
            "latest_counted_score_percent": 100,
            "latest_evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T121207687001Z-UNCOUNTED-R3",
            "latest_evidence_alias": "/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T110550430137Z-UNCOUNTED-R1",
            "latest_score_percent": 100,
            "latest_tool_evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY",
            "latest_tool_evidence_report": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/bounding-envelopes/20260801T012318134181Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
            "qualification_runs": [
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T110550430137Z-UNCOUNTED-R1",
                "evidence_alias": "/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T110550430137Z-UNCOUNTED-R1",
                "passed": true,
                "recorded_at": "2026-07-31T12:01:04.131172+00:00",
                "round": 1,
                "score_percent": 100,
                "source": "verified_generic_qualifier_bundle"
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T120439194987Z-UNCOUNTED-R2",
                "passed": true,
                "recorded_at": "2026-07-31T12:06:26.161618+00:00",
                "round": 2,
                "score_percent": 100,
                "source": "verified_generic_qualifier_bundle"
              },
              {
                "automatic_schema_repair_used": true,
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "direct_round3_fallback_used": false,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/bounding-envelopes/20260731T121207687001Z-UNCOUNTED-R3",
                "passed": true,
                "recorded_at": "2026-07-31T12:15:01.111942+00:00",
                "round": 3,
                "score_percent": 100,
                "source": "verified_generic_qualifier_bundle"
              }
            ],
            "ready_for_counted_certification": false,
            "scheduler_managed": true,
            "status": "academy_learning_complete_waiting_forge_review",
            "successful_counted_rounds": 3,
            "successful_qualifications": 3,
            "tool_evidence_certified": false,
            "tool_evidence_complete": true,
            "tool_evidence_validated": true,
            "updated_at": "2026-08-01T01:38:21.459195+00:00"
          },
          "geometry_foundations.chamfers": {
            "completed_at": "2026-08-02T03:18:47.808165+00:00",
            "consecutive_infrastructure_failures": 0,
            "consecutive_qualification_failures": 0,
            "counted_attempts": 3,
            "counted_knowledge_complete": true,
            "counted_practice_runs": [
              {
                "counted_attempt_consumed": true,
                "evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260801T045633519546Z-COUNTED-R3-RECOVERY",
                "forge_allowed": false,
                "knowledge_certified": true,
                "ok": true,
                "outcome": "COUNTED_ROUND3_RECOVERY_PASS",
                "recorded_at": "2026-08-01T04:57:53.001907+00:00",
                "recovery_source_evidence": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260801T034756262212Z",
                "repair_used": true,
                "replacement_generation_used": false,
                "round": 3,
                "score_percent": 100,
                "source": "official_evaluator_preserved_answer_recovery"
              }
            ],
            "forge_allowed": false,
            "forge_review_pending": true,
            "knowledge_certified": true,
            "last_qualification_classification": "UNCOUNTED_QUALIFICATION_PASS",
            "latest_counted_evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260801T045633519546Z-COUNTED-R3-RECOVERY",
            "latest_counted_score_percent": 100,
            "latest_qualification_journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/chamfers/20260801T032555118769Z-uncounted-round-3",
            "latest_tool_evidence": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260802T031840579460Z-SAFE-CADQUERY",
            "latest_tool_evidence_report": "/SHiREVault/SHiREAcademy/Practice/geometry_foundations/chamfers/20260802T031840579460Z-SAFE-CADQUERY/cadquery-tool-evidence/cadquery_evidence_report.json",
            "qualification_runs": [
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "counted_attempt_consumed": false,
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/chamfers/20260801T014004821527Z-UNCOUNTED-R1",
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/chamfers/20260801T014004703984Z-uncounted-round-1",
                "passed": true,
                "recorded_at": "2026-08-01T01:41:07.461006+00:00",
                "returncode": 0,
                "round": 1,
                "score_percent": 100,
                "source": "scheduler_v2_reconciliation"
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "counted_attempt_consumed": false,
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/chamfers/20260801T024629573475Z-UNCOUNTED-R2",
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/chamfers/20260801T024629446168Z-uncounted-round-2",
                "passed": true,
                "recorded_at": "2026-08-01T02:48:21.256435+00:00",
                "returncode": 0,
                "round": 2,
                "score_percent": 100,
                "source": "safe_autonomous_scheduler_v2"
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "counted_attempt_consumed": false,
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/Commercial/COMMERCIAL-SPRINT-0001/geometry_foundations/chamfers/20260801T032555303261Z-UNCOUNTED-R3",
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/chamfers/20260801T032555118769Z-uncounted-round-3",
                "passed": true,
                "recorded_at": "2026-08-01T03:28:58.938747+00:00",
                "returncode": 0,
                "round": 3,
                "score_percent": 100,
                "source": "safe_autonomous_scheduler_v2"
              }
            ],
            "ready_for_counted_certification": false,
            "scheduler_managed": true,
            "status": "academy_learning_complete_waiting_forge_review",
            "successful_counted_rounds": 3,
            "successful_qualifications": 3,
            "tool_evidence_certified": false,
            "tool_evidence_complete": true,
            "tool_evidence_validated": true,
            "updated_at": "2026-08-02T03:18:47.808174+00:00"
          },
          "geometry_foundations.extrusion": {
            "consecutive_infrastructure_failures": 0,
            "consecutive_qualification_failures": 5,
            "counted_attempts": 0,
            "forge_allowed": false,
            "forge_review_pending": false,
            "knowledge_certified": false,
            "last_qualification_classification": null,
            "latest_qualification_journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T050220858069Z-uncounted-round-1",
            "qualification_runs": [
              {
                "classification": null,
                "counted_attempt_consumed": false,
                "evidence": null,
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T031921641011Z-uncounted-round-1",
                "passed": false,
                "recorded_at": "2026-08-02T03:20:38.586014+00:00",
                "returncode": 1,
                "round": 1,
                "score_percent": 0,
                "source": "safe_autonomous_scheduler_v2"
              },
              {
                "classification": null,
                "counted_attempt_consumed": false,
                "evidence": null,
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T032552056449Z-uncounted-round-1",
                "passed": false,
                "recorded_at": "2026-08-02T03:27:07.404143+00:00",
                "returncode": 1,
                "round": 1,
                "score_percent": 0,
                "source": "safe_autonomous_scheduler_v2"
              },
              {
                "classification": null,
                "counted_attempt_consumed": false,
                "evidence": null,
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T033006384968Z-uncounted-round-1",
                "passed": false,
                "recorded_at": "2026-08-02T03:30:55.064575+00:00",
                "returncode": 1,
                "round": 1,
                "score_percent": 0,
                "source": "safe_autonomous_scheduler_v2"
              },
              {
                "classification": null,
                "counted_attempt_consumed": false,
                "evidence": null,
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T045359704207Z-uncounted-round-1",
                "passed": false,
                "recorded_at": "2026-08-02T04:55:18.131759+00:00",
                "returncode": 1,
                "round": 1,
                "score_percent": 0,
                "source": "safe_autonomous_scheduler_v2"
              },
              {
                "classification": null,
                "counted_attempt_consumed": false,
                "evidence": null,
                "forge_allowed": false,
                "infrastructure_failure": false,
                "journal": "/SHiREVault/SHiREAcademy/Autopilot/SafeScheduler/geometry_foundations/extrusion/20260802T050220858069Z-uncounted-round-1",
                "passed": false,
                "recorded_at": "2026-08-02T05:04:06.456213+00:00",
                "returncode": 1,
                "round": 1,
                "score_percent": 0,
                "source": "safe_autonomous_scheduler_v2"
              }
            ],
            "scheduler_managed": true,
            "status": "scheduler_safety_stopped",
            "successful_counted_rounds": 0,
            "successful_qualifications": 0,
            "tool_evidence_certified": false,
            "tool_evidence_validated": false,
            "updated_at": "2026-08-02T05:04:06.457609+00:00"
          },
          "parametric_cad.parameter-architecture": {
            "completed_at": "2026-07-26T08:58:37.390382+00:00",
            "consecutive_infrastructure_failures": 0,
            "consecutive_qualification_failures": 0,
            "forge_allowed": true,
            "knowledge_certified": true,
            "latest_tool_evidence": "/SHiREVault/SHiREAcademy/Practice/parametric_cad/parameter-architecture/20260726T085353912935Z-cadquery",
            "qualification_runs": [
              {
                "classification": "UNCOUNTED_QUALIFICATION_FAIL",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T072623106074Z",
                "passed": false,
                "recorded_at": "2026-07-26T07:27:28.355756+00:00",
                "score_percent": 100
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T073244103053Z",
                "passed": true,
                "recorded_at": "2026-07-26T07:34:16.938066+00:00",
                "score_percent": 100
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T081501765662Z",
                "passed": true,
                "recorded_at": "2026-07-26T08:16:41.060574+00:00",
                "score_percent": 100
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_FAIL",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T081815122782Z",
                "passed": false,
                "recorded_at": "2026-07-26T08:19:32.425969+00:00",
                "score_percent": 100
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T082346404464Z",
                "passed": true,
                "recorded_at": "2026-07-26T08:25:21.632182+00:00",
                "score_percent": 100
              },
              {
                "classification": "UNCOUNTED_QUALIFICATION_PASS",
                "evidence": "/SHiREVault/SHiREAcademy/Autopilot/parametric_cad/parameter-architecture/20260726T083612444517Z",
                "passed": true,
                "recorded_at": "2026-07-26T08:37:48.060024+00:00",
                "score_percent": 100
              }
            ],
            "status": "completed",
            "successful_qualifications": 4,
            "tool_evidence_certified": true
          }
        },
        "stop_conditions": [
          "shirevault_unavailable",
          "three_consecutive_infrastructure_failures",
          "three_consecutive_qualification_failures",
          "professional_review_required",
          "unsafe_or_destructive_action",
          "credential_or_external_action_required",
          "certification_contract_cannot_be_satisfied"
        ],
        "version": "academy_autopilot_v2"
      },
      "mode": "immutable-json",
      "sha256": "b4ba31c7c9e87b6800c7bc370ff8343827d3291beced1d75c78d5532eb74e016"
    },
    "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/commercial_design_sprint.json": {
      "mode": "full-file",
      "sha256": "af0c8668e4ae5094ac728c459c6ac3793700f806de80dc356b4772f97a8aa5f3"
    },
    "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/practice_state.json": {
      "mode": "full-file",
      "sha256": "79b1474648c74566e4589f6b38ffd084aae7d5dc22bfc27f11bbdebb91a0e4a4"
    }
  },
  "schema": "shire.academy.immutable_state_snapshot.v1"
}
