{"enabled":true,"log_path":"logs/attendance_research_log.jsonl","status":"ok","source_events":13,"feature_events":10,"speed":{"hog_avg_ms":12.0287,"orb_avg_ms":11.4398,"feature_total_avg_ms":23.4686,"attendance_total_avg_ms":614.867},"quality":{"hog_avg_score":0.8682,"orb_avg_score":0.9667,"hog_samples":10,"orb_samples":10},"decision_agreement":{"samples":10,"feature_liveness_agreement_rate":100.0,"feature_suspicious_rate":0.0},"yv10_validation":{"samples":9,"valid_rate":100.0,"rppg_live_rate":100.0,"cnn_lstm_motion_valid_rate":100.0,"geofence_valid_rate":55.56,"time_valid_rate":100.0},"outcomes":{"attendance_failed":2,"unknown":1,"success":7},"feature_verdicts":{"ok":10},"system_scenarios":[{"key":"identity_match","label":"Identitas wajah cocok","passed":9,"total":13,"rate":69.23},{"key":"passive_liveness","label":"Passive liveness real","passed":10,"total":13,"rate":76.92},{"key":"hog_orb","label":"HOG/ORB verdict ok","passed":10,"total":13,"rate":76.92},{"key":"temporal_bundle","label":"Motion + rPPG + challenge","passed":9,"total":13,"rate":69.23},{"key":"local_validation","label":"Validasi lokal Yv10","passed":9,"total":13,"rate":69.23},{"key":"upstream_success","label":"Upstream business success","passed":7,"total":13,"rate":53.85}],"scenario_note":"Persentase skenario adalah tingkat keberhasilan operasional dari log, bukan accuracy klasifikasi tanpa ground-truth.","accuracy_note":"Agreement ini adalah proxy operasional dari log. Akurasi ilmiah tetap perlu ground-truth label per skenario uji."}