2d318f3654
fix: .copilot-no-session/.copilot-no-docs entfernt + alle 3 Docs aktualisiert
...
- .copilot-no-session entfernt: Session-Pflicht gilt auch fuer dieses Repo
- .copilot-no-docs entfernt: Doku-Pflicht gilt, README + Docs sollen aktuell bleiben
- copilot-instructions.md (beide): Session END explizit mit Check-6-Hinweis
- docs/ADMIN.md: Opt-out Dateien dokumentiert, Troubleshooting aktualisiert
- docs/USER.md: /check-consistency ergaenzt, Hook-Fehler Optionen aktualisiert
- docs/MAINTAINER.md: Dateistruktur + Designentscheidungen aktuell
2026-06-03 06:07:57 +00:00
ca7f52b0ba
fix: pre-commit Check 6 – Session-Datei muss in Commit gestaged sein
...
- Check 6 blockiert wenn keine *_session.md in den gestagten Dateien ist
- Besser als Datumspruefung: prueft den konkreten Commit, nicht den Kalendertag
- Mehrere Commits in einer Session: /history ergaenzt nur neuen Teil
- history.prompt.md: liest bestehende Session-Datei, ergaenzt nur fehlenden Teil
- .copilot-no-session: Opt-out fuer dieses Setup-Repo (manuelle Commits)
2026-06-03 05:55:36 +00:00
6ab2614df5
feat: pre-commit Check 6 – Session-Datei fuer heute erforderlich
...
- Blockiert Commit wenn keine history/prompts/HEUTE_*_session.md existiert
- Zwingt Agenten /history auszufuehren vor dem Commit
- Opt-out: .copilot-no-session fuer manuelle Commits ohne Chat-Kontext
- .gitignore: *.bak ergaenzt (copilot-update.sh legt .bak bei copilot-instructions.md an)
2026-06-02 18:02:52 +00:00
8ec4038dc5
docs: session history 2026-06-02 review-fixes + requirements engineering
2026-06-02 17:58:25 +00:00
a959d76850
feat: requirements engineering + konsistenz-check
...
- git-templates/docs/requirements/REQUIREMENTS.md: persistentes Requirements-Template
mit User Stories, ACs, NFRs, Out-of-Scope, Aenderungshistorie
- prompts/check-consistency.prompt.md: neuer /check-consistency Prompt
(Code vs. Requirements vs. Docs, findet Widersprueche vor dem Commit)
- git-templates/hooks/pre-commit: Check 5 hinzugefuegt
(blockiert wenn REQUIREMENTS.md unstaged Aenderungen hat)
- prompts/requirements.prompt.md: liest und schreibt jetzt docs/requirements/REQUIREMENTS.md
- copilot-instructions.md (beide): Requirements-Sektion, DoD + Before-starting erweitert
- git-templates/history/summary/PROJECT_CONTEXT.md: Requirements-Pfad erganzt
2026-06-02 17:51:41 +00:00
d31db9086f
fix: alle --no-verify Referenzen entfernt + pre-commit Nummerierung
...
- docs/USER.md: --no-verify FAQ-Hinweis durch .copilot-no-tests/.copilot-no-docs ersetzt
- docs/ADMIN.md: Hook-pro-Commit-Deaktivierung und Troubleshooting-Eintrag bereinigt
- docs/MAINTAINER.md: Escape-Valve Formulierung durch Opt-out Beschreibung ersetzt
- copilot-instructions.md (beide): DoD 'oder Bypass bewusst begruendet' entfernt
- pre-commit: Check-Nummerierung [1/3]+[2/3] -> [1/4]+[2/4]
2026-06-02 17:38:34 +00:00
fb1a01ba78
fix: review-findings behoben (7 Punkte)
...
1. pre-commit: --no-verify Kommentar entfernt
2. pre-commit: .copilot-no-docs Opt-out fuer Check 2 (Doku-Pflicht)
3. .copilot-no-docs angelegt (Setup-Repo = reines Script/Config-Repo)
4. copilot-instructions.md: _session.md Suffix in Agent-History Sektion korrigiert
5. history.prompt.md: Datumsvariablen explizit + Append-Verhalten korrigiert
6. copilot-bootstrap.sh: Hinweis auf git copilot-update fuer Hook-Updates
7. Orphan-Stub 2026-06-02_master_55fee83.md geloescht
2026-06-02 11:13:34 +00:00
eb19cf7e99
fix: --no-verify komplett entfernt aus pre-commit + .copilot-no-tests
...
- pre-commit: alle --no-verify Hinweise aus Fehlermeldungen entfernt
- pre-commit: .copilot-no-tests Opt-out fuer Repos ohne Test-Framework (Check 1)
- .copilot-no-tests angelegt: dieses Setup-Repo hat kein Test-Framework
- copilot-instructions.md: no-verify + force-push explizit verboten
- README: Templates-Update Sektion + neue Scripts dokumentiert
2026-06-02 10:54:08 +00:00
3b34074556
docs: agent session history 2026-06-02 copilot-update-auto-deploy
2026-06-02 10:43:42 +00:00
0d42b4fb55
feat: copilot-update.sh + git copilot-update alias + post-merge auto-deploy
...
- scripts/copilot-update.sh: zieht Setup-Repo (SSH+HTTP-Fallback) in ~/.copilot-setup/,
aktualisiert ~/.git-templates/, VS Code Prompts und repo-lokale Git-Hooks;
copilot-instructions.md nur bei TODO-Erkennung (mit .bak Backup)
- scripts/copilot-update.fish: Fish-Variante desselben Scripts
- git-templates/hooks/post-merge: opt-in Template-Hook (ruft copilot-update.sh auf)
- scripts/deploy.sh: installiert copilot-update.sh/.fish, setzt 'git copilot-update'
Alias, installiert post-merge Hook im Setup-Repo selbst (auto-deploy nach git pull)
- scripts/deploy.fish: analog
- scripts/copilot-bootstrap.sh: --with-update-hook Flag + post-commit Hook Installation
2026-06-02 10:36:16 +00:00
67fbc150f8
docs: log initial session history and fill PROJECT_CONTEXT
...
- history/prompts/2026-05-30_initiales-setup-erweiterungen.md: full session log
- history/summary/PROJECT_CONTEXT.md: filled with real project state
2026-05-31 12:56:52 +00:00
e1f912f248
fix: mkdir -p .git/hooks before hook install in bootstrap
...
Also bootstrapped own repo: adds history/, data/, .vscode/, .gitignore
2026-05-31 12:54:13 +00:00