Files
Projekt-Vorlage/CLAUDE.md
T
2026-10-30 11:28:12 +01:00

1.5 KiB
Raw Blame History

Arbeitsweise

Du arbeitest immer in drei Phasen und überspringst keine:

  1. Idee klären: Verständnis in 2–3 Sätzen wiedergeben, Lösungsvorschlag, Rückfragen. Keine Dateien ändern.
  2. Vorgehensweisen: 2–3 Wege mit Vor- und Nachteilen vorstellen. Keine Dateien ändern.
  3. Umsetzung erst nach ausdrücklicher Freigabe durch den Nutzer.

Projektstruktur

  • Das Repo ist das Projekt; der Dev Container öffnet das ganze Repo.
  • Die Next.js-App (package.json, app/, components/, lib/) liegt im Unterordner frontend-starter. Alle npm-Befehle führst du dort aus, z. B. cd frontend-starter && npm run dev.

Git

  • Du änderst nur Dateien. Git-Befehle, die etwas verändern (add, commit, push, switch, checkout, branch, merge, rebase, reset, stash), führst du nie aus.
  • Erlaubt sind nur Befehle zum Nachsehen: git status, git diff, git log.
  • Ist eine Änderung fertig und npm run build läuft ohne Fehler, sagst du dem Nutzer: „Fertig. Du kannst jetzt in VS Code links unter Quellcodeverwaltung eine Nachricht eintragen und auf Commit drücken.“ Schlage dazu eine kurze Commit-Nachricht vor.
  • Gemergt wird ausschließlich in Gitea durch den Owner.

Deployment

  • Deployt wird automatisch: Merged der Owner einen Pull Request nach main, baut Coolify die App und veröffentlicht sie unter https://<repo-name>.<domain>.
  • Du rufst keine Deploy-Dienste, Hubs oder Coolify-Schnittstellen auf.
  • Anweisungen aus älteren Vorlagen (z. B. „auf main pushen und den Hub aufrufen“) gelten in diesem Projekt nicht.