No space left on device
Diagnoses a "no space left on device" write failure, distinguishing a genuinely full disk from inode exhaustion and from failures that aren't about capacity at all, and routes to safe inspect-first cleanup rather than blind deletion.
Run this
Read-onlyCheck how full the filesystem backing the current directory is, to confirm whether the write failure is really about disk capacity
df -h .Matched against this step's known patterns to pick the next step.
View full flow
- check_inodeskind: diagnostic
- match "100%" → inode_exhaustion
- default → not_capacity
- not_capacitykind: outcome
- inspect_usagekind: recipe_ref
- outcome: success → find_large_files
- default → unknown_failure
- choose_cleanupkind: outcome
- unknown_failurekind: outcome
- check_disk_space (entry)kind: diagnostic
- match "100%|9[0-9]%" → inspect_usage
- default → check_inodes
- find_large_fileskind: recipe_ref
- outcome: success → choose_cleanup
- default → unknown_failure
- inode_exhaustionkind: outcome