Skip to content

Commit be21f52

Browse files
author
mandariSoftware
committed
feat: Org-weite Sitzungsvorbereitung — Phase 1 (Models + Schema)
Neue Architektur: 5 Sektionen pro TOP 1. Position/Beschluss (org-weit, ein Beschluss pro Org+TOP) 2. Private Notizen (AgendaPrivateNote, pro User) 3. Redebeitrag (AgendaSpeechNote, verschlüsselt + Share-Toggle) 4. Fraktionsdiskussion (AgendaItemNote, nur org-weit) 5. Dokumente (AgendaSupplementaryDocument: Links + Uploads + OParl-Refs) MeetingPreparation: membership nullable (wird in Phase 3 entfernt) AgendaItemPosition: organization + set_by hinzugefügt, preparation nullable Alte Felder bleiben für Datenmigration erhalten (Phase 2+3 folgt)
1 parent 9f17529 commit be21f52

3 files changed

Lines changed: 421 additions & 149 deletions

File tree

0 commit comments

Comments
 (0)