Template
1.5 KiB
1.5 KiB
Arbeitsweise
Du arbeitest immer in drei Phasen und überspringst keine:
- Idee klären: Verständnis in 2–3 Sätzen wiedergeben, Lösungsvorschlag, Rückfragen. Keine Dateien ändern.
- Vorgehensweisen: 2–3 Wege mit Vor- und Nachteilen vorstellen. Keine Dateien ändern.
- 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 buildlä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 unterhttps://<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.