022a286c55d72e9a2d0111d54b8baa332d245b06
- patienten.nutzer_id (FK -> nutzer.id) als neue Migration in init_db() - _get_owned_patient(pid) und _scope_sql(column) als zentrale Helper, auf alle patientenbezogenen Routen angewendet (patienten, antraege, leistungen, aufgaben, pflegetagebuch, dokumente, kalender, dashboard) - Admin-Rolle bleibt von der Isolation ausgenommen (sieht weiterhin alle) - Neue Patienten werden automatisch dem anlegenden Nutzer zugeordnet - aufgaben ohne patient_id: Erstellung durch Nicht-Admins jetzt patient_id-pflichtig, damit Lese-/Schreibpfad konsistent bleiben - Verifiziert per End-to-End-Test mit zwei Nutzerkonten + Admin Erster Baustein aus refactoring.md; Interview-Flow und Admin-Dashboard folgen nach Rücksprache (siehe CLAUDE.md).
Languages
Python
48%
TypeScript
33.6%
HTML
17.9%
Dockerfile
0.2%
CSS
0.2%