74a30fb8ef
WINDOWS #10: der Zugriffs-Guard sitzt nur in der generischen Route modules/[category]/[moduleSlug]/page.tsx. Die vier fest verdrahteten Modulverzeichnisse laufen daran vorbei. Plan: gemeinsame 403-Komponente + ModuleAccessGate (Server Component), je ein layout.tsx pro Modulverzeichnis (deckt Unterrouten mit ab), generische Route auf dieselben Bausteine umgestellt. Zwei Tasks, Browser-Gegenprobe als human-check. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01K5jtbGzC5Sf9npJ3JCjKhq