# SHiRE Academy Stage 3A.1 — Canary Preflight Fix

This guarded patch fixes two false-negative preflight checks discovered before the Boolean Operations canary ran:

1. The SHiRE Brain health endpoint can legitimately take longer than 3 seconds because its health payload includes Academy and CadQuery status. The timeout is increased to 15 seconds and the returned `ok` field is validated.
2. `os.access(..., W_OK)` can report false on the CIFS-backed SHiREVault mount even when a real write succeeds. Preflight now performs a short-lived create/fsync/delete probe on the verified network filesystem, cached for 30 seconds.

The patch changes only the local Academy UI server. It does not run the canary, consume an attempt, alter practice state, certify a skill, or change Forge permission.
