Commit be21f52
mandariSoftware
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
- mandari
- apps/work
- meetings
- migrations
- insight_core/migrations
0 commit comments