Tune faithful prompt editing against live bilingual examples
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
Okay, bau mir bitte eine lokale Werkstatt-Planung für unser Repair-Café. Mach daraus aber kein ERP-Monster.
|
||||
|
||||
Wir haben genau 3 Werkbänke und zunächst 12 freiwillige Helfer. Weitere Helfer müssen später ohne Codeänderung eintragbar sein. Das Ding soll auf 0.0.0.0:8127 laufen.
|
||||
|
||||
Arbeite ausschließlich in `./repair-cafe`. Speichere die SQLite-Datei unter `./repair-cafe/data/planung.sqlite` und ändere nichts an `/srv/verein/archiv`. Python und JavaScript sind erlaubt, Cloud-Dienste nicht. Docker kannst du nehmen, musst du aber nicht.
|
||||
|
||||
Bitte keine E-Mails automatisch versenden. Schreib bloß einen Entwurf mit „Hallo {{Vorname}}, dein Termin ist {{Termin}}“, den ich selbst abschicke.
|
||||
|
||||
Speichere Telefonnummern nur, wenn jemand ausdrücklich zustimmt. Eine fehlende Telefonnummer darf keine Buchung verhindern.
|
||||
|
||||
Ich will eine Wochenübersicht, Warteliste und CSV-Export. PDF wäre nett, aber nur wenn nach den Pflichtfunktionen Zeit übrig ist.
|
||||
|
||||
Übernimm beim Import die Spaltennamen exakt: Name, Gerät, Wunschtermin. Bestehende Einträge bitte niemals still überschreiben, sondern Konflikte anzeigen und mich entscheiden lassen.
|
||||
|
||||
Erfinde keine Beispieldaten im echten Bestand. Für Tests darfst du separate synthetische Daten anlegen.
|
||||
|
||||
Es gibt keine feste Deadline; ich bin heute ungefähr 90 Minuten weg.
|
||||
|
||||
Recherchiere rechtliche Fragen nur, falls für die Umsetzung wirklich nötig, und trenne belegte Vorgaben von Annahmen. Internetrecherche ist ansonsten optional.
|
||||
|
||||
Plane vor dem Programmieren. Schreib die Entscheidungen in `./repair-cafe/ENTSCHEIDUNGEN.md` und teste insbesondere Doppelbuchungen, fehlende Telefonnummern und einen abgebrochenen Import. Ein abgebrochener Import darf keine halben Datensätze hinterlassen.
|
||||
|
||||
Anmeldungen sollen einfach sein. Ob dafür überhaupt Benutzerkonten nötig sind, klären wir noch; leg dich darauf nicht ungefragt fest.
|
||||
|
||||
Ach ja: Die Oberfläche bleibt Deutsch, die Exportdatei heißt aber `bookings.csv`. Halte den Ton freundlich und direkt, wir sind hier keine Konzernverwaltung!
|
||||
Reference in New Issue
Block a user