Diagnostics & Recovery
Diagnostics & Recovery
Useful server-side diagnostic exports:
AuditVehicleTypes()
ReconcileImpounds(options)
GetRecoveryCenter()
RepairVehicleState(value, action, garage, actor)
GetVehicleGarageState(plate)
GetStaffVehicleSnapshot(limit)
SyncAllFrameworkVehicles(limit, force)
GetProviders()
Recovery Center examples
Recovery can address stale transient states and missing/incompatible garage assignments through the normal state synchronization flow.
Production logging
Keep Config.Debug = false normally. Enable it only while reproducing a problem, collect the relevant console output, then disable it again.
What runtime testing must cover
Static validation cannot reproduce every combination of framework build, MLO geometry, OneSync ownership migration, fuel/key version or existing database contents. Always perform a staging smoke test before replacing a busy live resource.