Nuxtjs Guideline: Middleware — Use .global suffix for global middleware. Description: Apply middleware to all routes. Do: auth.global.ts for app-wide auth. Don't: Manual middleware on every page. Good Example: middleware/auth.global.ts. Bad Example: middleware: ['auth'] on every page. Severity: Medium. Docs: https://nuxt.com/docs/guide/directory-structure/middleware.