Do :local/root deps always take precedence over (transitive) Maven and git deps? It's not explicitly mentioned in the reference.
Neither takes precedence. You should get an error during version selection
But a special case is that top level deps take precedence over transitive