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

35 lines
1.5 KiB
Markdown
Raw 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.
# 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.