{"id":"c0809","filename":"c0809_z2_pos_genesis_sign_done.dok.json","weise3_id":"","tip":"feat","naziv":"Z2 POS genesis_sign na transakcijama — DONE","kreator":"genesis","datum":"2026-05-10","snippet":"","status":"","prev_weise3":"","bunker_l":"#00d4ff","full":{"tip":"feat","naziv":"Z2 POS genesis_sign na transakcijama — DONE","sto_treba":"Svaka POS transakcija (fiskalni racun) dobiva genesis_sign potpis, QR za offline verifikaciju","faze":["DONE: POSReceipt model — 4 nova polja (genesis_signature, genesis_proof, genesis_qr_b64, genesis_verifiable_at)","DONE: Migration 0023_posreceipt_genesis_sign_fields (migrate OK)","DONE: Task genesis_sign_receipt — poziva core.genesis_login_client.sign_document + QR generator","DONE: fiscalize_receipt chain: genesis_sign_receipt.apply_async(countdown=3) nakon JIR save","DONE: Graceful — nikad ne blokira fiskalizaciju, greska = samo log","DONE: commit 2e2a78a (fenix-v3)"],"zakon":["ZAKON 26 — GenesisSignResult TypedDict","ZAKON 27 — genesis polja na POSReceipt","ZAKON 37 — BPZ-9 L3 potpis + QR verifikacija","ZAKON 32 — chain entry"],"rezultat":"Svaki placeni POS racun automatski dobiva genesis potpis i QR kod za offline verifikaciju. Potpis se sprema u POSReceipt DB i dostupan je na receipt endpoint-u.","sljedece":["Z3 DONE — Propter genesis_sign","Z4 DONE — Brsljani ETag"],"datum":"2026-05-10","nastao":"2026-05-10T06:30:00Z"}}