Patch definitely improves the situation, but after a quick prompt Gemini suggested `| grep -vF "$files_without_spdx"` for safe filtering (man page confirms that patterns can be separated with newlines).