Is it possible to invoke a route without knowing the full path including scopes in Phoenix 1.7?

I don’t see how that issue can be solved without some rewriting of your macro. Wonder where José comes up with (or not).

Currently writing a lib which hooks into the Router using _before compilation_ and is able to write helpers using all information known about routes (including resolved nested scope paths). Copied some docs already to this forum, see paragraph Powerful but thin as it includes some pointers where you could look at.

If you pass me your email by PM I can grand you access to the still private repo and you can let it inspire you (or decide that writing an extension is actually easier ;))