LIVRAT
01 · Registrul e append-only
Tot ce se întâmplă într-o firmă se scrie o dată, ca fapt, și nu se mai șterge. O corecție e un fapt nou. Fiecare fapt poartă amprenta celui dinainte, iar baza de date însăși refuză modificarea sau ștergerea — nu e o convenție a programului, e o regulă a bazei. Lanțul se citește înapoi: o funcție recalculează amprentele și legăturile, iar o alterare rupe lanțul și se vede.
LIVRAT
02 · Tot ce e derivat se recalculează
Jurnalele, notele, balanța, situațiile, exporturile sunt proiecții ale registrului. Se pot goli și reface oricând, și trebuie să iasă identic; nu există a doua sursă de adevăr. Regulile de contare se aleg după data faptului, deci o lună veche recontată dă aceleași cifre ca prima dată, iar fiecare notă are nume stabil.
LIVRAT
03 · Izolare strictă între firme
Fiecare cerere lucrează într-o singură firmă, iar separarea e impusă de Postgres, prin securitate la nivel de rând forțată, nu de codul aplicației. Rolul cu care se conectează aplicația nu poate ocoli regula: nu are dreptul, prin construcție.
LIVRAT
04 · O singură poartă de scriere
Toate faptele intră prin același loc, unde stau și gărzile: perioada închisă nu primește fapte noi, tipul necunoscut se refuză, fiecare fapt își consemnează autorul și rolul lui la momentul scrierii. Aceeași cheie de idempotență nu produce a doua înregistrare.
LIVRAT
Fail-closed
Unde o cifră nu se poate ști, sistemul refuză și spune de ce, în loc să presupună. O cotă lipsă la intrarea în magazin oprește actul; un fișier care nu trece schema oficială nu iese. Motivul: greșelile de acest fel produc note perfect echilibrate, pe care nimic aritmetic nu le prinde.
LIVRAT
Fiecare fapt își poartă drumul de intrare
Un fapt știe pe ce cale a intrat: tastat de om, venit din SPV, citit dintr-o fotografie cu confirmarea omului, adus din casa de marcat, importat la preluare, trimis de un program din afară cu cheia lui. Poarta refuză un fapt fără drum de intrare, iar canalul e obligatoriu și în baza de date, nu doar în program.