find($this->businessId); $comparison = $canonical->comparison($this->businessId); $expected = $source->only(['code', 'modality', 'status', 'classification', 'version_no']); $outcome = $comparison === null ? 'unmapped' : ($expected == $comparison ? 'core_match' : 'divergence'); } catch (\Throwable) { $outcome = 'comparison_error'; } // No payloads, query parameters, identifiers or exception messages in telemetry. Log::info('mne.compatibility.shadow', ['outcome' => $outcome, 'latency_ms' => (hrtime(true) - $start) / 1000000]); } }