VIN & Plate Identity

VIN & Plate Identity

Vehicle OS adds a permanent VIN identity that is independent of the current plate.

Why VIN exists

Plates can be changed. A VIN provides a stable identity for history, snapshots, access and service metadata even after a plate replacement.

Plate aliases

Old plates can be retained as aliases/history so integrations can resolve previous identities.

Useful exports:

exports['nord_garages']:GetVehicleIdentity(plateOrVin)
exports['nord_garages']:ChangeVehiclePlate(plateOrVin, newPlate, actor)
exports['nord_garages']:CompareVehicles({ valueA, valueB })

Do not change a framework plate directly without also reconciling Nord Garages; use the supported export for integrated workflows.


Revision #1
Created 2026-10-02 18:41:23 UTC by Riguita
Updated 2026-10-02 18:41:23 UTC by Riguita