- 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
- Hook erkennt *_session.md Dateien (vom Agent via /history erstellt)
- Modus A: Git-Block an bestehende Konversations-Datei anhängen
- Modus B: Nur Git-Stub wenn kein Agent-Log vorhanden (Hinweis ausgeben)
- history.prompt.md: Dateinamen-Konvention _session.md dokumentiert
- user-settings/settings.json: new codeGeneration.instruction forces agents to
read PROJECT_CONTEXT.md on session start and write history log on session end
- git-templates/.github/copilot-instructions.md: prominent MANDATORY section
at top of file (highest priority, cannot be ignored)
- .github/copilot-instructions.md: same protocol for this repo itself