# REPORT: TASK-20260828-0737-disk-reclaim-stale-cache (P1) Status: DONE. Approved command executed exactly as specified: docker builder prune -a --filter until=168h -f No image/volume/system/container prunes run. ## df -h / Before: /dev/sda1 274G 208G 53G 80% / After: /dev/sda1 274G 202G 59G 78% / Disk space freed: +6G available (53G -> 59G). ## docker system df Before: Images 128 32 108.2GB 44.71GB (41%) reclaimable Containers 36 26 638.3MB 296.1MB (46%) reclaimable Local Volumes 31 25 1.491GB 1.139GB (76%) reclaimable Build Cache 500 4 66.43GB 121.8MB reclaimable After: Images 128 32 108.2GB 44.71GB (41%) reclaimable Containers 36 26 638.3MB 296.1MB (46%) reclaimable Local Volumes 31 25 1.491GB 1.139GB (76%) reclaimable Build Cache 391 4 57.65GB 43.69GB reclaimable Bytes reclaimed (docker-reported): 8.786GB (109 entries, all idle 8+ days; df gain smaller due to layer sharing with tagged images). ## Safety checks - Running containers before: 26; after: 26. None stopped/removed. - Images/volumes/container counts identical. ## Outcome vs threshold Free space now 59G/274G = 21.5% >= 20% bar from step 1. No follow-up QUESTION filed. ## FYI (measured, no action taken) Remaining Build Cache 57.65GB, of which 43.69GB is unused-but-recent (<7d, kept by the until=168h filter); it becomes prunable as it ages, or via `docker builder prune -a -f` at cost of cold rebuilds. Deferred option 2 (dangling images, 44.71GB) still on the table per PMO decision. Combined ceiling if both ever approved: ~88GB. Task archived to archive/TASK-20260828-0737-disk-reclaim-stale-cache.md