James Smith
753a08234e
fix: tracker signature scoring — gate boost/length signals, name-only detects LOW
...
confidence_boost and the manufacturer-data-length signal applied without
any identifying indicator match, giving every device a phantom AirTag
baseline (a 22+ byte payload from any vendor scored 0.30 and was flagged
as an AirTag). Both now require a matched indicator, mirroring the
score>0 gating already used in _check_generic_tracker_indicators.
Name-pattern weight raised 0.15 -> 0.30 so a device advertising a known
tracker name yields a LOW-confidence detection, consistent with the
TSCM BLE scanner's name-only detection and the engine docstring.
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com >
2026-06-12 18:43:20 +01:00
..
2025-12-23 16:28:48 +00:00
2026-06-11 17:29:03 +01:00
2026-03-13 11:51:27 +00:00
2026-03-13 11:51:27 +00:00
2026-03-13 11:51:27 +00:00
2026-05-19 17:47:21 +01:00
2026-03-13 11:51:27 +00:00
2026-06-11 16:50:20 +01:00
2026-03-13 11:51:27 +00:00
2026-05-21 12:39:57 +01:00
2026-03-13 11:51:27 +00:00
2026-06-12 15:44:59 +01:00
2026-06-12 15:44:59 +01:00
2026-06-12 15:44:59 +01:00
2026-03-13 11:51:27 +00:00
2026-06-12 15:44:59 +01:00
2026-02-20 17:35:57 +00:00
2026-06-12 08:37:30 +01:00
2026-03-13 11:51:27 +00:00
2026-06-11 16:48:13 +01:00
2026-06-11 17:49:19 +01:00
2026-03-13 11:51:27 +00:00
2026-03-13 11:51:27 +00:00
2026-06-12 15:44:59 +01:00
2026-05-03 12:11:04 +01:00
2026-05-03 11:45:59 +01:00
2026-05-03 12:39:06 +01:00
2026-05-03 17:33:55 +01:00
2026-05-03 17:37:02 +01:00
2026-03-13 11:51:27 +00:00
2026-02-26 22:52:49 +00:00
2026-02-17 12:59:31 +00:00
2026-02-17 12:59:31 +00:00
2026-02-24 23:32:08 +00:00
2026-03-04 22:31:51 +00:00
2026-03-13 11:51:27 +00:00
2026-04-13 23:27:36 +01:00
2026-06-11 16:42:33 +01:00
2026-06-11 16:42:33 +01:00
2026-06-11 16:42:33 +01:00
2026-06-12 14:56:02 +01:00
2026-03-02 20:38:15 +00:00
2026-06-12 08:11:04 +01:00
2026-03-03 13:24:40 +00:00
2026-04-13 21:10:14 +01:00
2026-03-05 16:32:31 -08:00
2026-03-03 16:05:01 -08:00
2026-02-23 16:51:32 +00:00
2026-03-13 11:51:27 +00:00
2026-06-12 14:56:02 +01:00
2026-03-13 11:51:27 +00:00
2026-06-11 17:29:03 +01:00
2026-03-05 09:31:21 +00:00
2026-02-23 16:51:32 +00:00
2026-06-11 16:42:33 +01:00
2026-03-13 11:51:27 +00:00
2026-02-23 13:34:00 +00:00
2026-02-25 10:12:16 +00:00
2026-02-19 12:18:20 +00:00
2026-02-19 12:29:27 +00:00
2026-02-23 16:51:32 +00:00
2026-04-13 22:11:34 +01:00
2026-03-13 11:51:27 +00:00
2026-03-13 11:51:27 +00:00
2026-02-26 23:55:36 +00:00
2026-06-11 17:07:30 +01:00
2026-06-12 18:43:20 +01:00
2026-05-19 13:10:44 +01:00
2026-06-12 14:56:02 +01:00
2026-02-08 12:37:50 +00:00
2026-02-22 23:22:37 +00:00
2026-06-12 14:56:02 +01:00
2026-06-11 16:42:33 +01:00
2026-06-11 17:23:20 +01:00
2026-02-25 21:49:16 +00:00
2026-06-11 16:42:33 +01:00
2026-03-18 20:56:01 +00:00
2026-03-13 11:51:27 +00:00
2026-02-24 21:46:58 +00:00
2026-03-13 11:51:27 +00:00
2026-03-13 11:51:27 +00:00