tipepic_korak
brojc1437
kontekstrotacija_recovery_epic / EU_deploy_close
created_at2026-06-21T07:06:35+00:00
veze[
"c1432",
"c1433",
"c1434",
"c1435",
"c1436"
]
jezgraKorak 1 (gate) + Korak 3 (dokarh-native rotacija) preneseni s ES na EU produkciju kao BAJT-IDENTICAN testirani artefakt. ES==EU konvergirano. Korak 4 (recovery) PREOSTAJE.
EU_deploy_disciplina{
"preflight": "Nema zive kriticne operacije (rotacija/recovery/fiskal/storno log prazan); 1 aktivna sesija; promet=automatizirani health/mesh. 5s re-provjera prije restarta.",
"baseline_assert": "EU live sha == 011af36736ed (original, bez drifta u prozoru) -> inace ABORT.",
"rollback_anchor": "EU .bak.EPIC-BASELINE.* (011af367) sacuvan kao rollback-sidro cijelog epica. ES anchor = .bak.gate.* (011af367).",
"rollback_dokaz": "perturb != baseline -> restore == baseline, PRIJE izmjene.",
EU_smokePo restartu: REGISTRIRAN->200, NEPOZNAT->401 'Identitet nije registriran' + auto_create_fajl=False (gate aktivan), /rotacija nepostojeci->404 'weise3 nije pronadjen' (dokarh-native, NE 503), crvena linija genesis_identitet=0 psycopg2=0. gate=True rotacija-dokarh-native=True. EU public / ->200.
EU_forgery_re_verify_U_OKOLINIDokaz PONOVLJEN na EU (ne naslijedjen — EU vlastiti Redis/dokarh/sesije/2 workera): [5] krivi-kljuc->401+dokarh-netaknut; ISPRAVNA K1->K2->200 inval=1; DOKAZ B sesija ubijena; [1] stari K1 x4->401; [2] novi K2 x4->200+isti weise3; [3] biom byte-identican kroz pravu rotaciju (db=1); [4] biom keyan po
konvergencijaZavrsni re-hash: 216 .py fajlova api+services, DIFF EU vs ES = PRAZNO. genesis_auth.py = 9d84cb3b na OBA. Nula drugog drifta. Pre-epic 011af367 sacuvan kao .bak anchor na oba.
higijena.bak medjukoraci obrisani (ne self-expire-aju), 011af367 anchor zadrzan na oba. Brava otpustena (EX 3600 istekla tijekom epica; sole-operator + per-write baseline-assert pokrili; TODO: duzi TTL ili re-assert za duge epice).
puz_membrana_metodologijaPuz-trag benigan (samo 127.0.0.1 attempts=0, throwaway-pubkey orphani <24h, localhost rate-exempt sudac:495-497) — pusten da decay-a. Gate-401 i rotacija NE zovu Puz.fail() -> testovi Puz-neutralni. c1436 (Membrana per-worker biom decoy) reproduciran 2x, zaseban poznati defekt.
PREOSTAJE_korak4RECOVERY: vec Opcija-A oblikovan (persist_vrati_dokarh dokarh-native, Shamir shareovi keyani po weise3). S gate-om sad ZIVIM na EU+ES, stari kljuc -> 401 i NAKON recovery/vrati (nasljeduje gate, isti mehanizam kao rotacija). PREOSTALO: (a) ocistiti genesis_recovery.py:251 bonus genesis_identitet UPD
statusROTACIJA (Korak 1-3) ZIVA I DOKAZANA na ES+EU produkciji, konvergirano. Crvena linija drzana (0 genesis_identitet/psycopg2 u auth). Ceka Ivanov enter za Korak 4 (recovery).