tipfix
sustavfenix-v3
git_commitd51d8ad
zakon[
"ZAKON_3",
"ZAKON_29",
"ZAKON_28"
]
sto_trebaTri kritična buga identificirana analizom arhiva modula moraju biti popravljena i deployirana na produkciju (MAR server).
faze[
{
"id": 1,
"naziv": "Fix 1 — Trojna pohrana za TempArhivaEntry",
"fajl": "arhiva/tasks.py",
"linija": 579,
"status": "DONE",
"opis": "temp_arhiva_ocr_task je koristio direktni pohrani_u_genesis() — samo Noga 1 (Genesis ChainBlock). Zamijenjen s pohrani_trojka() koji aktivira sve 3 noge: Noga1=Genesis, Noga2=.dokarh bundle, Noga3=Brsljani gossip. trojka_ok i trojka_status se sada persistiraju na TempArhivaEntry modelu.",
"zakon": "ZAKON_3",
"stari_kod": "pohran
deploy{
"eu_server": "izmjena lokalna (EU = dev mirror)",
"mar_server": "rsync + systemctl restart gunicorn-fenix-v3.service → active",
"syntax_check": "python3 -m py_compile — sve 3 datoteke OK prije deploya"
}
analiza_kontekstPopravke su rezultat sustavne analize arhiva modula po 8 kategorija (prosjek 7.7/10). Top 3 hitna prijetnja: nepotpuna trojka pohrana za PWA korisnike, javni CPU endpoint bez zaštite, missing SHA-256 fingerprint u dokarh bundle.
regresijaNema — sve 3 izmjene su additive/replacement s graceful degradation. Gunicorn restart bez downtime-a (< 2s).
sljedeci_korakPokrenuti ZAKON.py provjeru Zakon 10+11 na MAR-u. Dodati test za trojka pohrana TempArhivaEntry flow.