diff --git a/docs/plans/2026-04-13-multiplayer-grundgeruest-design.md b/docs/plans/archive/2026-04-13-multiplayer-grundgeruest-design.md similarity index 100% rename from docs/plans/2026-04-13-multiplayer-grundgeruest-design.md rename to docs/plans/archive/2026-04-13-multiplayer-grundgeruest-design.md diff --git a/docs/plans/2026-04-13-multiplayer-grundgeruest-plan.md b/docs/plans/archive/2026-04-13-multiplayer-grundgeruest-plan.md similarity index 100% rename from docs/plans/2026-04-13-multiplayer-grundgeruest-plan.md rename to docs/plans/archive/2026-04-13-multiplayer-grundgeruest-plan.md diff --git a/ruf-der-pilze/CLAUDE.md b/ruf-der-pilze/CLAUDE.md index 52a0a60..d0eb999 100644 --- a/ruf-der-pilze/CLAUDE.md +++ b/ruf-der-pilze/CLAUDE.md @@ -203,11 +203,28 @@ Nur ein einfacher d20-Roller nötig: ## Entwicklungs-Reihenfolge 1. ✅ MCP eingerichtet (@satelliteoflove/godot-mcp, Claude Code verbunden) -2. Multiplayer Grundgerüst (Server, Clients verbinden, rpc testen) -3. Erster Raum — Refektorium mit asymmetrischer Wahrnehmung -4. DM Regiepult Basics — Overlay-Toggle -5. Alle Räume aufbauen -6. Polish — Audio, Nebel, Licht, Würfel-UI +2. ✅ Multiplayer Grundgerüst (Server, Clients verbinden, rpc testen) +3. Lobby + Rollen (Spieler mit Name + Rolle, DM-Sonderrechte) +4. Erster Raum — Refektorium mit asymmetrischer Wahrnehmung +5. DM Regiepult Basics — Overlay-Toggle +6. Alle Räume aufbauen +7. Polish — Audio, Nebel, Licht, Würfel-UI + +--- + +## Arbeitsweise + +### Dokumentation & Planung +- **Aktueller Stand:** `../docs/STATUS.md` — nach jedem abgeschlossenen Schritt updaten +- **Pläne (aktiv):** `../docs/plans/` — Spec + Implementierungsplan pro Feature +- **Pläne (archiviert):** `../docs/plans/archive/` — abgeschlossene Pläne hierhin verschieben +- Vor jeder Implementierung prüfen ob ein Plan existiert — falls nicht, erst einen erstellen + +### Git +- Repo liegt unter `DnD_Anna_OneShot/` (deckt `docs/` und `ruf-der-pilze/` ab) +- Nach jedem abgeschlossenen Task committen +- Commit-Format: `scope: imperative subject` (z.B. `net: add NetworkManager`, `docs: update STATUS`) +- Pläne committen wenn erstellt; archivieren wenn Feature abgeschlossen ---