diff --git a/README.md b/README.md
index d597819..5963345 100644
--- a/README.md
+++ b/README.md
@@ -82,7 +82,7 @@ selbst spricht. Ein Docker-Abbild ist damit umgebungsneutral: einmal gebaut,
| `npm run test:integration` | Vitest gegen eine erreichbare Datenbank; überspringt sich ohne `DATABASE_URL` |
| `npm run test:e2e` | Playwright |
| `npm run migrate` | Ausstehende Migrationen einspielen (`--dry-run`, `--baseline`) |
-| `npm run check` | lint + typecheck + test + build in Folge |
+| `npm run check` | lint + typecheck + types:check + test + build in Folge — dieselben Schritte wie der CI-Job „check" |
## Sicherheitsprinzipien
diff --git a/components/auth/PasswortAendernFormular.tsx b/components/auth/PasswortAendernFormular.tsx
index ef176c4..2ea9eb9 100644
--- a/components/auth/PasswortAendernFormular.tsx
+++ b/components/auth/PasswortAendernFormular.tsx
@@ -1,5 +1,6 @@
"use client";
+import Link from "next/link";
import { useActionState, useState } from "react";
import { passwortAendern, type WechselZustand } from "@/actions/passwort";
import { Button } from "@/components/ui/Button";
@@ -86,14 +87,18 @@ export function PasswortAendernFormular({ erzwungen }: { erzwungen: boolean }) {
Passwort ändern
+ {/* `Link` und nicht ``: ein gewöhnlicher Verweis auf eine Seite dieser
+ Anwendung lädt das Dokument neu und damit das ganze Bündel — der Weg
+ zurück fühlte sich an wie ein Neustart. eslint-config-next weist das
+ ab, und zu Recht. */}
{!erzwungen && (
-
Zurück zur Anwendung
-
+
)}
);
diff --git a/package.json b/package.json
index 4d48d13..4c96b11 100644
--- a/package.json
+++ b/package.json
@@ -12,7 +12,7 @@
"test:watch": "vitest",
"test:integration": "node --env-file-if-exists=.env.test.local node_modules/vitest/vitest.mjs run --config vitest.integration.config.ts",
"types:check": "node scripts/check-schema-types.mjs",
- "check": "npm run lint && npm run typecheck && npm run test && npm run build",
+ "check": "npm run lint && npm run typecheck && npm run types:check && npm run test && npm run build",
"migrate": "node scripts/migrate.mjs"
},
"engines": {