Auto-derived from sysdiag doctor / sysdiag disk, 2026-05-26. Standing across ≥3 sessions.
Signal
△ DISK 85% used — /System/Volumes/Data = 361 GiB used, 66 GiB free. 0 APFS local
snapshots (nothing reclaimable there). $HOME = 214 GiB.
Trust / stratification
%used is the trustworthy headline (no snapshot noise to discount). The finding is real,
not a measurement artifact.
Localized vs cumulative
Cumulative — no single directory is "the bug." Space is accreted across caches, dev
artifacts, media, and old tool versions:
| Size |
Path |
Reclaim posture |
| 12 GiB |
~/Library/Application Support/Claude |
⚠️ cowork-vm + session data — do not blind-delete |
| 7.7 GiB |
~/.cache |
regenerable |
| 4.0 GiB |
~/Library/Caches |
regenerable |
| 16 GiB |
/Library/Developer/CoreSimulator/Volumes/iOS_23C54 (98%) |
unused sim runtime — xcrun simctl delete unavailable |
| 2.0 GiB |
Homebrew cache |
brew cleanup |
| 42 GiB |
~/.local |
audit ~/.local/share/claude/versions (prune to current), pnpm store |
| 5.4 GiB |
~/Downloads |
user review |
| 1.1 GiB |
_diagnostics/captures/raw |
gitignored/regenerable (this repo) |
Reconciliation
84% → 85% → 86% → 85% across recent snapshots — flat-to-slowly-worsening. The delta is
small; the level is the problem.
Action / close
Safe, regenerable-first reclamation (no user data deleted without review):
brew cleanup (~2 GiB) · clear ~/.cache + ~/Library/Caches (~12 GiB)
xcrun simctl delete unavailable (frees the 16 GiB sim volume)
- Prune
~/.local/share/claude/versions to the active version
- Drop
captures/raw/ blobs (regenerable; 1.1 GiB)
- Review
~/Downloads and the 12 GiB Claude support dir manually (contains real data)
Estimated safe reclaim ≈ 20–30 GiB → moves the headline from 85% toward ~78%. Re-run
sysdiag disk after, and sysdiag reconcile against a pre-reclaim snapshot — the delta
is the proof the loop closed.
Signal
△ DISK 85% used—/System/Volumes/Data= 361 GiB used, 66 GiB free. 0 APFS localsnapshots (nothing reclaimable there).
$HOME= 214 GiB.Trust / stratification
%usedis the trustworthy headline (no snapshot noise to discount). The finding is real,not a measurement artifact.
Localized vs cumulative
Cumulative — no single directory is "the bug." Space is accreted across caches, dev
artifacts, media, and old tool versions:
~/Library/Application Support/Claude~/.cache~/Library/Caches/Library/Developer/CoreSimulator/Volumes/iOS_23C54(98%)xcrun simctl delete unavailablebrew cleanup~/.local~/.local/share/claude/versions(prune to current), pnpm store~/Downloads_diagnostics/captures/rawReconciliation
84% → 85% → 86% → 85% across recent snapshots — flat-to-slowly-worsening. The delta is
small; the level is the problem.
Action / close
Safe, regenerable-first reclamation (no user data deleted without review):
brew cleanup(~2 GiB) · clear~/.cache+~/Library/Caches(~12 GiB)xcrun simctl delete unavailable(frees the 16 GiB sim volume)~/.local/share/claude/versionsto the active versioncaptures/raw/blobs (regenerable; 1.1 GiB)~/Downloadsand the 12 GiB Claude support dir manually (contains real data)Estimated safe reclaim ≈ 20–30 GiB → moves the headline from 85% toward ~78%. Re-run
sysdiag diskafter, andsysdiag reconcileagainst a pre-reclaim snapshot — the deltais the proof the loop closed.