tipimplementacija
sto_trebaIntegrirati SPORE-1 destilaciju u dokarh_kamera ingest flow bez usporavanja HTTP response-a
faze[
{
"naziv": "KORAK 1 — Analiza kamera endpointa",
"status": "DONE",
"opis": "Pročitan dokarh_kamera.py — 4 ingest endpointa, SQLAlchemy AsyncSession, JSONResponse pattern"
},
{
"naziv": "KORAK 2 — BackgroundTasks integracija u Genesis",
"status": "DONE",
"opis": "Patched dokarh_kamera.py: dodano BackgroundTasks u /ingest, /ingest/predavanje, /ingest/url, /ingest/lidar. Response odmah vraca spore1=queued. Helper _spore1_background koristi istu SQLAlchemy AsyncSessio
provjera{
"ingest_url_response": "spore1=queued u response",
"spore1_trigger_9": "sve_ok=true, R1-R9 OK, lambda_id=2, 60ms",
"ingest_latency": "99ms (bez blokiranja na SPORE-1)",
"celery_mar": "active (running), slusa archive,media,scheduled,default,high_priority",
"genesis_eu": "active (running), 2 workers"
}
zakon[
"ZAKON_3",
"ZAKON_27",
"ZAKON_37"
]
fajlovi[
"/var/www/genesis/api/dokarh_kamera.py",
"/var/www/genesis/services/spore1_runner.py",
"/var/www/fenix-v4/tasks/spore1_tasks.py",
"/etc/systemd/system/celery-fenix-v4.service"
]
bunker_seal_id
created_at2026-06-01T14:38:00Z