From 931ae595b2b295486cf72482ac1149fa8aa9f13c Mon Sep 17 00:00:00 2001 From: Conrad Schulz Date: Wed, 3 Jun 2026 09:48:56 +0000 Subject: [PATCH] docs: copilot-instructions Antwort-Format praezisiert + kein PENDING --- .github/copilot-instructions.md | 6 ++++-- git-templates/.github/copilot-instructions.md | 6 ++++-- ...e-commit-check6-session-pflicht_session.md | 21 +++++++++++++++++++ history/summary/PROJECT_CONTEXT.md | 2 +- 4 files changed, 30 insertions(+), 5 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index b4b1f1c..763645b 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -14,12 +14,14 @@ 2. **Für jeden Benutzer-Prompt seit dem letzten Commit** einen Block ergänzen: ``` ### Prompt N - «wörtlicher Benutzertext» + «wörtlicher Benutzertext – exakt, kein Paraphrasieren» ### Antwort N - «Zusammenfassung der Agent-Antwort + relevante Commits/Dateien» + «Was getan wurde + alle ausgeführten Kommandos im Code-Block + relevante Terminal-Outputs» ``` ⚠ Kein „Nachtrag"-Block statt echter Prompt-Einträge. Die Benutzer-Nachricht **wörtlich** zitieren. + ⚠ Keine reinen Stichpunkt-Zusammenfassungen. Ausgeführte Kommandos und Outputs gehören **wörtlich** in die Antwort. + ⚠ Keine Platzhalter wie `PENDING` committen. Ist der Commit-Hash noch unbekannt: Hash weglassen oder Datei direkt nach dem Commit mit dem echten Hash aktualisieren und sofort (`git add history/ && git commit`) nachziehen. 3. Aktualisiere `history/summary/PROJECT_CONTEXT.md` mit dem neuen Projektstand 4. **Stage beide Dateien VOR `git commit`:** `git add history/` Der pre-commit Hook (Check 6) blockiert wenn: diff --git a/git-templates/.github/copilot-instructions.md b/git-templates/.github/copilot-instructions.md index b4b1f1c..763645b 100644 --- a/git-templates/.github/copilot-instructions.md +++ b/git-templates/.github/copilot-instructions.md @@ -14,12 +14,14 @@ 2. **Für jeden Benutzer-Prompt seit dem letzten Commit** einen Block ergänzen: ``` ### Prompt N - «wörtlicher Benutzertext» + «wörtlicher Benutzertext – exakt, kein Paraphrasieren» ### Antwort N - «Zusammenfassung der Agent-Antwort + relevante Commits/Dateien» + «Was getan wurde + alle ausgeführten Kommandos im Code-Block + relevante Terminal-Outputs» ``` ⚠ Kein „Nachtrag"-Block statt echter Prompt-Einträge. Die Benutzer-Nachricht **wörtlich** zitieren. + ⚠ Keine reinen Stichpunkt-Zusammenfassungen. Ausgeführte Kommandos und Outputs gehören **wörtlich** in die Antwort. + ⚠ Keine Platzhalter wie `PENDING` committen. Ist der Commit-Hash noch unbekannt: Hash weglassen oder Datei direkt nach dem Commit mit dem echten Hash aktualisieren und sofort (`git add history/ && git commit`) nachziehen. 3. Aktualisiere `history/summary/PROJECT_CONTEXT.md` mit dem neuen Projektstand 4. **Stage beide Dateien VOR `git commit`:** `git add history/` Der pre-commit Hook (Check 6) blockiert wenn: diff --git a/history/prompts/2026-06-03_pre-commit-check6-session-pflicht_session.md b/history/prompts/2026-06-03_pre-commit-check6-session-pflicht_session.md index ee26b84..c328ce1 100644 --- a/history/prompts/2026-06-03_pre-commit-check6-session-pflicht_session.md +++ b/history/prompts/2026-06-03_pre-commit-check6-session-pflicht_session.md @@ -297,3 +297,24 @@ git show 411b7b0 -- history/prompts/..._session.md | tail -10 **Fix:** Session-Datei mit exakten Kommandos + Outputs neu geschrieben (dieser Eintrag). Nächster Commit enthält Prompt 13 + 14 vollständig und korrekt. +### Prompt 15 +„müssen wir damit das mit dir nachhaltig klappt nochmal was an der copilot instructions datei anpassen?" + +### Antwort 15 +Zwei Lücken in der bestehenden Regel identifiziert und behoben: + +1. `### Antwort N` war als „Zusammenfassung" definiert → zu vage, Freifahrtschein für Stichpunkte +2. Kein explizites Verbot von `PENDING`-Platzhaltern + +**Änderungen in `.github/copilot-instructions.md` und `git-templates/.github/copilot-instructions.md`:** +``` +replace_string_in_file: Antwort-Template-Text geändert von: + «Zusammenfassung der Agent-Antwort + relevante Commits/Dateien» +zu: + «Was getan wurde + alle ausgeführten Kommandos im Code-Block + relevante Terminal-Outputs» + +Drei neue ⚠-Warnungen ergänzt: + ⚠ Keine reinen Stichpunkt-Zusammenfassungen. Ausgeführte Kommandos und Outputs gehören wörtlich in die Antwort. + ⚠ Keine Platzhalter wie PENDING committen. Hash weglassen oder direkt nach Commit nachziehen. +``` + diff --git a/history/summary/PROJECT_CONTEXT.md b/history/summary/PROJECT_CONTEXT.md index 1aab360..53bf440 100644 --- a/history/summary/PROJECT_CONTEXT.md +++ b/history/summary/PROJECT_CONTEXT.md @@ -8,7 +8,7 @@ ## Aktueller Projektstatus -**Letzte Aktualisierung:** 2026-06-03 – Check 6 Inhaltsprüfung + History-Format: exakte Kommandos + Outputs Pflicht +**Letzte Aktualisierung:** 2026-06-03 – copilot-instructions: Antwort-Format präzisiert (exakte Kommandos + kein PENDING) **Phase:** Produktion / stabil – wird bei Bedarf erweitert ---