Migrate all repos into monorepo context folders

Bahn: 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: Jury-Voting
Privat: CV, NoteGraph (NOTE: NoteGraph needs complete redo after consolidation)
Shared: AI-Orchestrator, OrgMyLife, power_skills_and_more
Shared/references: symphony (read-only)

Bahn repos remain available as independent remotes - this monorepo
pulls them in via subtree, the originals are untouched.
This commit is contained in:
2026-06-30 20:39:52 +02:00
parent 2f2b295531
commit a5f8fb49ab
1717 changed files with 447332 additions and 0 deletions
@@ -0,0 +1,70 @@
# Powers
Dieser Ordner enthält **Kiro Powers**: gebündeltes Dokumentations-/Workflow-Wissen,
das Kiro bei passenden Anfragen automatisch aktiviert.
> Was ist eine Power? Eine Power verpackt Wissen (`POWER.md`), optionale
> Workflow-Guides (`steering/*.md`) und optional MCP-Server. Kiro lädt die
> Detail-Instruktionen erst bei Bedarf („on-demand") — das hält den Kontext schlank.
## Enthaltene Powers
| Power | Zweck | Aktiviert bei Themen wie |
|-------|-------|--------------------------|
| [`db-openshift-deploy`](db-openshift-deploy/) | Manuelles Deployment: Docker → Artifactory → OpenShift (`oc`) | openshift, oc, dbcs, artifactory, image pull |
| [`db-pipeship-onboarding`](db-pipeship-onboarding/) | Repo mit pipeship aufsetzen (CI/CD bis Prod, K8s, Trivy, Renovate) | pipeship, gitlab ci, deploy_k8s_generic, cdaas |
| [`db-dxp-platform`](db-dxp-platform/) | Nachschlagewerk DXP-Ökosystem (pipeship, CDaaS, Portal, Compliance) | dxp, developer portal, crossplane, flux, tenant |
| [`db-scm-info-compliance`](db-scm-info-compliance/) | `scm-info.yaml` erstellen/validieren + Compliance-Checks | scm-info, compliance suite, beam id, sbom |
Jede Power liegt in einem eigenen Ordner mit einer `POWER.md` (Pflicht); manche
haben zusätzlich `steering/`-Dateien für vertiefende Workflows.
```
powers/
├── README.md # diese Datei
├── db-openshift-deploy/
│ └── POWER.md
├── db-pipeship-onboarding/
│ ├── POWER.md
│ └── steering/
│ └── repo-typen.md
├── db-dxp-platform/
│ └── POWER.md
└── db-scm-info-compliance/
└── POWER.md
```
## Installation (lokal testen)
Powers werden über die **Powers-UI** in Kiro installiert:
1. **Powers-Panel öffnen**: Powers-Icon in der Kiro-Sidebar — oder Command Palette →
*„Powers"* — oder Kiro bitten: „Open the powers configuration".
2. **„Add Custom Power"** klicken.
3. **„Local Directory"** wählen.
4. **Absoluten Pfad** zum gewünschten Power-Ordner einfügen, z. B.:
```
<PFAD-ZUM-REPO>/powers/db-pipeship-onboarding
```
(Pro Power einmal — der Pfad zeigt auf den Ordner, der die `POWER.md` enthält.)
5. **„Add"** klicken. Die Power erscheint unter *Installed Powers* (Status „Active").
> **Wichtig:** Der Pfad muss **auf den einzelnen Power-Ordner** zeigen (mit `POWER.md`
> direkt darin), **nicht** auf `powers/`.
## Teamweite Verteilung
Da dieses Repo ein Git-Repo ist, können die Powers auch als **Repository-Quelle** in
Kiro hinterlegt werden — dann installiert das Team sie direkt aus Git statt über lokale
Pfade. In der Powers-UI eine Custom-Repository-Quelle mit der Repo-URL und dem Pfad
`powers/<power-name>` hinzufügen.
## Eigene Power hinzufügen
1. Neuen Ordner `powers/<name>/` anlegen.
2. `POWER.md` mit Frontmatter (Name, Beschreibung, Keywords) + Inhalt erstellen.
3. Optional `steering/*.md` für vertiefende Workflows ergänzen.
4. Diese Tabelle oben aktualisieren, committen, pushen.
Mehr zum Bauen eigener Powers: https://kiro.dev/docs/powers/ — sowie die offizielle
Power **„Build a Power"** (`power-builder`) in der Kiro-Powers-Registry.