# Projektowe zasady dla Codex ## Baza danych i migracje - `DB_HOST_REMOTE` jest techniczne tylko dla agenta (Codex) do recznych operacji DB/migracji. - Nie podpinaj `DB_HOST_REMOTE` do runtime aplikacji. - Runtime aplikacji ma korzystac standardowo z `DB_HOST`. ## Utrwalanie stalych wymagan - Trwale wymagania techniczne zapisuj w tym pliku (`AGENTS.md`) w root projektu. - Dla zmiennych srodowiskowych utrzymuj tez wpisy w `.env.example`. ## Alerty i potwierdzenia UI - W aplikacji uzywaj modulu `resources/modules/jquery-alerts` (build do `public/assets/js/modules/jquery-alerts.js` i `public/assets/css/modules/jquery-alerts.css`). - Nie dodawaj nowych natywnych `alert()` / `confirm()` w widokach; dla potwierdzen akcji (np. usuwanie) korzystaj z `window.OrderProAlerts.confirm(...)`. ## Style frontendu - Nie trzymaj styli CSS w plikach widokow (`resources/views/...`). - Wszystkie style umieszczaj w plikach SCSS (`resources/scss/...`) i buduj do `public/assets/css/...`.