Files
2026-07-26 18:11:57 +02:00

53 lines
2.2 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Prompts Berichtsheft Generator
Diese Prompts steuern die Weiterentwicklung der App.
**Immer zuerst den Master-Prompt laden**, danach genau **eine** Teilaufgabe.
## Nur Suggestions (beste Vorschläge)
→ eigener Pack: [`suggestions/`](suggestions/)
Start: [`suggestions/START-HIER.md`](suggestions/START-HIER.md)
## Reihenfolge (empfohlen)
1. [`00-MASTER.md`](00-MASTER.md) Kontext + Regeln (immer mitgeben)
2. [`teilaufgaben/01-word-vorlage.md`](teilaufgaben/01-word-vorlage.md) echte `.docx`-Vorlage nutzen
3. [`teilaufgaben/02-vorschlaege.md`](teilaufgaben/02-vorschlaege.md) Vorschläge aus allen Heften
4. [`teilaufgaben/03-wochen-ui.md`](teilaufgaben/03-wochen-ui.md) reine Wochen-UI, nichts tippen
5. [`teilaufgaben/04-kalender.md`](teilaufgaben/04-kalender.md) Di/Do Schule, BW-Ferien
6. [`teilaufgaben/05-export-pdf.md`](teilaufgaben/05-export-pdf.md) PDF parallel zur Word-Vorlage
7. [`teilaufgaben/06-qualitaet.md`](teilaufgaben/06-qualitaet.md) Endcheck / Feinschliff
## So nutzen
In Cursor/Chat:
```
Lies prompts/00-MASTER.md und führe prompts/teilaufgaben/01-word-vorlage.md aus.
```
Oder komplett:
```
Lies prompts/00-MASTER.md. Arbeite die Teilaufgaben 0106 der Reihe nach ab.
Stoppe nach jeder Teilaufgabe kurz mit Status, dann weiter.
```
## Wichtige Pfade
| Was | Pfad |
|-----|------|
| App | `web/` |
| Echte Hefte (Vorlage + Stil) | `1. Ausbildungsjahr/`, `2. Ausbildungsjahr/` |
| Word-Vorlage (Kopie) | `web/public/templates/ausbildungsnachweis.docx` |
| Aktueller Export-Code | `web/src/lib/exportDocx.ts`, `exportPdf.ts`, `weekExport.ts` |
| Vorschläge | `web/src/data/suggestions.ts` |
| Extraktion | `web/scripts/` |
| Fortschritt (localStorage) | Key `berichtsheft-generator-v2` (Konstante `STORAGE_KEY` in `web/src/lib/storage.ts`); Legacy `berichtsheft-generator-v1` wird beim Reset mitgelöscht |
## localStorage
- **Aktuell:** `berichtsheft-generator-v2` speichert `currentWeekMonday`, `weeks`, `usedSuggestionIds`
- **Nicht ändern**, solange `AppState` kompatibel bleibt; bei Breaking Changes neuen Key (`…-v3`) und Migration/Reset-Hinweis
- UI-Reset: „Fortschritt zurücksetzen“ löscht v2 + v1 und lädt den Default (Woche 79)