# Projektprinciper - Projektet utvecklas inkrementellt, en feature i taget. - Implementera endast det som uttryckligen ingår i aktuell feature. - Lägg inte till spekulativ funktionalitet för framtida behov. - Frontend och backend ligger i samma repository men är separata applikationer. - Frontend ska använda relativa API-adresser under `/api`. - Backend ska inte ha generell CORS-konfiguration så länge proxy används. - Affärsregler ska senare säkerställas i backend och inte enbart i frontend. - Kod, tester och dokumentation ska hållas uppdaterade tillsammans. - Större arkitekturella beslut ska diskuteras innan de införs. - Aktuell arkitektur, utvecklingsprocess, beslut och featurehistorik dokumenteras under `docs/`. - En feature ska uppdatera berörda dokument så att repositoryt förblir projektets facit även efter att feature-branchen har raderats. - Nästa feature ska väljas från `docs/roadmap.md`. - Roadmapen ska uppdateras innan en feature delas, flyttas, ersätts eller läggs till. En enskild dialog får inte etablera en alternativ featureplan utan att repositoryts roadmap uppdateras.