diff --git a/.github/knowledge-conduit/Concept.md b/.github/knowledge-conduit/Concept.md
index 779cd83..16b18c8 100644
--- a/.github/knowledge-conduit/Concept.md
+++ b/.github/knowledge-conduit/Concept.md
@@ -18,15 +18,15 @@ graph LR
```mermaid
graph TD
- G[� Knowledge Conduit
Kanal zwischen Dev+AI-Teams] --> T1[Capability: Skill]
+ G[Knowledge Conduit] --> T1[Capability: Skill]
G --> T2[Capability: Agent]
G --> T3[Capability: Prompt]
G --> T4[Capability: Instructions]
T1 -->|Git-Delta| M1[Improvement]
T3 -->|Git-Delta| M2[Improvement]
- M1 -->|destilliert| GV1[Insight
Score 8/10 🟡]
- M2 -->|destilliert| GV2[Insight
Score 9/10 🔴]
- GV1 --> PR[Transfer
Konkrete Patches]
+ M1 -->|destilliert| GV1[Insight - Score 8/10]
+ M2 -->|destilliert| GV2[Insight - Score 9/10]
+ GV1 --> PR[Transfer - Konkrete Patches]
GV2 --> PR
```
@@ -146,25 +146,18 @@ Instructions-Dateien sind Einzeldateien. Der **Dateiname** ist der Capability-Sc
## Pipeline
```mermaid
-flowchart LR
- subgraph "Phase 1: Extraction"
- direction TB
- GIT[(Git-History)] --> SCRIPT[kc-extract.py]
- SCRIPT --> RAW[raw-improvements.md]
- end
- subgraph "Phase 2: Distillation"
- direction TB
- RAW2[raw-improvements.md] --> AGENT1[KI-Agent]
- AGENT1 --> |"Klassifizieren\nScoren\nSanitizen"| DIST[distilled-insights.md]
- end
- subgraph "Phase 3: Transfer"
- direction TB
- DIST2[distilled-insights.md] --> AGENT2[KI-Agent]
- ZIEL[Ziel-Repo] --> AGENT2
- AGENT2 --> PATCHES[Konkrete Patches]
- end
- RAW --> RAW2
- DIST --> DIST2
+flowchart TD
+ GIT[(Git-History)] --> SCRIPT[kc-extract.py]
+ SCRIPT --> RAW[raw-improvements.md]
+ RAW --> AGENT1[KI-Agent: Distillation]
+ AGENT1 -->|Klassifizieren + Scoren + Sanitizen| DIST[distilled-insights.md]
+ DIST --> AGENT2[KI-Agent: Transfer]
+ ZIEL[Ziel-Repo] --> AGENT2
+ AGENT2 --> PATCHES[transfer-proposals.md]
+
+ style SCRIPT fill:#2d4a2d,stroke:#4a7c4a
+ style AGENT1 fill:#4a3d2d,stroke:#7c6a4a
+ style AGENT2 fill:#2d3d4a,stroke:#4a6a7c
```
### Phase 1: Extraction (Script)
@@ -186,15 +179,15 @@ flowchart LR
```mermaid
flowchart TD
M[Improvement] --> K{Klassifizierung}
- K -->|Bugfix für alle| C[🔴 Critical]
- K -->|Generelle Verbesserung| E[🟡 Evolution]
- K -->|Nur dieses Projekt| S[⚪ Specialized]
- C --> SC[Score 1–10]
+ K -->|Bugfix fuer alle| C[CRITICAL]
+ K -->|Generelle Verbesserung| E[EVOLUTION]
+ K -->|Nur dieses Projekt| S[SPECIALIZED]
+ C --> SC[Score 1-10]
E --> SC
- S --> X[❌ Entfernt]
- SC --> SAN[Sanitization
Pfade, Tokens, IDs ersetzen]
- SAN --> |Score ≥ 4| OUT[→ distilled-insights.md]
- SAN --> |Score < 4| X
+ S --> X[Entfernt]
+ SC --> SAN[Sanitization]
+ SAN -->|Score ge 4| OUT[distilled-insights.md]
+ SAN -->|Score lt 4| X
```
- Scored jedes Improvement (1–10) nach Übertragungswert
@@ -245,31 +238,32 @@ sequenceDiagram
```mermaid
graph TD
- subgraph ".github/skills/knowledge-conduit/"
- SK[SKILL.md
Skill-Dokumentation]
- EX[kc-extract.py
Phase 1 Script]
+ subgraph skills [skills/knowledge-conduit/]
+ SK[SKILL.md]
+ EX[kc-extract.py]
end
- subgraph ".github/prompts/"
- OR[knowledge-conduit.prompt.md
Orchestrator]
- DI[kc-distill.prompt.md
Phase 2]
- PR[kc-transfer.prompt.md
Phase 3]
+ subgraph prompts [prompts/]
+ OR[knowledge-conduit.prompt.md]
+ DI[kc-distill.prompt.md]
+ PR[kc-transfer.prompt.md]
end
- subgraph ".github/knowledge-conduit/output/"
- RM[raw-improvements.md
generiert]
- DM[distilled-insights.md
generiert]
- PP[transfer-proposals.md
generiert]
+ subgraph output [knowledge-conduit/output/]
+ RM[raw-improvements.md]
+ DM[distilled-insights.md]
+ PP[transfer-proposals.md]
end
- subgraph ".github/knowledge-conduit/"
- CO[Concept.md
Dieses Konzept]
+ subgraph concept [knowledge-conduit/]
+ CO[Concept.md]
end
- OR -->|"ruft auf"| EX
- OR -->|"delegiert an"| DI
- OR -->|"delegiert an"| PR
- EX -->|"schreibt"| RM
- DI -->|"liest"| RM
- DI -->|"schreibt"| DM
- PR -->|"liest"| DM
- PR -->|"schreibt"| PP
+
+ OR -->|ruft auf| EX
+ OR -->|delegiert an| DI
+ OR -->|delegiert an| PR
+ EX -->|schreibt| RM
+ DI -->|liest| RM
+ DI -->|schreibt| DM
+ PR -->|liest| DM
+ PR -->|schreibt| PP
```
| # | Datei | Typ | Ort |