This ticket was generated by AI (to-tickets) from #43.
Parent
#43
What to build
Prove the plugin API and establish the repeatable migration recipe on a single low-risk, low-traffic service (e.g. logs or template). Mount the shared plugin factory, delete the service's bespoke auth middleware, switch its route handlers to the canonical AuthContext, and smoke-test. The diff here becomes the template every later migration ticket follows.
Acceptance criteria
Blocked by
Parent
#43
What to build
Prove the plugin API and establish the repeatable migration recipe on a single low-risk, low-traffic service (e.g.
logsortemplate). Mount the shared plugin factory, delete the service's bespoke auth middleware, switch its route handlers to the canonicalAuthContext, and smoke-test. The diff here becomes the template every later migration ticket follows.Acceptance criteria
@reloop/auth/middlewarewith injected configcookie-auth/api-key-auth/authmiddleware file(s) are deletedAuthContextauthNoOrgBlocked by