M18: implement operational workspaces

This commit is contained in:
NuklearRabbit
2026-08-10 12:41:28 +02:00
parent 8030753dbc
commit fe06ff75a1
33 changed files with 1082 additions and 95 deletions
+8
View File
@@ -25,6 +25,10 @@ export interface Vehicle {
next_service_km: number;
active: boolean;
attention: boolean;
attention_reason: "blocked_status" | "service_due" | "data_quality" | null;
service_remaining_km: number;
next_booking_ref: string | null;
next_booking_at: string | null;
}
export interface Page<T> {
@@ -113,6 +117,10 @@ export interface DataQualityIssue {
status: "open" | "deferred" | "resolved" | "rejected";
evidence: Record<string, unknown>;
detected_at: string;
due_at: string | null;
assigned_to_ref: string | null;
assigned_to_name: string | null;
overdue: boolean;
resolved_at: string | null;
}