Skip to content

Troubleshooting

SymptomLikely areaFirst check
Database types missing or staleKysely codegen stepbun --filter @repo/database db:codegen
Svelte translation key missingParaglide output staleRe-run the compile command in Conventions → Monorepo
Mobile auth works locally but not deviceAPI URL or cookie originCheck the native app’s API base URL (build config), BETTER_AUTH_URL_API, and CORS origins
API rejects browser request with 403Origin allowlistCheck CORS_ORIGINS and PUBLIC_API_URL
Worker consumes dev jobs unexpectedlyQueue suffix mismatchEnsure producer and worker share QUEUE_SUFFIX
Search results staleValkey/Meilisearch syncRun the matching sync script or inspect worker jobs
Native decode failureContract driftRegenerate models and validate fixtures
Docs page missingGenerated docs not runbun --filter @repo/docs build

For production incidents, use Operations → Incident guides.