morluto
7086768a27
fix(adb): preserve display-scoped window focus declarations
...
Retain every focus declaration with its display header and identity, including explicit absence, unknown identities and duplicates. Derive singular summaries only for one unambiguous context; preserve scope and ambiguity through named CLI/MCP contracts.
Validation: original public CLI replay before/after, four failing baseline parser controls, 23 focused checks plus 11 overlapping provider/parser controls, converted MCP schemas, check:fast and docs:check. Bounded completed synthetic CLI warm reply tokens 282/513, elapsed 0.391/0.403s and CPU 0.622/0.622s; no efficiency claim. No live Android, vendor or large-output qualification. Refs #4660 .
2026-10-17 13:40:09 +08:00
..
2026-10-17 13:40:09 +08:00
2026-10-13 04:12:20 +08:00
2026-10-10 01:54:42 +08:00
2026-10-14 08:32:00 +08:00
2026-10-13 01:37:47 +08:00
2026-10-16 07:25:22 +08:00
2026-10-16 11:48:59 +08:00
2026-10-13 10:21:53 +08:00
2026-10-10 23:15:02 +08:00
2026-10-13 13:48:24 +08:00
2026-10-11 04:43:02 +08:00
2026-10-11 04:43:02 +08:00
2026-10-15 03:43:29 +08:00
2026-10-15 03:43:28 +08:00
2026-10-13 23:47:18 +08:00
2026-10-10 23:01:54 +08:00
2026-10-13 23:49:33 +08:00
2026-10-15 02:28:46 +08:00
2026-10-15 01:41:31 +08:00
2026-10-16 11:48:59 +08:00
2026-10-12 14:12:44 +08:00
2026-10-14 17:49:17 +08:00
2026-10-17 09:04:09 +08:00
2026-10-12 07:40:19 +08:00
2026-10-16 08:14:50 +08:00
2026-10-13 23:30:31 +08:00
2026-10-09 13:54:32 +00:00
2026-10-13 21:46:14 +08:00
2026-10-17 00:44:02 +08:00
2026-10-14 04:47:34 +08:00
2026-10-13 11:39:30 +08:00
2026-10-13 03:13:35 +08:00
2026-10-14 09:16:33 +08:00
2026-10-17 04:17:11 +08:00
2026-10-17 03:14:30 +08:00
2026-10-14 16:54:07 +08:00
2026-10-14 09:47:28 +08:00
2026-10-10 03:52:13 +08:00
2026-10-15 06:33:48 +08:00
2026-10-09 13:54:32 +00:00
2026-10-15 06:39:48 +08:00
2026-10-10 05:56:01 +08:00
2026-10-14 16:10:47 +08:00
2026-10-10 00:35:17 +08:00
2026-10-13 13:00:39 +08:00
2026-10-10 00:35:17 +08:00
2026-10-12 14:12:44 +08:00
2026-10-13 14:45:03 +08:00
2026-10-13 23:49:33 +08:00
2026-10-10 00:35:17 +08:00
2026-10-12 22:35:55 +08:00
2026-10-16 23:59:29 +08:00
2026-10-12 22:01:58 +08:00
2026-10-14 08:32:00 +08:00
2026-10-13 04:12:34 +08:00
2026-10-14 08:32:00 +08:00
2026-10-14 04:47:34 +08:00
2026-10-11 19:52:09 +08:00
2026-10-15 06:45:53 +08:00
2026-10-16 07:25:23 +08:00
2026-10-14 22:25:05 +08:00
2026-10-17 03:33:16 +08:00
2026-10-10 05:56:01 +08:00
2026-10-17 03:33:16 +08:00
2026-10-12 07:40:19 +08:00
2026-10-16 08:51:11 +08:00
2026-10-12 11:34:02 +08:00
2026-10-15 01:41:31 +08:00
2026-10-09 20:18:52 +08:00
2026-10-14 15:20:09 +08:00
2026-10-16 03:13:20 +08:00
2026-10-12 02:39:52 +08:00
2026-10-11 07:22:50 +08:00
2026-10-16 12:46:53 +08:00
2026-10-15 23:43:05 +08:00
2026-10-15 23:43:05 +08:00
2026-10-15 17:08:49 +00:00
2026-10-11 18:39:49 +08:00
2026-10-10 00:35:17 +08:00
2026-10-14 16:54:08 +08:00
2026-10-17 06:03:51 +08:00
2026-10-14 08:29:16 +08:00
2026-10-14 08:29:16 +08:00
2026-10-14 08:29:16 +08:00
2026-10-13 06:06:02 +09:00
2026-10-16 11:48:59 +08:00
2026-10-14 13:58:17 +08:00
2026-10-13 23:16:38 -07:00
2026-10-12 08:31:37 +08:00
2026-10-14 21:16:48 +08:00
2026-10-10 23:15:02 +08:00
2026-10-15 01:41:31 +08:00
2026-10-08 04:03:24 +08:00
2026-10-11 20:09:21 +08:00
2026-10-13 18:23:17 +08:00
2026-10-10 04:35:03 +08:00
2026-10-16 08:26:19 +08:00
2026-10-10 00:35:17 +08:00
2026-10-14 08:29:16 +08:00
2026-10-12 09:29:07 +08:00
2026-10-14 14:47:26 +08:00
2026-10-16 06:46:25 +08:00
2026-10-17 03:11:32 +08:00
2026-10-13 23:41:45 +08:00
2026-10-10 04:23:03 +08:00
2026-10-12 07:40:19 +08:00
2026-10-15 01:41:31 +08:00
2026-10-09 22:46:09 +08:00
2026-10-10 12:49:09 +08:00
2026-10-14 16:54:08 +08:00
2026-10-13 15:55:25 +09:00
2026-10-13 04:53:03 +00:00
2026-10-17 00:15:27 +08:00
2026-10-13 14:39:49 +08:00
2026-10-13 16:16:31 +08:00
2026-10-11 23:55:39 +08:00
2026-10-15 04:06:41 +08:00
2026-10-12 16:27:51 +08:00
2026-10-17 11:29:03 +08:00
2026-10-16 23:57:34 +08:00
2026-10-15 18:39:57 +08:00
2026-10-17 00:19:52 +08:00
2026-10-13 01:37:47 +08:00
2026-10-10 03:52:35 +08:00
2026-10-14 04:47:34 +08:00
2026-10-14 04:47:34 +08:00
2026-10-14 04:47:34 +08:00
2026-10-17 09:57:43 +08:00
2026-10-16 21:08:47 +08:00
2026-10-14 02:50:30 +08:00
2026-10-15 07:12:53 +08:00
2026-10-16 06:46:26 +08:00
2026-10-13 12:46:06 +08:00
2026-10-13 12:00:04 +08:00
2026-10-16 05:09:35 +08:00
2026-10-13 23:46:23 +08:00
2026-10-16 11:48:59 +08:00
2026-10-14 17:49:13 +08:00
2026-10-16 05:43:39 +08:00
2026-10-13 15:58:19 +09:00
2026-10-13 07:11:26 +09:00
2026-10-13 03:13:35 +08:00
2026-10-16 03:09:57 -07:00
2026-10-13 06:06:02 +09:00
2026-10-16 03:13:14 +08:00
2026-10-16 11:48:59 +08:00
2026-10-12 04:44:25 +08:00
2026-10-10 00:35:17 +08:00
2026-10-10 00:35:17 +08:00
2026-10-11 05:17:10 +08:00
2026-10-10 00:35:17 +08:00
2026-10-17 03:11:32 +08:00