I am not sure what kind of process you mean, Alex, but here are some thoughts.
There are some patches attached to tickets right now that modify Java source files that have CR/LF line endings throughout. Typically those patches remove some lines, and add new ones, and those new lines typically have CR/LF line endings, too, because whatever editor the person used while making the patch saw the file have CR/LF line endings, and preserved that on new lines of text they added to the file.
So if you want to get rid of CRs throughout the Clojure source code, and keep them out, one way would be to:
(1) do a big commit to get rid of all of the current CR characters in source files.
(2) update the few pending patches that introduce lines with CRs (I checked. There are only 15 tickets with such patches right now.)
(3) I can automate a process of detecting patches that have CRs and flag them for CR removal.
In fact (2) can be done as a result of (3).