Files
Orchestrator/README.md
T
ankn d9291f53e4 Cleanup: remove clutter, gitignore secrets, update README
- Remove .secrets from git (real tokens! now gitignored)
- Remove orgmylife.db, remarkable_token.json from tracking
- Remove SPEC-NoteGraph.md (superseded by monorepo knowledge store)
- Remove empty placeholder dirs (shared/powers, shared/mcp-servers, shared/knowledge-store)
- Update .gitignore with secrets patterns
- Replace old Wissensdatenbank README with monorepo README
2026-06-30 21:00:58 +02:00

41 lines
1.3 KiB
Markdown

# Monorepo
Zentrales Repository für alle Projekte, organisiert nach Arbeitskontext.
## Struktur
```
bahn/ ← DB InfraGO Projekte (10 Repos, untouched remotes)
dhive/ ← dhive GmbH Projekte
privat/ ← Persönliche Projekte
shared/ ← Kontextübergreifende Tools und Infrastruktur
```
## Kontexte
| Kontext | Inhalt | Repos |
|---------|--------|-------|
| **bahn** | DB InfraGO | aisupport, Analyse-O2C-C2S, awesome-bahn-mcp-servers, beam-mcp, Confluence_Bot, db-planet-mcp-server, O2C-Harness, project-audit, Projekt-KIQ-HP, teamlandkarte-mcp |
| **dhive** | dhive GmbH | Jury-Voting |
| **privat** | Persönlich | CV, NoteGraph (→ Redo geplant) |
| **shared** | Übergreifend | AI-Orchestrator, OrgMyLife, power_skills_and_more, tools/monorepo-cli, references/symphony |
## Tools
```bash
# CLI-Tool für Monorepo-Verwaltung
cd shared/tools/monorepo-cli
pip install -e .
ctx-guard --help
```
## Sicherheit
- Secrets werden via git-crypt verschlüsselt (pro Kontext eigener Schlüssel)
- `.secrets` ist in `.gitignore` — niemals committen
- Zugriffskontrolle via `shared/config/access-config.yaml`
## Föderation
Bahn-Team, dhive-Team und private Repos können als eigenständige Team-Repos synchronisiert werden (Hub-and-Spoke). Konfiguration: `shared/config/team-repos.yaml`.