Politica și Procedura SfH se schimbă regulat: AG modifică Art. 145 din Regulament, comisia macro adoptă noi reguli de compunere, SLA-urile se ajustează după experiența operațională. Dacă fiecare schimbare ar cere un deploy nou, procesele SfH ar fi blocate de ciclul tehnic.
Soluția în Faza 1.5: tot ce e politică e DB row admin-editabil. Schimbarea unei reguli ⇒ SfH național editează rândul prin frontend, fără deploy.
- MeasureType — lista de sancțiuni (Art. 145 + statutary): code, durată, effects flags, statutary reference text
- IncidentSeverityLevel — niveluri (micro/mediu/macro) + SLA în ore + monitoring period în luni
- CommitteeCompositionRule — câți membri, ce rang, observator național, exclusion rules JSON
- RetentionPolicy — retenție audit logs / documente (zile)
Când se creează o instanță (Measure, Investigation), se face snapshot al tipului catalog la momentul creării: copie a referinței statutare, effects flags, etc. Modificările ulterioare ale catalogului NU rescriu istoricul — măsurile vechi rămân pe textul/flags-urile vechi.
ℹ️ Exemplu concret
Exemplu: în 2026, AG modifică Art. 145 lit. b (suspendare) de la 14-365 zile la 30-365 zile. MeasureType.default_min_duration_days se update-ează la 30. Toate suspendările deja active rămân pe valorile lor inițiale (snapshot la creare).
Cataloagele sunt accesibile doar pentru utilizatori cu rolul
SFH_NATIONAL_OFFICER (sau superuser). Alți useri primesc 404 (nu 403) — nu leak-uim existența paginilor de admin.Vezi Cataloagele SfH național pentru detalii pe fiecare catalog.