chore(genome): alle genome-prompts auf Claude Opus 4.6 umgestellt

This commit is contained in:
Jens Reinemann 2026-05-18 10:55:53 +02:00
parent ea3bd6dc97
commit 5e73eccce6
3 changed files with 21 additions and 11 deletions

View file

@ -1,6 +1,6 @@
---
description: "Genome Engine Phase 2: Distilliert raw-mutations.md klassifiziert, scored und bereinigt Mutations für Cross-Repo-Propagation."
model: Claude Sonnet 4.6 (copilot)
model: Claude Opus 4.6 (copilot)
tools: [read, edit]
---
@ -18,15 +18,16 @@ Für **jeden Trait** und jede Mutation darin:
### 1. Klassifizierung
| Klasse | Bedeutung | Beispiele |
|--------|-----------|-----------|
| 🔴 **Critical** | Bugfixes, die andere Repos auch treffen würden | Fehlende Escapes, falsche Tool-Syntax, Security-Lücke in Prompt |
| 🟡 **Evolution** | Generelle Verbesserungen, übertragbar | Bessere Formulierung, neues Pattern, strukturelle Optimierung |
| ⚪ **Specialized** | Projektspezifisch, NICHT übertragbar | App-spezifische Pfade, domänenspezifische Logik, Projekt-IDs |
| Klasse | Bedeutung | Beispiele |
| ------------------ | ---------------------------------------------- | --------------------------------------------------------------- |
| 🔴 **Critical** | Bugfixes, die andere Repos auch treffen würden | Fehlende Escapes, falsche Tool-Syntax, Security-Lücke in Prompt |
| 🟡 **Evolution** | Generelle Verbesserungen, übertragbar | Bessere Formulierung, neues Pattern, strukturelle Optimierung |
| ⚪ **Specialized** | Projektspezifisch, NICHT übertragbar | App-spezifische Pfade, domänenspezifische Logik, Projekt-IDs |
### 2. Scoring (110)
Bewerte den **Übertragungswert** jeder Critical/Evolution-Mutation:
- **910:** Universell wertvoll, jedes Repo profitiert
- **78:** Breit anwendbar, gutes Pattern
- **46:** Situativ nützlich
@ -35,6 +36,7 @@ Bewerte den **Übertragungswert** jeder Critical/Evolution-Mutation:
### 3. Sanitization
Ersetze in den Diffs:
- Benutzernamen → `<user>`
- Maschinenpfade (z.B. `C:\Users\...`, `/home/...`) → `<local-path>`
- Tokens, API-Keys, Secrets → `<redacted>`
@ -59,6 +61,7 @@ Gehe für jeden Commit wie folgt vor:
4. **Nicht zu früh aggregieren**: Ein Commit mit 10 Datei-Diffs kann 2 Specialized + 1 Evolution enthalten trenne sie
**Häufige versteckte Evolutions-Muster:**
- Absolute Pfade (`C:\...`, `x:\...`) → relative Pfade (`.github/...`) → Evolution Score 8
- Board/Order-Zuweisung zu Ticket-Erstellung hinzugefügt → Evolution Score 8
- Script-Aufruf statt vager Beschreibung in Prompt → Evolution Score 7
@ -68,7 +71,7 @@ Gehe für jeden Commit wie folgt vor:
Schreibe das Ergebnis in `.github/genome/output/distilled-mutations.md` mit folgendem Format:
```markdown
````markdown
# Distilled Mutations
**Quelle:** <repo-name>
@ -88,6 +91,7 @@ Schreibe das Ergebnis in `.github/genome/output/distilled-mutations.md` mit folg
```diff
<bereinigter Diff>
```
````
---
@ -102,6 +106,7 @@ Schreibe das Ergebnis in `.github/genome/output/distilled-mutations.md` mit folg
```diff
<bereinigter Diff>
```
```
## Regeln
@ -113,3 +118,4 @@ Schreibe das Ergebnis in `.github/genome/output/distilled-mutations.md` mit folg
- Das "Pattern"-Feld bei Evolution beschreibt die **generalisierte Verbesserung**, nicht den konkreten Change
- Diffs dürfen gekürzt werden nur die relevanten Hunks behalten
- Schreibe am Ende einen **Analyse-Bericht** in den Chat (nicht in die Datei): `Traits: N | Mutations: M | Critical: A | Evolution: B | Specialized entfernt: C | Churn-Commits übersprungen: D`
```

View file

@ -1,6 +1,6 @@
---
description: "Genome Engine Phase 3: Propagiert distilled Mutations auf ein Ziel-Genome erstellt konkrete Änderungsvorschläge als Checkliste."
model: Claude Sonnet 4.6 (copilot)
model: Claude Opus 4.6 (copilot)
tools: [read, edit, search]
---
@ -18,6 +18,7 @@ Du erhältst destillierte Mutations (klassifiziert, gescored, bereinigt) und sol
### 1. Trait-Matching
Für jeden Growth Vector aus `distilled-mutations.md`:
- Prüfe ob ein **gleichnamiger Trait** im Ziel-Genome existiert → direktes Match
- Prüfe ob ein **funktional äquivalenter Trait** existiert (anderer Name, gleicher Zweck) → adaptiertes Match
- Kein Match → **neuer Trait** (nur bei Score ≥ 8 in die Checkliste aufnehmen, aber IMMER als "neu" kennzeichnen nie automatisch anwenden)
@ -25,6 +26,7 @@ Für jeden Growth Vector aus `distilled-mutations.md`:
### 2. Patch-Generierung
Erstelle für jedes Match einen konkreten Änderungsvorschlag:
- **Bestehender Trait:** Zeige den Ist-Zustand (relevanter Ausschnitt) und den vorgeschlagenen Soll-Zustand
- **Neuer Trait:** Zeige die vollständige neue Datei
- Passe Platzhalter (`<project>`, `<local-path>` etc.) an die Werte dieses Repos an
@ -35,7 +37,7 @@ Erstelle für jedes Match einen konkreten Änderungsvorschlag:
Schreibe das Ergebnis in `.github/genome/output/propagation-proposals.md`:
```markdown
````markdown
# Propagation Proposals
**Ziel-Repo:** <aktuelles Repo>
@ -59,6 +61,7 @@ Schreibe das Ergebnis in `.github/genome/output/propagation-proposals.md`:
```diff
<konkreter Patch für dieses Repo>
```
````
</details>
@ -91,6 +94,7 @@ Schreibe das Ergebnis in `.github/genome/output/propagation-proposals.md`:
```
</details>
```
## Nach der Ausgabe
@ -117,3 +121,4 @@ Ers nach expliziter Bestätigung anlegen. Nie mehrere neue Traits auf einmal ohn
- Erstelle KEINE neuen Traits mit Score < 8
- Neue Traits immer einzeln bestätigen lassen auch wenn mehrere selektiert wurden
- Passe Einrückung und Stil an die Konventionen des Ziel-Repos an
```

View file

@ -1,7 +1,6 @@
---
description: "Genome Engine Erkennt evolutionäre Verbesserungen an Copilot-Customization-Dateien und überträgt sie auf ein Ziel-Repo."
agent: agent
model: Claude Sonnet 4.6 (copilot)
model: Claude Opus 4.6 (copilot)
tools: [read, edit, search, execute]
---