---
name: hfenduleam-disk-full-ci
description: "hfenduleam Windows CI failures with LNK1318/os-error-112 = disk full, not code; cargo clean the dev target"
metadata: 
  node_type: memory
  type: project
  originSessionId: 6b7355ca-c59b-4b57-a4e8-b248ce4673c6
---

HFENDULEAM (Windows self-hosted CI runner) Windows `test` job failures showing `LINK : fatal error LNK1318: Unexpected PDB error; LIMIT (12)`, `rustc-LLVM ERROR: IO failure on output stream: no space on device`, or `os error 112 (not enough space)` are **disk-full, NOT a code regression**. Re-run the CI job after reclaiming space — do not chase a phantom test bug.

**Why:** 2026-06-13 PR #8 (m9 Wave 2 G2 gate) Windows test went RED at 1m41s during *build/link*; all logic tests + Linux + traceability passed. Root cause: C: had only **2 GB free**. The dev target dir `C:\Users\decid\Documents\projects\spt-core\target` had bloated to **396 GB** (330k files — branch/profile accumulation). It shares the disk with the CI runner workspace (`C:\actions-runner\_work\spt-core\spt-core\target`, ~10 GB).

**How to apply:** `cd` to the dev checkout, `cargo clean` (reclaimed 396 GB → 374 GB free), then `gh run rerun <run-id> --failed`. The dev target is regenerable; the live listener is owl.exe (plugin), never target/ — see [[spt-daemon-is-live-infra]]. Watch the dev target — it regrows fast; clean periodically before it strands CI again.
