# Invariants

1. PCM jest źródłem danych.
2. PCM nie może zostać zmodyfikowane destrukcyjnie.
3. Nie wolno zgadywać znaczenia danych.
4. UNKNOWN musi być jawnie oznaczone.
5. Nie wolno świadomie tracić danych bez udokumentowanej decyzji.
6. Migracja musi być powtarzalna.
7. Migracja musi posiadać walidację integralności.
8. product_db musi być logicznym modelem domeny, a nie tylko kopią PCM.
9. UI musi wynikać z rzeczywistego modelu domeny.
10. Nie wolno tworzyć fikcyjnych funkcji biznesowych.
11. Laravel + Inertia + React pozostają docelowym stackiem.
12. Istniejąca aplikacja nie może zostać przypadkowo zniszczona.
13. Operacje produkcyjne wymagają zgody użytkownika.
14. Każdy ważny rezultat musi posiadać dowód.
15. Agent nie może uznać własnej pracy za zweryfikowaną.
