tipfix+feat
sto_trebaSvaki .dok dokument koji digigraf kreira mora biti potpisan od Genesis i imati QR za offline verifikaciju
faze[
"DONE: genesis_sign_client.py kreiran (sign_and_qr + GenesisSignResult TypedDict)",
"DONE: models.py — genesis_signature/proof/qr_b64 kolone + migrate_genesis_columns()",
"DONE: dok_writer.py — sign_and_qr() integriran, graceful LOCAL:: fallback",
"DONE: dok_endpoints.py — genesis fields u svim responses + /qr PNG endpoint",
"DONE: genesis_login.py — GENESIS_API_KEY system auth za module (bez user sesije)",
"DONE: E2E test OK — ok=True, qr_len=2120, verify_url generiran",
"DONE:
zakon[
"ZAKON 26 — GenesisSignResult TypedDict",
"ZAKON 27 — weise3_id PK",
"ZAKON 32 — chain entry"
]
rezultatDigigraf potpisuje svaki .dok dokument na Genesisu. QR enkodira verifiable_at URL. Fallback LOCAL:: ako Genesis nedostupan.
sljedece[
"Z2: POS genesis_sign na transakcijama",
"Z3: Propter genesis_sign na workflow koracima",
"Z4: Brsljani sync 30 -> 5min"
]
created_at2026-05-10T05:30:00Z