-- Täter und Mittäter als Beteiligtenrollen. -- -- Damit wird eine Lücke sichtbar, die es schon vorher gab: ein Beteiligter darf -- die Akte lesen, gleich in welcher Rolle. Bei „Betroffener" fiel das nicht auf, -- bei „Täter" wäre es offensichtlich falsch - der Beschuldigte läse die -- Ermittlung gegen sich selbst mit. -- -- Die Prüfung in lib/access/caseFilter.ts unterscheidet deshalb ab jetzt -- Arbeitsrollen (LEAD, INVESTIGATOR, OBSERVER) von Angaben über den Fall -- (WITNESS, SUBJECT, SUSPECT, ACCOMPLICE). Nur die ersten öffnen die Akte. ALTER TYPE "ParticipantRole" ADD VALUE IF NOT EXISTS 'SUSPECT'; ALTER TYPE "ParticipantRole" ADD VALUE IF NOT EXISTS 'ACCOMPLICE';