Drop agent tooling files and neutralise spec references

- Removed CLAUDE.md, AGENTS.md and NEXTJS_REBUILD_SUPERPROMPT.md, and
  untracked .claude/ (now ignored locally via .git/info/exclude rather than
  .gitignore, so the repo carries no reference to it either).
- The Next.js 16 warning that lived in AGENTS.md is kept where it is
  actually useful, in the README tech-stack section.
- Source and migration comments referred to "the consolidation master
  prompt" and "NEXTJS_REBUILD_SUPERPROMPT.md" by name; both now read "spec",
  keeping the section numbers that made the cross-references worth having.
- README no longer lists Playwright, which is not installed, and now
  describes the three test layers that actually exist.
This commit is contained in:
2026-07-25 11:20:09 +02:00
parent 8d978981b0
commit 4be5f2264e
3 changed files with 8 additions and 12 deletions

7
.gitignore vendored
View File

@@ -50,13 +50,6 @@ next-env.d.ts
# hand-written lib/supabase/types.ts — never itself imported # hand-written lib/supabase/types.ts — never itself imported
/lib/supabase/types.generated.ts /lib/supabase/types.generated.ts
# per-machine (permission allowlists) and must stay out of the repo
# playwright
/playwright-report
/test-results
/blob-report
# local scratch scripts/screenshots (ad-hoc verification against a real or # local scratch scripts/screenshots (ad-hoc verification against a real or
# seeded DB — can carry HR data or use SUPABASE_SERVICE_ROLE_KEY; never commit) # seeded DB — can carry HR data or use SUPABASE_SERVICE_ROLE_KEY; never commit)
.scratch_* .scratch_*

View File

@@ -19,14 +19,16 @@ auf explizit aktivierte HR-Benutzer:innen beschränkt (siehe
## Tech-Stack ## Tech-Stack
- Next.js 16 (App Router) — **Achtung:** Next.js 16 hat Breaking Changes - Next.js 16 (App Router) — **Achtung:** Next.js 16 hat Breaking Changes
gegenüber älteren Versionen (u. a. `proxy.ts` statt `middleware.ts`, siehe gegenüber älteren Versionen (u. a. `proxy.ts` statt `middleware.ts`).
`AGENTS.md`). Vor Änderungen an Framework-nahen Dateien die lokalen Docs Vor Änderungen an Framework-nahen Dateien die lokalen Docs unter
unter `node_modules/next/dist/docs/` konsultieren. `node_modules/next/dist/docs/` konsultieren; sie sind maßgeblich, ältere
Anleitungen im Netz beschreiben teils überholte APIs.
- React 19, TypeScript - React 19, TypeScript
- Supabase (Postgres, Auth, RLS) — Datenhaltung liegt vollständig in - Supabase (Postgres, Auth, RLS) — Datenhaltung liegt vollständig in
Supabase, nicht im Next.js-Prozess. Supabase, nicht im Next.js-Prozess.
- Tailwind CSS v4 - Tailwind CSS v4
- Vitest (Unit + Integrationstests), Playwright (E2E) - Vitest Unit- (Node), Komponenten- (jsdom) und Integrationstests
(gegen ein lokales Supabase)
## Setup ## Setup

View File

@@ -1,4 +1,5 @@
-- Two data-integrity rules named explicitly in the spec (§3.7, §11 test scenarios #14 and #17) that had no enforcement -- Two data-integrity rules named explicitly in the spec (§3.7, §11 test
-- scenarios #14 and #17) that had no enforcement
-- anywhere — not in the UI, not in a Server Action, not as a DB constraint: -- anywhere — not in the UI, not in a Server Action, not as a DB constraint:
-- --
-- 1. "Rückkehr darf nicht vor Beginn der Karenz liegen" — there was no -- 1. "Rückkehr darf nicht vor Beginn der Karenz liegen" — there was no