From 0df0f691cdfc4e9cf61b3371a2d31e23ccccfc7f Mon Sep 17 00:00:00 2001 From: Conrad Schulz Date: Tue, 2 Jun 2026 10:39:01 +0000 Subject: [PATCH] fix: copilot-instructions.md Session-END Protokoll korrigiert MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Suffix _session.md als Pflichtformat dokumentiert (post-commit Hook-Erkennung) - 'auch ohne explizite Aufforderung' entfernt: History nur via /history erstellen (VS Code Copilot System-Instruction blockiert sonst das Anlegen neuer Markdown-Dateien) - Hinweis auf Konflikt mit System-Instruction ergänzt - Gleiches Fix in git-templates/.github/copilot-instructions.md --- .github/copilot-instructions.md | 7 +++++-- git-templates/.github/copilot-instructions.md | 7 +++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/.github/copilot-instructions.md b/.github/copilot-instructions.md index 8c5270a..9a154a2 100644 --- a/.github/copilot-instructions.md +++ b/.github/copilot-instructions.md @@ -8,13 +8,16 @@ 1. Lies `history/summary/PROJECT_CONTEXT.md` (falls vorhanden) 2. Verstehe den aktuellen Projektzustand bevor du anfängst -**Session END** – Nach jeder bedeutenden Aufgabe (auch ohne explizite Aufforderung): -1. Erstelle `history/prompts/YYYY-MM-DD_kurztitel.md` mit vollständigem Log der Session +**Session END** – Führe `/history` im Copilot Chat aus um die Session abzuschließen: +1. Erstelle `history/prompts/YYYY-MM-DD_kurzbeschreibung_session.md` mit vollständigem Log + **Dateiformat zwingend:** Suffix `_session.md` — der post-commit Hook erkennt daran das Agent-Log + und hängt den Git-Block automatisch an statt eine neue Datei zu erstellen. 2. Aktualisiere `history/summary/PROJECT_CONTEXT.md` mit dem neuen Projektstand 3. Stage beide Dateien: `git add history/` > Kein Bypass. Kein Vergessen. Kein "mache ich beim nächsten Mal". > Die History ist das Gedächtnis des Projekts. +> **Hinweis:** Das Erstellen der Session-Datei erfordert expliziten Aufruf via `/history`. --- diff --git a/git-templates/.github/copilot-instructions.md b/git-templates/.github/copilot-instructions.md index 8c5270a..9a154a2 100644 --- a/git-templates/.github/copilot-instructions.md +++ b/git-templates/.github/copilot-instructions.md @@ -8,13 +8,16 @@ 1. Lies `history/summary/PROJECT_CONTEXT.md` (falls vorhanden) 2. Verstehe den aktuellen Projektzustand bevor du anfängst -**Session END** – Nach jeder bedeutenden Aufgabe (auch ohne explizite Aufforderung): -1. Erstelle `history/prompts/YYYY-MM-DD_kurztitel.md` mit vollständigem Log der Session +**Session END** – Führe `/history` im Copilot Chat aus um die Session abzuschließen: +1. Erstelle `history/prompts/YYYY-MM-DD_kurzbeschreibung_session.md` mit vollständigem Log + **Dateiformat zwingend:** Suffix `_session.md` — der post-commit Hook erkennt daran das Agent-Log + und hängt den Git-Block automatisch an statt eine neue Datei zu erstellen. 2. Aktualisiere `history/summary/PROJECT_CONTEXT.md` mit dem neuen Projektstand 3. Stage beide Dateien: `git add history/` > Kein Bypass. Kein Vergessen. Kein "mache ich beim nächsten Mal". > Die History ist das Gedächtnis des Projekts. +> **Hinweis:** Das Erstellen der Session-Datei erfordert expliziten Aufruf via `/history`. ---