{ "ok": true, "service": "SHIRE Brain API", "host": "Work", "model": "shire-mini-fast:qwen3.5-4b", "fast_model": "shire-mini-fast:qwen3.5-4b", "deep_model": "shire-mini-deep:qwen3.5-9b", "blender_fast_model": "shire-blender-fast:qwen3-1.7b", "blender_deep_model": "shire-blender-deep:qwen3-8b", "blender_routing_contract": "shire.blender_brain.route.v1", "knowledge_context": "ray-approved registry + Design Academy", "design_academy": { "available": true, "package_id": "shire.academy.design-mastery", "name": "SHiRE Design Academy Mass Learning", "version": "0.1.0", "domains": 24, "skills": 371, "knowledge_cards": 1855, "certified_skills": 0, "forge_locked": true, "index_path": "/home/shire3d/ARMOR/data/academy/design_mastery/runtime/academy_index.sqlite3", "error": null }, "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 }, "practice_model_route": "academy_micro_exam", "practice_prompt_profile": "round_specific_micro_exam_v5", "practice_endpoint": "/academy/practice/ask", "practice_max_tokens": 420, "practice_client_timeout_seconds": 300, "practice_round3_client_timeout_seconds": 420, "general_context_injected": false, "pending_skills": 370, "failed_skills": 0, "status_counts": { "pending": 370, "practice_round_passed": 1 }, "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-25T03:55:45.829782+00:00" }, "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 }, "academy_micro_exam_route": { "available": true, "endpoint": "/academy/practice/ask", "model": "shire-mini-fast:qwen3.5-4b", "max_tokens": 420, "num_ctx": 1536, "timeout_seconds": 220, "round3_timeout_seconds": 360, "round_timeouts_seconds": { "1": 220, "2": 220, "3": 360 }, "round3_structured_timeout_response": true, "general_context_injected": false, "output_contract": "academy_round_json_v6", "round_specific_contracts": [ 1, 2, 3 ], "observed_round1_contract": true, "round2_anti_echo_contract": true, "round2_corrective_retry": true, "round2_initial_raw_audited": true, "round2_nested_contract_guard": true, "round2_any_contract_corrective_retry": true, "round2_preassessment_guard": true, "structured_output_schema": true, "canonical_json_gate": true, "raw_answer_audited": true, "invalid_raw_answer_returned_on_502": true, "blender_required": false }, "ollama_url": "http://127.0.0.1:11434", "message": "SHIRE brain online." }