Is it reasonable for a base (or component) to have a :dev dependency on another component? Playing along with the tutorial, I found I needed that for Cursive to be able to resolve namespaces, and it makes sense if I was writing tests that exercised code paths involving components.
do you have this turned on in Cursive settings?
Thanks! I missed that step.