{
  "can_start": false,
  "certification_write_allowed": false,
  "counted_attempt_consumed": false,
  "execution_started": false,
  "forge_permission_write_allowed": false,
  "message": "Canary is blocked by preflight checks.",
  "practice_state_write_allowed": false,
  "preflight": {
    "brain": {
      "error": "timed out",
      "ok": false
    },
    "certification_write_allowed": false,
    "checks": [
      {
        "check": "practice state readable",
        "observed": "0002A",
        "pass": true
      },
      {
        "check": "practice-state version 0002A",
        "observed": "0002A",
        "pass": true
      },
      {
        "check": "Academy not paused",
        "observed": false,
        "pass": true
      },
      {
        "check": "no counted practice currently active",
        "observed": null,
        "pass": true
      },
      {
        "check": "autopilot selected Boolean Operations",
        "observed": "geometry_foundations.boolean-operations",
        "pass": true
      },
      {
        "check": "commercial sprint selected Boolean Operations",
        "observed": "geometry_foundations.boolean-operations",
        "pass": true
      },
      {
        "check": "Boolean skill record exists",
        "observed": true,
        "pass": true
      },
      {
        "check": "Boolean skill is CadQuery-supported",
        "observed": true,
        "pass": true
      },
      {
        "check": "Boolean skill Forge permission remains false",
        "observed": false,
        "pass": true
      },
      {
        "check": "Boolean skill is not already knowledge-certified",
        "observed": false,
        "pass": true
      },
      {
        "check": "generic uncounted qualifier present",
        "observed": "/home/shire3d/ARMOR/tools/design_academy_generic_qualify.py",
        "pass": true
      },
      {
        "check": "CadQuery wrapper present",
        "observed": "/home/ray/.local/bin/shire-cadquery-python",
        "pass": true
      },
      {
        "check": "SHiREVault Academy evidence is network-backed",
        "observed": {
          "configured": "/SHiREVault/SHiREAcademy",
          "exists": true,
          "filesystem": "cifs",
          "network_verified": true,
          "readable": true,
          "resolved": "/mnt/shirevault-network/SHiREVault/SHiREAcademy",
          "source": "//192.168.1.1/volume(sda2)"
        },
        "pass": false
      },
      {
        "check": "SHiREVault backup root is network-backed",
        "observed": {
          "configured": "/SHiREVault/Backup/OSBackups",
          "exists": true,
          "filesystem": "cifs",
          "network_verified": true,
          "readable": true,
          "resolved": "/mnt/shirevault-network/SHiREVault/Backup/OSBackups",
          "source": "//192.168.1.1/volume(sda2)"
        },
        "pass": false
      },
      {
        "check": "uncounted qualifier safety contract",
        "observed": {
          "missing": [],
          "ok": true,
          "sha256": "1fe0b3994b8d7fd269c3b0601f498c34fa400a3fe81f4ade8b7a414bd7c36d73"
        },
        "pass": true
      }
    ],
    "counted_attempt_consumed": false,
    "forge_permission_write_allowed": false,
    "generated_at": "2026-07-27T09:51:23.155220+00:00",
    "practice_state_write_allowed": false,
    "qualifier_contract": {
      "missing": [],
      "ok": true,
      "sha256": "1fe0b3994b8d7fd269c3b0601f498c34fa400a3fe81f4ade8b7a414bd7c36d73"
    },
    "ready": false,
    "round": 1,
    "skill_id": "geometry_foundations.boolean-operations",
    "skill_name": "Boolean operations"
  },
  "round": 1,
  "skill_id": "geometry_foundations.boolean-operations",
  "skill_name": "Boolean operations",
  "status": "blocked"
}