Files
Orchestrator/bahn/O2C-Harness/session-notes.md
ankn a5f8fb49ab 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.
2026-06-30 20:39:52 +02:00

71 lines
1.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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)