feat: implement knowledge management system (spec complete, all 53 tasks done)
This commit is contained in:
@@ -6,7 +6,7 @@
|
||||
|
||||
- **18+ einzelne Repositories** — kein Überblick, kein Zusammenhang
|
||||
- **Secrets manuell transportieren** — .gitignore-basiert, geht bei neuem Rechner verloren
|
||||
- **3 Arbeitskontexte** (Bahn, dhive, Privat) — vermischen sich unkontrolliert
|
||||
- **3 Arbeitskontexte** (Bahn, Extern, Privat) — vermischen sich unkontrolliert
|
||||
- **AI-Agenten** greifen unkontrolliert auf Dateien aller Kontexte zu
|
||||
- **Team-Zusammenarbeit** erfordert separate Repos — aber ich will den Überblick behalten
|
||||
- **Wissen verstreut** — Confluence, Jira, lokale Notizen, Chats, keine Suche darüber
|
||||
@@ -18,7 +18,7 @@
|
||||
```
|
||||
monorepo/
|
||||
├── bahn/ ← 10 DB-InfraGO-Projekte
|
||||
├── dhive/ ← 2 dhive-Projekte
|
||||
├── extern/ ← 2 externe Projekte
|
||||
├── privat/ ← 2 persönliche Projekte
|
||||
└── shared/ ← Übergreifende Tools, Orchestrator, Wissen
|
||||
```
|
||||
@@ -36,13 +36,13 @@ monorepo/
|
||||
|
||||
### 2. Maschinenkontext
|
||||
- Jeder Rechner hat nur Zugriff auf autorisierte Kontexte
|
||||
- dhive-Laptop → nur dhive-Secrets entschlüsselbar
|
||||
- Extern-Laptop → nur extern-Secrets entschlüsselbar
|
||||
- Hauptrechner → alles entschlüsselbar
|
||||
- Neue Maschine? Dokumentierter Onboarding-Prozess
|
||||
|
||||
### 3. Föderierte Team-Zusammenarbeit
|
||||
- Bahn-Team sieht nur `bahn/` als eigenständiges Git-Repo
|
||||
- dhive-Team sieht nur `dhive/` als eigenständiges Git-Repo
|
||||
- Extern-Team sieht nur `extern/` als eigenständiges Git-Repo
|
||||
- Nur ich sehe das vollständige Monorepo (Hub-and-Spoke)
|
||||
- Bidirektionale Synchronisation, Team hat Vorrang bei Konflikten
|
||||
|
||||
|
||||
Reference in New Issue
Block a user