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-only

Check 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