Files
luxmed2.pagedev.pl/CLAUDE.md
2026-05-07 10:56:50 +02:00

1.8 KiB

Projektowe zasady dla luxmed2.pagedev.pl

Stack

  • Jezyk: PHP, JavaScript, CSS
  • Framework/CMS: WordPress
  • Frontend: Elementor / Elementor Pro
  • Motyw: Hello Elementor

Zasady kodu

  • Stosuj standardy WordPress Coding Standards dla PHP, JS i CSS.
  • Zmiany trzymaj mozliwie blisko motywu potomnego, wtyczki projektowej albo warstwy Elementor, zgodnie z istniejacym ukladem projektu.
  • Nie edytuj rdzenia WordPressa w wp-admin/ ani wp-includes/.
  • Nie modyfikuj plikow zewnetrznych wtyczek, chyba ze zadanie wyraznie tego wymaga i nie ma bezpieczniejszej sciezki.
  • Komentarze dodawaj tylko wtedy, gdy wyjasniaja decyzje albo nietypowe ograniczenie.

Baza danych

  • Projekt korzysta z bazy WordPress.
  • Zmiany w strukturze danych dokumentuj w .paul/codebase/db_schema.md, gdy zostanie wygenerowany przez $paul-map-codebase.
  • Nie wykonuj operacji migracyjnych ani importow bez jasnego potwierdzenia.

Testy

  • Brak wykrytego standardowego polecenia testowego.
  • Po zmianach frontendowych sprawdz widok strony i formularz kontaktowy w przegladarce lub na srodowisku testowym.

Dokumentacja

  • Dokumentacja techniczna PAUL mieszka w .paul/codebase/.
  • Pliki w .paul/codebase/ generuje $paul-map-codebase.
  • Przy wiekszych zmianach aktualizuj odpowiednie notatki projektowe PAUL.

Wdrazanie

  • Procedura deploy do uzupelnienia.
  • Projekt wyglada na kopie WordPress synchronizowana przez FTP/SFTP, wiec przed zmianami produkcyjnymi traktuj stan plikow jako potencjalnie wrazliwy.

UI/Frontend

  • Glowny cel strony to pozyskiwanie leadow przez formularz.
  • Dbaj o czytelny przeplyw do formularza, szybkie ladowanie strony i brak przeszkod w konwersji na mobile.
  • Zmiany wizualne powinny respektowac istniejacy styl landing page oraz komponenty Elementor.