api/omega.py (380 linija) — FENIX OMEGA™ Faza 1 LIVE · api/vivus.py (≈340 linija) — VIVUS™ lifecycle tracker LIVE · api/lambda_dokaz.py (≈430 linija) — WeisE3λ™ formal proofs PDF LIVE
tipsesija_log
sto_je_napravljeno[
"api/omega.py (380 linija) — FENIX OMEGA™ Faza 1 LIVE",
"api/vivus.py (≈340 linija) — VIVUS™ lifecycle tracker LIVE",
"api/lambda_dokaz.py (≈430 linija) — WeisE3λ™ formal proofs PDF LIVE",
"main.py — sva tri routera registrirana i aktivna",
"genesis.service restartiran — sva tri health endpointa odgovaraju",
"/inovacije/ stranica ažurirana — OMEGA/VIVUS/WeisE3λ iz PLANNED→LIVE",
"WAHA definiran kao fallback kanal (ne primarni) — SMS/Email su primarni"
]
aktivni_endpointi{
"omega": [
"GET /api/v1/omega/health",
"POST /api/v1/omega/inbound/sms",
"POST /api/v1/omega/inbound/email",
"POST /api/v1/omega/send",
"GET /api/v1/omega/log"
],
"vivus": [
"GET /api/v1/vivus/health",
"POST /api/v1/vivus/dokument",
"GET /api/v1/vivus/dokument/{weise3_id}",
"GET /api/v1/vivus/vlasnik/{vlasnik_id}",
"PATCH /api/v1/vivus/dokument/{weise3_id}"
],
"lambda": [
"GET /api/v1/lambda/health",
"POST /api/v1/lambda/put",
omega_detalji{
"semantic_stripper": "v1 — regex intenti: JOIN_FLEET, PANIC, REPORT_TRIP, QUERY_STATUS, DOC_UPLOAD, LEAVE_FLEET",
"kanali_live": [
"SMS (Twilio)",
"Email (SMTP)",
"WhatsApp (WAHA fallback)"
],
"kanali_planirani": [
"Viber (Faza 2)",
"REST API client (Faza 4)"
],
"waha_uloga": "fallback kanal za outbound kad SMS ne proradi, ne primarni"
}
vivus_detalji{
"alarm_pragovi": [
30,
7,
1
],
"dok_tipovi": 12,
"alarm_loop": "svakih 24h automatski",
"kanal_redoslijed": "primarni (SMS/email) → WAHA fallback"
}
lambda_detalji{
"primitivi": [
"PUT",
"ISTINA",
"ŽIVOT",
"D9_SVJEDOK"
],
"pdf_biblioteka": "reportlab 4.5.0",
"jezici": [
"hr",
"en",
"de"
],
"svjedoci": "Bršljan P2P čvorovi"
}
digigraf_inovacije_stranica{
"url": "https://digigraf.online/inovacije/",
"live_inovacije": [
"WeisE3™",
"FenixVault™",
"ChainBlock™",
"Gossip Witnesses",
"BunkerSeal™ (L0-L5)",
"FENIX OMEGA™",
"VIVUS™",
"WeisE3λ™"
],
"djelomicno": [
"BunkerSeal™ L6-L8"
]
}
zakon[
"ZAKON_0",
"ZAKON_2",
"ZAKON_3",
"ZAKON_17"
]
statusLIVE