Mints where a template upload goes. The identity in the path is ctx.user
(impersonation-swapped), the same entity create later validates against — deriving it in the
browser from the REAL user orphaned an impersonating superadmin's uploads. A mutation, not a
query: every call must return a fresh key.
Mints where a template upload goes. The identity in the path is
ctx.user(impersonation-swapped), the same entitycreatelater validates against — deriving it in the browser from the REAL user orphaned an impersonating superadmin's uploads. A mutation, not a query: every call must return a fresh key.