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:
@@ -0,0 +1,70 @@
|
||||
# Session-Notes (Arbeitsprotokoll)
|
||||
|
||||
## Ablageort
|
||||
|
||||
Session-Notes werden **im Projekt-Repository** abgelegt (nicht im Agent-Workspace):
|
||||
|
||||
```
|
||||
{projekt-root}/
|
||||
├── docs/
|
||||
│ └── arc42/ ← Architektur-Dokumentation
|
||||
├── session-notes/ ← Arbeitsprotokoll des Agenten
|
||||
│ └── 2026-05-14-initial-setup.md
|
||||
├── src/
|
||||
└── ...
|
||||
```
|
||||
|
||||
Beides wird committed und gepusht – so ist alles im Git nachvollziehbar.
|
||||
|
||||
## Pflicht
|
||||
|
||||
Bei JEDEM Task ein Protokoll anlegen:
|
||||
```
|
||||
session-notes/{datum}-{kurzbeschreibung}.md
|
||||
```
|
||||
|
||||
## Format
|
||||
|
||||
```markdown
|
||||
# Session: {Kurzbeschreibung}
|
||||
|
||||
**Datum:** {ISO-Datum}
|
||||
**Aufgabe:** {Was wurde beauftragt}
|
||||
**Modell:** {Welches LLM wurde verwendet}
|
||||
|
||||
## Ablauf
|
||||
|
||||
| Zeit | Aktion | Ergebnis |
|
||||
|------|--------|----------|
|
||||
| 14:30 | Repo angelegt | ✅ |
|
||||
| 14:31 | Projektstruktur erstellt | ✅ |
|
||||
| 14:33 | Tests geschrieben | ✅ |
|
||||
| 14:35 | mvn test | ❌ Fehler in XY |
|
||||
| 14:36 | Fix: ... | ✅ |
|
||||
| 14:38 | Coverage 85% | ✅ |
|
||||
| 14:39 | Push + MR | ✅ |
|
||||
|
||||
## Entscheidungen
|
||||
|
||||
- REST statt GraphQL gewählt (Projekt-Konvention)
|
||||
- JaCoCo statt Cobertura (Maven-Standard)
|
||||
→ Wichtige Entscheidungen als ADR in docs/arc42/09-architecture-decisions.md dokumentieren
|
||||
|
||||
## Probleme
|
||||
|
||||
- Coverage initial unter 80% wegen Main-Klasse → JaCoCo Exclude konfiguriert
|
||||
|
||||
## Ergebnis
|
||||
|
||||
- Repo: {URL}
|
||||
- MR: {URL}
|
||||
- Pipeline: ✅ grün
|
||||
```
|
||||
|
||||
## Wichtig
|
||||
|
||||
- Zeitstempel bei jeder Aktion
|
||||
- Entscheidungen dokumentieren (wichtige → ADR in Arc42)
|
||||
- Probleme und deren Lösung festhalten
|
||||
- Am Ende: Links zu Repo, MR, Pipeline
|
||||
- ALLES wird committed und gepusht (ist Teil des Repos)
|
||||
Reference in New Issue
Block a user