# Session-Kontext > Claude liest diese Datei zu Beginn jeder Session. > Claude aktualisiert sie am Ende jeder Session. --- ## Aktueller Stand | Feld | Wert | |---|---| | **Version** | 0.3.0 | | **Aktiver Branch** | feature/phase-1 | | **Basis-Branch** | develop | | **Zuletzt geändert** | 2026-04-06 | ## Phase 1 – Status: ABGESCHLOSSEN ✓ Alle Dateien implementiert und gepusht. System ist startbereit. ## Offene Arbeit – nächste Session Phase 1 ist fertig. Nächste Schritte nach Rücksprache mit Nutzer: 1. **System testen** – `docker compose -f docker-compose.dev.yml up` ausführen und manuell prüfen 2. **Ersten Superadmin anlegen** – Es gibt noch kein UI dafür, muss per DB-Insert oder API-Skript erfolgen 3. **Phase 2 starten** – Testing & CI/CD (Gitea Actions, pytest, Vitest, Playwright) ## Hinweis: Superadmin erstellen Noch kein UI vorhanden. Seed-Skript oder direkt per Python: ```bash docker compose exec backend python3 -c " import asyncio from app.db.session import AsyncSessionLocal from app.models.user import User from app.core.security import get_password_hash import uuid async def create(): async with AsyncSessionLocal() as db: user = User(id=uuid.uuid4(), email='admin@example.com', hashed_password=get_password_hash('changeme'), full_name='Superadmin', is_superadmin=True) db.add(user) await db.commit() print('Superadmin erstellt.') asyncio.run(create()) " ``` ## Schnellreferenz ```bash # Entwicklungsumgebung starten docker compose -f docker-compose.dev.yml up # Version bumpen bash .claude/scripts/bump.sh patch "Was wurde geändert" # Neuen Branch erstellen bash .claude/scripts/new-feature.sh feature ```