- Add .github/copilot-instructions.md with project-specific context - Add .github/prompts/ with 9 reusable agent prompt files - Add .vscode/extensions.json recommending copilot extensions - Update .vscode/settings.json with rulers and YAML schema - Remove tracked .DS_Store
1.4 KiB
1.4 KiB
| mode | description | tools | ||
|---|---|---|---|---|
| agent | Architektur-Review und Architecture Decision Record (ADR) erstellen |
|
Architecture Review & ADR
Entscheidung: ${input:decision:Welche architektonische Entscheidung steht an?} Kontext: ${input:context:Warum wird diese Entscheidung gerade getroffen?}
1. Kontext & Problem
Beschreibe:
- Den aktuellen Zustand des Systems (relevante Teile lesen mit
codebase) - Was sich ändern soll und warum
- Welche Constraints existieren (Performance, Security, Teamgröße, Time-to-Market)
2. Optionen
Evaluiere mindestens 3 Ansätze (inkl. Status-Quo als Option):
Option A: [Name]
Beschreibung: Vorteile: Nachteile: Risiken:
Option B: [Name]
Beschreibung: Vorteile: Nachteile: Risiken:
Option C: [Name / Status Quo beibehalten]
Beschreibung: Vorteile: Nachteile: Risiken:
3. Entscheidung
Gewählte Option: [A / B / C]
Begründung: (Warum ist das die beste Option gegeben den Constraints?)
Trade-offs die wir bewusst eingehen:
4. Konsequenzen
Positiv: Negativ / Akzeptierte Risiken: Folgeentscheidungen die nötig werden:
ADR-Datei erstellen
Erstelle die ADR unter docs/adr/NNN-[kurzer-titel].md mit obigem Inhalt im
MADR-Format.
Nummerierung: nächste freie Nummer in docs/adr/ verwenden.