update
This commit is contained in:
33
CLAUDE.md
Normal file
33
CLAUDE.md
Normal file
@@ -0,0 +1,33 @@
|
||||
# Projektowe zasady dla globelus.pl
|
||||
|
||||
## Stack
|
||||
- **Jezyk:** PHP
|
||||
- **Framework:** Wlasny system MVC + szablony PHP
|
||||
- **Wersja:** legacy/custom
|
||||
|
||||
## Zasady kodu
|
||||
- Stosuj PSR-12 dla formatowania kodu PHP.
|
||||
- Nazewnictwo: PascalCase dla klas, camelCase dla metod, snake_case dla pol DB.
|
||||
- Unikaj zagniezdzen > 3 poziomy; wydzielaj metody pomocnicze.
|
||||
- Komentarze tylko gdy wyjasniaja "dlaczego", nie "co".
|
||||
|
||||
## Baza danych
|
||||
- Schemat dokumentowany w `.paul/docs/DB_SCHEMA.md`.
|
||||
- Kazda zmiana schematu wymaga migracji lub udokumentowanej procedury SQL.
|
||||
- Nie modyfikuj historycznych migracji/skryptow bez uzasadnienia.
|
||||
|
||||
## Testy
|
||||
- Ustal i udokumentuj komende testowa dla projektu (brak standardowej konfiguracji testow).
|
||||
|
||||
## Dokumentacja
|
||||
- Dokumentacja techniczna w `.paul/docs/`.
|
||||
- Przy kazdej zmianie aktualizuj odpowiednie pliki docs.
|
||||
- `TECH_CHANGELOG.md` aktualizowany po kazdej fazie.
|
||||
|
||||
## Wdrazanie
|
||||
- Ustal i dopisz procedure deploy dla produkcji/staging.
|
||||
|
||||
## UI/Frontend
|
||||
- Projekt korzysta z szablonow PHP i assets statycznych; utrzymuj spojnosc z istniejacym stylem.
|
||||
- Zmiany UX w listingu ofert testuj na flow filtrowania i paginacji.
|
||||
|
||||
Reference in New Issue
Block a user