{
  "ok": true,
  "academy_practice": {
    "available": true,
    "version": "0002A",
    "paused": false,
    "current_skill": null,
    "total_skills": 371,
    "practised_skills": 1,
    "knowledge_certified_skills": 0,
    "forge_certified_skills": 0,
    "cadquery_candidate_skills": 0,
    "cadquery_certified_skills": 0,
    "cadquery_supported_skills": 28,
    "cadquery_engine": {
      "available": true,
      "engine": "CadQuery",
      "engine_version": "2.8.0",
      "bridge_version": "0002C",
      "primary_build_engine": true,
      "blender_required": false,
      "wrapper": "/home/ray/.local/bin/shire-cadquery-python",
      "forge_root": "/home/ray/SHiREForge-Dev",
      "adapter": "/home/ray/SHiREForge-Dev/src/shireforge/forge_engine/academy_practice_adapter.py",
      "supported_skill_count": 28,
      "error": null,
      "blender_loaded": false
    },
    "pending_skills": 370,
    "failed_skills": 1,
    "status_counts": {
      "failed": 1,
      "pending": 370
    },
    "lane_counts": {
      "digital_certification": 44,
      "physical_evidence": 154,
      "professional_review": 77,
      "tool_evidence": 96
    },
    "practice_percent": 0,
    "knowledge_certification_percent": 0,
    "forge_certification_percent": 0,
    "evidence_root": "/SHiREVault/SHiREAcademy/Practice",
    "network": {
      "configured": "/SHiREVault/SHiREAcademy/Practice",
      "resolved": "/mnt/shirevault-network/SHiREVault/SHiREAcademy/Practice",
      "network_verified": true,
      "filesystem": "cifs",
      "source": "//192.168.1.1/volume(sda2)",
      "writable": true
    },
    "updated_at": "2026-07-24T08:40:17.473163+00:00"
  }
}