update
This commit is contained in:
28
CLAUDE.md
Normal file
28
CLAUDE.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Projektowe zasady dla centrumcopy.com.pl
|
||||
|
||||
## Stack
|
||||
- **Język:** PHP
|
||||
- **Framework:** Kohana (legacy)
|
||||
- **Frontend:** HTML/CSS/JS (vanilla)
|
||||
- **Baza danych:** MySQL
|
||||
|
||||
## Zasady kodu
|
||||
- Stosuj PSR-12 dla formatowania kodu PHP
|
||||
- Nazewnictwo: PascalCase dla klas, camelCase dla metod, snake_case dla zmiennych DB
|
||||
- Unikaj zagnieżdżeń > 3 poziomy — wydzielaj do metod
|
||||
- Komentarze tylko gdy wyjaśniają "dlaczego", nie "co"
|
||||
|
||||
## Baza danych
|
||||
- Schemat dokumentowany w `.paul/codebase/db_schema.md`
|
||||
- Każda zmiana schematu wymaga migracji
|
||||
- Nie modyfikuj istniejących migracji — twórz nowe
|
||||
|
||||
## Testy
|
||||
- (brak wykrytego test runnera — uzupełnij)
|
||||
|
||||
## Dokumentacja
|
||||
- Dokumentacja techniczna w `.paul/codebase/`
|
||||
- Przy każdej zmianie aktualizuj odpowiednie pliki
|
||||
|
||||
## Wdrażanie
|
||||
- (Uzupełnij procedurę deploy)
|
||||
Reference in New Issue
Block a user