SvelteKit reserves all + prefixed files as route files. The spec was named +page.server.spec.ts which caused a 500 on /notifications in the dev server. Renamed to page.server.spec.ts following the convention in the rest of src/routes/. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>