{
    "ok": true,
    "stage": "GPS-REPORTS-R2.1-UI-CLEANUP-SQL-FOUNDATION",
    "generated_at": "2026-06-23T00:14:57+03:00",
    "vehicle_uid": "veh-83304422",
    "date": "2026-06-23",
    "period_mode": "day",
    "from": "2026-06-23 00:00:00",
    "to": "2026-06-23 23:59:59",
    "engine": {
        "settings_stage": "GPS-REPORTS-R2.1-UI-CLEANUP-SQL-FOUNDATION",
        "rules": {
            "max_accuracy_m_report": 50,
            "minimum_movement_m": 15,
            "moving_speed_threshold_kmh": 5,
            "physical_max_speed_kmh": 160,
            "gps_gap_minutes": 3,
            "ignore_depot_drift": true,
            "minimum_stop_minutes": 3,
            "minimum_stationary_minutes": 10,
            "speed_limit_default_kmh": 80
        },
        "summary": {
            "raw_points": 0,
            "valid_points": 0,
            "suspect_points": 0,
            "official_distance_km": 0,
            "raw_distance_km": 0,
            "ignored_distance_km": 0,
            "stops_count": 0,
            "speeding_count": 0,
            "gaps_count": 0,
            "quality_label": "Slabă",
            "quality_score": 0
        },
        "quality": {
            "label": "Slabă",
            "score": 0,
            "valid_ratio_percent": 0,
            "suspect_ratio_percent": 0,
            "recommendation": "Raportul trebuie marcat cu avertisment de calitate GPS înainte de export oficial."
        },
        "warnings": [],
        "route_points": [],
        "events": [],
        "stops": [],
        "speeding_events": [],
        "gaps": [],
        "suspect_samples": [],
        "report_payloads": {
            "trip_sheet": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DPX",
                "document_number": "000001",
                "purpose": "Distribuție marfă",
                "rows": []
            },
            "stops": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DRO",
                "document_number": "000001",
                "rows": []
            },
            "distance": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DKM",
                "document_number": "000001",
                "rows": []
            },
            "activity": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DAC",
                "document_number": "000001",
                "rows": []
            },
            "speeding": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DVZ",
                "document_number": "000001",
                "rows": []
            },
            "personal_km": {
                "client": "DAFI DITION SRL",
                "vehicle_uid": "veh-83304422",
                "vehicle": "Huawei P30 Test",
                "plate": "Huawei P30 Test",
                "driver": "Firu Dorin Danut",
                "date": "2026-06-23",
                "quality_label": "Slabă",
                "warnings": [],
                "official_distance_km": 0,
                "raw_distance_km": 0,
                "first_point": null,
                "last_point": null,
                "document_series": "DPK",
                "document_number": "000001",
                "business_km": 0,
                "personal_km": 0,
                "unclassified_km": 0,
                "note": "R2 marchează kilometrii ca neclasificați până când adminul/șoferul alege Business sau Personal."
            }
        },
        "explain": {
            "principle": "R2 separă datele brute de datele validate. Rapoartele oficiale trebuie să folosească official_distance_km, stops, speeding_events validate și warnings, nu distanța brută.",
            "location_rule": "Dacă strada nu este identificată, locația păstrează minim orașul și județul sau marchează coordonata ca locație neconfirmată.",
            "speed_rule": "Depășirile de viteză se validează din deplasare geometrică, nu doar din viteza brută raportată de telefon."
        }
    }
}