--- mode: agent description: Agenten-History loggen oder Kontext-Summary aktualisieren --- # Agent History & Kontext Du hilfst dabei die Projekt-History zu pflegen. Es gibt zwei Aufgaben: ## Aufgabe A: Konversation loggen Erstelle eine neue Datei `history/prompts/{{DATUM}}_{{TITEL}}.md` mit folgendem Inhalt: - Alle Fragen, Antworten, Entscheidungen aus dieser Sitzung - Datum und Aufgabentitel im Dateinamen (Format: `YYYY-MM-DD_kurz-beschreibung.md`) - Vollständig – nichts weglassen Struktur: ```markdown # [Aufgabe] – YYYY-MM-DD ## Aufgabe / Ziel [Was sollte erreicht werden] ## Verlauf ### Prompt 1 [Frage/Anweisung] ### Antwort 1 [Was der Agent geantwortet / getan hat] ### Prompt 2 … ## Ergebnis [Was wurde erreicht? Welche Dateien geändert?] ## Entscheidungen [Wichtige Entscheidungen die getroffen wurden] ## Offene Punkte [Was wurde nicht abgeschlossen / zurückgestellt?] ``` ## Aufgabe B: PROJECT_CONTEXT.md aktualisieren Lies `history/summary/PROJECT_CONTEXT.md` und aktualisiere: 1. **"Letzte Aktualisierung"** mit heutigem Datum und erledigter Aufgabe 2. **"Erledigte Aufgaben"** – neue Zeile oben einfügen (neueste zuerst) 3. **"Offene Aufgaben"** – Abgehaktes entfernen, Neues hinzufügen 4. **"Für den nächsten Agenten"** – klare Startpunkte für die nächste Session 5. **"Bekannte Fallstricke"** – neue Erkenntnisse ergänzen **Wichtig:** `PROJECT_CONTEXT.md` muss immer den aktuellsten Stand widerspiegeln. Es ist das einzige Dokument, das ein Agent ohne vorherige Kenntnis des Projekts lesen muss um sofort produktiv zu sein. ## Wann ausführen? - Am **Ende jeder Copilot-Session** die bedeutende Änderungen gemacht hat - Vor dem **letzten Commit** einer Feature-Branch - Bevor eine **neue komplexe Aufgabe** beginnt (Kontext prüfen) ## Automatisierung Nach Abschluss dieser Aufgabe: ```bash git add history/summary/PROJECT_CONTEXT.md # history/prompts/ ist gitignored – kein add nötig ```