Files
Rotatory/CLAUDE.md
T
ferdi2goandClaude Fable 5.1 95756778d8 Rotatory anlegen: Morning-Meeting-Moderation auslosen und nach Nextcloud schreiben
Express-App mit JSON-Speicher unter VCH_DATA_DIR, Monatskalender mit Fotos,
Personen mit Rollen und Teilzeit-Freitagen, Abwesenheiten, Feiertage je
Bundesland, faire Zufallsauslosung mit Fixieren und Neu-Auslosen.

Nextcloud: CalDAV-Discovery, Zielkalender wählbar, Termine je Werktag
schreiben und aktualisieren, Abwesenheiten aus Kalender importieren,
Personen samt Fotos aus dem Systemadressbuch übernehmen.

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
2026-09-16 06:39:37 +00:00

1.0 KiB

@.vch/PLATFORM.md

Rotatory

Wofür dieses Projekt gut ist, und was jemand wissen muss, der hier weiterarbeitet.

Befehle

  • Abhängigkeiten installieren: npm install
  • Entwicklungsserver: npm run dev
  • Tests: npm test
  • Bauen: npm run build
  • Linten: npm run lint

Konventionen

  • Aussagekräftige Commit-Nachrichten im Imperativ („Suche ergänzen", nicht „Suche ergänzt")
  • Lieber kleine, abgeschlossene Commits als große
  • Vor dem Commit linten und formatieren
  • Tests für die tragende Fachlogik
  • Wenig Abhängigkeiten — was Browser und Node schon können, reicht meistens
  • Semantisches HTML, mobil zuerst, bedienbar per Tastatur, ausreichender Kontrast
  • Konfiguration über Umgebungsvariablen; keine Zugangsdaten im Quelltext