Sourcegraph folk, are you aware of Rich Hickey's codeq [0][1] for clojure:
codeq allows you to track change at the program unit level (e.g. function and method definitions) and query your programs and libraries declaratively, with the same cognitive units and names you use while programming