N01 · Development / Votum
Votum
Digitale Versammlungs- und Abstimmungsplattform
##Was das Werkzeug macht
Votum unterstützt die Versammlung einer Stockwerkeigentümergemeinschaft. Die Eigentümer sitzen im Saal und können mit dem eigenen Telefon abstimmen.
Für jedes Traktandum zeigt Votum, welches Mehr nötig ist, zählt aus und hält das Ergebnis nachvollziehbar fest. Votum schlägt vor, die Versammlungsleitung entscheidet. Wo das Gesetz zwingend ist, etwa bei Beschlussfähigkeit und Quoren, hält sich Votum daran. Weicht die Leitung ab, wird das festgehalten.
##Bilder
##Funktionen
- Mehrheitserfordernis
- Für jedes Traktandum schlägt Votum vor, welches Mehr Gesetz und Reglement verlangen.
- Quorumfinder
- Unter «Mehrheiten» führt ein Helfer mit Fragen zum nötigen Mehr eines Geschäfts, auch ohne Versammlung. Er folgt dem Gesetz und, wo hinterlegt, dem Reglement der Gemeinschaft.
- Auszählung
- Kopfstimmen und Wertquoten werden nach der geltenden Regel gezählt.
- Abstimmen im Saal
- Eigentümer erhalten eine persönliche QR-Karte und können mit dem eigenen Telefon abstimmen.
- Ansicht für den Beamer
- Ergebnisse erscheinen ohne Namen und ohne Stimmverhalten.
- Vollmachten
- Vertretung mit Weisung je Antrag, auf Wunsch auch vom eigenen Telefon aus.
- Geheime Abstimmung
- Angezeigt wird nur, ob das Mehr erreicht ist.
- Protokoll und Siegel
- Votum entwirft das Protokoll. Das Abschlusspaket wird versiegelt, eine spätere Änderung daran wird sichtbar.
- KI-Hilfen
- Prüft Traktanden und Anträge und entwirft das Protokoll.
- Anmeldung
- Eigentümer melden sich mit der QR-Karte an oder, wenn eingerichtet, ohne Karte mit demselben Konto wie im Immotool.
##Technik in groben Zügen
TypeScript mit SvelteKit, Datenbank PostgreSQL. Die Regeln aus dem Gesetz sind vom übrigen Code getrennt und lassen sich einzeln prüfen.
##Sicherheit
- Zugangscodes werden nur als Prüfwert gespeichert, nie im Klartext.
- Der Verlauf einer Versammlung lässt sich nachträglich nicht ändern.
- Bevor ein Text an eine KI geht, ersetzt Votum die Namen aus dem Eigentümerverzeichnis durch Platzhalter.
##Tests
- Über 5000 automatische Tests der Logik und der Datenbank, bei jeder Änderung.
- Die Abläufe einer Versammlung werden im Browser von Anfang bis Ende durchgespielt.
- Die Bedienung wird aus Sicht eines Laien und einer Fachperson geprüft, je mit klarem Auftrag.
- Die Darstellung wird geprüft: Abstände, Symbole, Anordnung und Kontrast, auch auf dem Telefon.
- Viele Telefone stimmen gleichzeitig ab.
- Die Anzeige im Saal übersteht einen Unterbruch im Netz und holt danach nach, was sie verpasst hat.
- Die Auszählung wird gegen das Protokoll einer echten Versammlung nachgerechnet.
- Texte mit Rechtsaussagen gehen durch eine Laien- und eine Fachprüfung.
- Vor dem Betrieb wurde Votum von aussen angegriffen, die Befunde sind nachgemessen.
##Stand und Lizenz
Stadium: Beta. Lizenz: AGPLv3.
Quellcode folgt.