Finally got a chance to look at this! The behavior in this case (likely from an earlier debugging effort) was the creation of a parallel routing file; changes being made to the route (such as adding /admin) were not live as they were being applied to the routing file rather than the custom one. To resolve this locally, I updated the application to use the routing logic:
https://gitlab.com/soapbox-pub/reviewstr-fork/-/commit/5b595113b60f3608168de9865fba2d3d73e0dcbc
You're welcome to try to have Shakespeare introduce the above change, or import the following project with the above commit:
https://gitlab.com/soapbox-pub/reviewstr-fork
Thank you for your patience - hope that helps somewhat!