There are questions with answers about how to find all of the writable files with find
command, but I do not know how to invert this, and I cannot find questions asking how to find unwritable files. The only answer brought to light directly addressing this is for Linux and does not work on MacOS. Hence, this question can fairly safely be considered unique.
This should find all files unwritable with the current user recursively
find . \! -perm -u=w