00470ad148
SKIP_OOBE=true|1|yes causes GET /api/setup/status to return needsSetup: false regardless of DB state. Useful in dev/test environments where the DB has data but OOBE would block access. Changes: - apps/api/src/routes/setup.ts: SKIP_OOBE check in GET /status - .env.example: document SKIP_OOBE=false - apps/api/src/__tests__/setup.test.ts: cover SKIP_OOBE=true|1|yes Co-Authored-By: Paperclip <noreply@paperclip.ing>