$ sudo fsck -f -y /dev/you fsck from util-linux 2.41 (build: fsckme.sh) /dev/sda1: clean, 284119/655360 files, 1843502/2621440 blocks /dev/you contains a filesystem with errors, check forced. Pass 1: Checking inodes, blocks, and life choices /dev/water_intake: input device not ready. (coffee already mounted at /) 412 bad blocks found, all between 01:00 and 03:00. Marking as 'doomscrolling'. Inode 9466 (sleep) link count is 4, should be 8. Fix? you typed 'later' Pass 2: Checking directory structure /home/you/projects: 0 finished, 41 abandoned. /home/you/Downloads: 14,203 files, 0 ever opened again. Pass 3: Checking reference counts lost+found: 'the_email_you_havent_answered' -- owner: you, age: 19 days. 14 references to utils.js. utils.js does not exist. Clear? yes TODO comments referenced 1,204 times, resolved 0 times. Pass 4: Checking commit integrity Branch 'final-FINAL-v2-real' has diverged from reality by 9 months. Commit 'fix' -> 'fix the fix' -> 'really fix this time'. Loop detected. Pass 5: Checking moral consistency You said 'I'll write tests later'. Block flagged: never. You pushed to main on a Friday. UNRECOVERABLE. /dev/you: ***** FILESYSTEM WAS MODIFIED ***** /dev/you: 1 fault: you. 5 inodes unrecoverable, 7 questionable. /dev/you: Reboot recommended. So is therapy. exit code 4: errors left uncorrected (by you, as usual)