Add session-local anonymous PC and attempt labels to connection lifecycle and BLE stages; record request origin, observed-peer match and reply transport, teardown trigger and bounded reconnect attempts. Never export names, addresses, stable IDs, credentials, verification material, input or raw errors. Bound all diagnostic state and isolate late callbacks. Add regressions for competing manual requests, preferred auto-connect and switching, plus privacy and correlation tests. No release or pairing reset included.
Add session-local anonymous PC and attempt labels to connection lifecycle and BLE stages; record request origin, observed-peer match and reply transport, teardown trigger and bounded reconnect attempts. Never export names, addresses, stable IDs, credentials, verification material, input or raw errors. Bound all diagnostic state and isolate late callbacks. Add regressions for competing manual requests, preferred auto-connect and switching, plus privacy and correlation tests. No release or pairing reset included.