EFKey 2.2 build 441 · iOS 27.2.0 · iPhone17,2 · exported 2026-10-09 00:38:28 · 120 records langpacks: en-gb v4 #a732eb 2026-10-03 · it v2 #b7fe11 2026-10-03 · enabled: it en-gb system shortcuts: 1 text replacements, 0 with a digit, 0 with a symbol Stability report Generated 2026-10-09 00:38:29 iPhone17,2 · 7.4 GB RAM · iOS 27.2.0 · build 441 Keyboard memory limit 176 MB (measured on this device) Recording since 2026-10-03 12:34:08 SUMMARY (last 24 h) Keyboard opened 300× · 11 process start(s) Restarts: 6 crash · 1 app update · 4 normal background cleanup ⚠️ 6 restart(s) the user could notice (keyboard vanished or switched to the system one). Lowest headroom 66 MB at 10-08 13:42:52 (peak 110 MB) Memory drift between openings: +0.3 MB on average (290 samples) Openings without teardown 19 · controllers left behind 21 · views outlived 24 · memory warnings 0 RESTARTS (newest first, 52 recorded) [1] 2026-10-09 00:03:47 — normal — iOS freed the closed keyboard closed at 30 MB of 176 MB, freed by iOS within 33m 20s process ran 2h 20m · opened 77× · build 441 · it,en-gb [2] 2026-10-08 21:10:21 — app update (normal) app updated from build 440 process ran 1m 52s · opened 1× · build 440 · it,en-gb [3] 2026-10-08 21:05:22 — normal — iOS freed the closed keyboard closed at 19 MB of 176 MB, freed by iOS within 1h 50m process ran 9m 59s · opened 6× · build 440 · it,en-gb [4] 2026-10-08 19:04:26 — CRASH last operation: launch: built, waiting for presentation (memory 18 MB) process ran 5m 38s · opened 8× · build 440 · it,en-gb last opening #8: 19 → peak 19 MB, lowest headroom 157 MB [5] 2026-10-08 18:05:12 — normal — iOS freed the closed keyboard closed at 20 MB of 176 MB, freed by iOS within 19m 55s process ran 25m 11s · opened 30× · build 440 · it,en-gb [6] 2026-10-08 17:20:05 — CRASH last operation: launch: built, waiting for presentation (memory 19 MB) process ran 13m 24s · opened 8× · build 440 · it,en-gb last opening #8: 19 → peak 20 MB, lowest headroom 156 MB [7] 2026-10-08 16:40:16 — CRASH last operation: launch: built, waiting for presentation (memory 20 MB) process ran 20m 58s · opened 18× · build 440 · it,en-gb last opening #18: 21 → peak 22 MB, lowest headroom 154 MB [8] 2026-10-08 15:56:55 — CRASH last operation: launch: built, waiting for presentation (memory 25 MB) process ran 1h 3m · opened 42× · build 440 · it,en-gb last opening #42: 25 → peak 25 MB, lowest headroom 151 MB [9] 2026-10-08 14:32:18 — CRASH last operation: launch: built, waiting for presentation (memory 98 MB) process ran 3h 44m · opened 84× · build 435 · it,en-gb last opening #136: 103 → peak 106 MB, lowest headroom 70 MB [10] 2026-10-08 10:44:05 — normal — iOS freed the closed keyboard closed at 88 MB of 176 MB, freed by iOS within 1h 4m process ran 0s · opened 0× · build 435 · it,en-gb [11] 2026-10-08 09:03:43 — CRASH last operation: launch: built, waiting for presentation (memory 73 MB) process ran 0s · opened 0× · build 435 · it,en-gb [12] 2026-10-07 23:24:04 — normal — iOS freed the closed keyboard closed at 91 MB of 176 MB, freed by iOS within 21m 59s process ran 0s · opened 0× · build 435 · it,en-gb [13] 2026-10-07 20:59:29 — normal — iOS freed the closed keyboard closed at 72 MB of 176 MB, freed by iOS within 23m 52s process ran 0s · opened 0× · build 435 · it,en-gb [14] 2026-10-07 20:12:02 — CRASH last operation: launch: built, waiting for presentation (memory 68 MB) process ran 0s · opened 0× · build 435 · it,en-gb [15] 2026-10-07 20:01:24 — CRASH last operation: launch: built, waiting for presentation (memory 10 MB) process ran 0s · opened 0× · build 435 · it,en-gb [16] 2026-10-07 16:34:05 — normal — iOS freed the closed keyboard closed at 70 MB of 176 MB, freed by iOS within 1h 41m process ran 0s · opened 0× · build 435 · it,en-gb [17] 2026-10-07 14:52:19 — normal — iOS freed the closed keyboard closed at 82 MB of 176 MB, freed by iOS within 45m 4s process ran 0s · opened 0× · build 435 · it,en-gb [18] 2026-10-07 13:58:42 — normal — iOS freed the closed keyboard closed at 70 MB of 176 MB, freed by iOS within 13m 15s process ran 0s · opened 0× · build 435 · it,en-gb [19] 2026-10-07 13:45:15 — normal — iOS freed the closed keyboard closed at 70 MB of 176 MB, freed by iOS within 1h 5m process ran 0s · opened 0× · build 435 · it,en-gb [20] 2026-10-07 12:39:34 — normal — iOS freed the closed keyboard closed at 89 MB of 176 MB, freed by iOS within 1h 42m process ran 0s · opened 0× · build 435 · it,en-gb [21] 2026-10-07 10:52:52 — normal — iOS freed the closed keyboard closed at 81 MB of 176 MB, freed by iOS within 2h 18m process ran 0s · opened 0× · build 435 · it,en-gb [22] 2026-10-07 08:33:39 — CRASH last operation: launch: built, waiting for presentation (memory 82 MB) process ran 0s · opened 0× · build 435 · it,en-gb [23] 2026-10-06 23:33:16 — normal — iOS freed the closed keyboard closed at 81 MB of 176 MB, freed by iOS within 1h 14m process ran 0s · opened 0× · build 435 · it,en-gb [24] 2026-10-06 21:55:01 — normal — iOS freed the closed keyboard closed at 94 MB of 176 MB, freed by iOS within 18m 41s process ran 0s · opened 0× · build 435 · it,en-gb [25] 2026-10-06 20:36:48 — normal — iOS freed the closed keyboard closed at 84 MB of 176 MB, freed by iOS within 22m 16s process ran 0s · opened 0× · build 435 · it,en-gb [26] 2026-10-06 19:41:26 — CRASH last operation: launch: built, waiting for presentation (memory 82 MB) process ran 0s · opened 0× · build 435 · it,en-gb [27] 2026-10-06 17:36:32 — CRASH last operation: launch: built, waiting for presentation (memory 84 MB) process ran 0s · opened 0× · build 435 · it,en-gb [28] 2026-10-06 16:14:00 — normal — iOS freed the closed keyboard closed at 81 MB of 176 MB, freed by iOS within 17m 43s process ran 0s · opened 0× · build 435 · it,en-gb [29] 2026-10-06 15:07:04 — normal — iOS freed the closed keyboard closed at 84 MB of 176 MB, freed by iOS within 20m 5s process ran 0s · opened 0× · build 435 · it,en-gb [30] 2026-10-06 14:10:34 — normal — iOS freed the closed keyboard closed at 86 MB of 176 MB, freed by iOS within 55m 34s process ran 0s · opened 0× · build 435 · it,en-gb OPENINGS (oldest first, within each process run) -- process start 10-08 17:20:05 · build 440 · 6 MB -- #29 10-08 17:41:01 20 → 21 MB (+1) peak 21 · headroom 155 · 6s field ascii heap ±0 · other +1 · controllers 5→5 · views 34→34 #30 10-08 17:45:03 20 → 20 MB (±0) peak 22 · headroom 154 · 13s field text heap ±0 · other ±0 · controllers 6→6 · views 36→36 -- process start 10-08 18:05:12 · build 440 · 6 MB -- #1 10-08 18:05:12 11 → 14 MB (+3) peak 14 · headroom 162 · 4s field text heap +2 · other +1 · controllers 1→1 · views 1→1 #2 10-08 18:06:06 17 → 18 MB (+1) peak 18 · headroom 158 · 3s field search heap ±0 · other +1 · controllers 1→1 · views 2→2 #3 10-08 18:08:23 18 → 19 MB (+1) peak 19 · headroom 157 · 2s field text heap −1 · other +2 · controllers 2→3 <-- LEFT ONE BEHIND · views 4→5 <-- VIEW OUTLIVED IT #4 10-08 18:08:25 16 → 18 MB (+2) peak 18 · headroom 158 · 2s field text heap ±0 · other +2 · controllers 3→2 · views 5→5 #5 10-08 18:08:30 18 → 19 MB (+1) peak 19 · headroom 157 · 21s field text heap +1 · other ±0 · controllers 2→2 · views 6→6 #6 10-08 18:09:36 18 → 19 MB (+1) peak 19 · headroom 157 · 2s field text heap ±0 · other +1 · controllers 2→2 · views 7→7 #7 10-08 18:09:45 17 → 18 MB (+1) peak 18 · headroom 158 · 2s field text heap +1 · other ±0 · controllers 2→2 · views 8→8 #8 10-08 18:10:38 19 → 19 MB (±0) peak 19 · headroom 157 · 12s field text heap ±0 · other ±0 · controllers 2→2 · views 9→9 -- process start 10-08 19:04:26 · build 440 · 6 MB -- #1 10-08 19:04:26 11 → 17 MB (+6) peak 17 · headroom 159 · 3s field text heap +2 · other +4 · controllers 1→1 · views 1→1 #2 10-08 19:08:37 17 → 18 MB (+1) peak 18 · headroom 158 · 5s field text heap −1 · other +2 · controllers 2→2 · views 3→3 #3 10-08 19:09:30 17 → 17 MB (±0) peak 17 · headroom 159 · 5s field text heap +1 · other −1 · controllers 2→2 · views 4→4 #4 10-08 19:13:06 18 → 18 MB (±0) peak 18 · headroom 158 · 2s field text heap −1 · other +1 · controllers 2→2 · views 5→5 #5 10-08 19:13:11 17 → 19 MB (+2) peak 19 · headroom 157 · 4s field text heap ±0 · other +2 · controllers 2→2 · views 6→6 #6 10-08 19:14:18 19 → 19 MB (±0) peak 19 · headroom 157 · 6s field text heap ±0 · other ±0 · controllers 2→2 · views 7→7 -- process start 10-08 21:05:22 · build 440 · 7 MB -- #1 10-08 21:07:12 14 → 17 MB (+3) peak 17 · headroom 159 · 2s field text heap +3 · other ±0 · controllers 2→2 · views 2→2 -- process start 10-08 21:10:21 · build 441 · 7 MB -- #1 10-08 21:10:21 12 → 17 MB (+5) peak 17 · headroom 159 · 4s field text heap +2 · other +3 · controllers 1→1 · views 1→1 #2 10-08 21:10:26 16 → 17 MB (+1) peak 17 · headroom 159 · 1s field text heap ±0 · other +1 · controllers 2→1 · views 2→2 #3 10-08 21:11:34 18 → 18 MB (±0) peak 18 · headroom 158 · 2s field text heap ±0 · other ±0 · controllers 1→1 · views 3→3 #4 10-08 21:12:45 18 → 18 MB (±0) peak 19 · headroom 157 · 2s field text heap −1 · other +1 · controllers 1→1 · views 4→4 #5 10-08 21:13:03 18 → 19 MB (+1) peak 19 · headroom 157 · 3s field text heap ±0 · other +1 · controllers 1→1 · views 5→5 #6 10-08 21:13:09 18 → 19 MB (+1) peak 19 · headroom 157 · 2s field text heap −1 · other +2 · controllers 1→1 · views 6→6 #7 10-08 21:13:17 18 → 18 MB (±0) peak 18 · headroom 158 · 1s field text heap ±0 · other ±0 · controllers 1→1 · views 7→7 #8 10-08 21:13:30 18 → 18 MB (±0) peak 18 · headroom 158 · 3s field text controllers 1→2 <-- LEFT ONE BEHIND · views 8→9 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #9 10-08 21:13:34 18 → 20 MB (+2) peak 20 · headroom 156 · 1s field text heap −1 · other +3 · controllers 2→1 · views 9→9 #10 10-08 21:13:38 17 → 18 MB (+1) peak 18 · headroom 158 · 2s field text heap ±0 · other +1 · controllers 1→1 · views 10→10 #11 10-08 21:13:53 17 → 18 MB (+1) peak 18 · headroom 158 · 2s field text heap ±0 · other +1 · controllers 1→1 · views 11→11 #12 10-08 21:14:51 19 → 20 MB (+1) peak 23 · headroom 153 · 34s field text heap +1 · other ±0 · controllers 1→1 · views 12→12 #13 10-08 21:17:25 19 → 21 MB (+2) peak 21 · headroom 155 · 0s field text heap +1 · other +1 · controllers 2→2 · views 14→14 #14 10-08 21:31:29 19 → 20 MB (+1) peak 20 · headroom 156 · 4s field text heap ±0 · other +1 · controllers 4→4 · views 17→17 #15 10-08 21:34:30 20 → 21 MB (+1) peak 21 · headroom 155 · 3s field text heap +1 · other ±0 · controllers 4→4 · views 18→18 #16 10-08 21:35:15 19 → 20 MB (+1) peak 20 · headroom 156 · 2s field text heap ±0 · other +1 · controllers 4→4 · views 19→19 #17 10-08 21:41:53 20 → 20 MB (±0) peak 21 · headroom 155 · 26s field text heap ±0 · other ±0 · controllers 6→6 · views 22→22 #18 10-08 21:43:13 20 → 21 MB (+1) peak 21 · headroom 155 · 3s field text controllers 6→7 <-- LEFT ONE BEHIND · views 23→24 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #19 10-08 21:43:17 22 → 21 MB (−1) peak 22 · headroom 154 · 6s field text heap −2 · other +1 · controllers 7→6 · views 24→24 #20 10-08 21:43:25 21 → 21 MB (±0) peak 22 · headroom 154 · 2s field text heap ±0 · other ±0 · controllers 6→6 · views 25→25 #21 10-08 21:43:37 20 → 21 MB (+1) peak 22 · headroom 154 · 8s field text heap ±0 · other +1 · controllers 6→6 · views 26→26 #22 10-08 21:43:55 20 → 21 MB (+1) peak 21 · headroom 155 · 2s field text heap ±0 · other +1 · controllers 6→6 · views 27→27 #23 10-08 21:44:00 20 → 21 MB (+1) peak 21 · headroom 155 · 8s field text controllers 6→7 <-- LEFT ONE BEHIND · views 28→29 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #24 10-08 21:44:09 21 → 21 MB (±0) peak 21 · headroom 155 · 2s field text heap −1 · other +1 · controllers 7→6 · views 29→29 #25 10-08 21:44:21 20 → 21 MB (+1) peak 21 · headroom 155 · 5s field text heap ±0 · other +1 · controllers 6→6 · views 30→30 #26 10-08 21:44:37 20 → 21 MB (+1) peak 21 · headroom 155 · 5s field text heap ±0 · other +1 · controllers 6→6 · views 31→31 #27 10-08 21:44:55 20 → 20 MB (±0) peak 21 · headroom 155 · 4s field text heap ±0 · other ±0 · controllers 6→6 · views 32→32 #28 10-08 21:45:01 20 → 20 MB (±0) peak 20 · headroom 156 · 13s field text heap ±0 · other ±0 · controllers 7→6 · views 33→33 #29 10-08 21:45:33 21 → 22 MB (+1) peak 22 · headroom 154 · 1s field text heap ±0 · other +1 · controllers 6→6 · views 34→34 #30 10-08 21:45:56 21 → 21 MB (±0) peak 21 · headroom 155 · 6s field text heap ±0 · other ±0 · controllers 6→6 · views 35→35 #31 10-08 21:51:54 21 → 22 MB (+1) peak 22 · headroom 154 · 0s field text heap ±0 · other +1 · controllers 6→6 · views 36→36 #32 10-08 21:52:04 21 → 22 MB (+1) peak 22 · headroom 154 · 2s field text heap ±0 · other +1 · controllers 6→6 · views 37→37 #33 10-08 21:52:08 21 → 22 MB (+1) peak 22 · headroom 154 · 2s field text heap ±0 · other +1 · controllers 6→6 · views 38→38 #34 10-08 21:52:13 21 → 21 MB (±0) peak 21 · headroom 155 · 1s field text controllers 6→7 <-- LEFT ONE BEHIND · views 39→40 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #35 10-08 21:52:14 22 → 21 MB (−1) peak 22 · headroom 154 · 2s field text heap −2 · other +1 · controllers 7→6 · views 40→40 #36 10-08 21:52:18 20 → 21 MB (+1) peak 21 · headroom 155 · 1s field text controllers 6→7 <-- LEFT ONE BEHIND · views 41→42 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #37 10-08 21:52:20 21 → 21 MB (±0) peak 21 · headroom 155 · 1s field text heap −2 · other +2 · controllers 7→6 · views 42→42 #38 10-08 21:52:23 21 → 21 MB (±0) peak 21 · headroom 155 · 2s field text heap ±0 · other ±0 · controllers 6→6 · views 43→43 #39 10-08 22:01:55 22 → 22 MB (±0) peak 22 · headroom 154 · 5s field text heap ±0 · other ±0 · controllers 6→6 · views 44→44 #40 10-08 22:02:23 21 → 22 MB (+1) peak 22 · headroom 154 · 1s field text heap ±0 · other +1 · controllers 6→6 · views 45→45 #41 10-08 22:03:15 21 → 27 MB (+6) peak 28 · headroom 148 · 3m 40s field text heap +7 · other −1 · controllers 6→6 · views 46→46 #42 10-08 22:08:24 26 → 27 MB (+1) peak 27 · headroom 149 · 3s field text heap ±0 · other +1 · controllers 6→6 · views 47→47 #43 10-08 22:08:29 26 → 27 MB (+1) peak 27 · headroom 149 · 2s field text heap −1 · other +2 · controllers 6→6 · views 48→48 #44 10-08 22:08:36 27 → 27 MB (±0) peak 27 · headroom 149 · 1s field text controllers 6→7 <-- LEFT ONE BEHIND · views 49→50 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #45 10-08 22:08:38 28 → 27 MB (−1) peak 28 · headroom 148 · 1s field text heap −2 · other +1 · controllers 7→7 · views 50→50 #46 10-08 22:09:04 27 → 27 MB (±0) peak 27 · headroom 149 · 1s field text controllers 6→7 <-- LEFT ONE BEHIND · views 51→52 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #47 10-08 22:09:06 27 → 28 MB (+1) peak 28 · headroom 148 · 12s field text heap −2 · other +3 · controllers 7→6 · views 52→52 #48 10-08 22:09:35 27 → 27 MB (±0) peak 28 · headroom 148 · 6s field text heap ±0 · other ±0 · controllers 6→6 · views 53→53 #49 10-08 22:10:20 29 → 30 MB (+1) peak 30 · headroom 146 · 6s field text heap ±0 · other +1 · controllers 6→6 · views 54→54 #50 10-08 22:11:20 29 → 30 MB (+1) peak 30 · headroom 146 · 7s field text heap ±0 · other +1 · controllers 6→6 · views 55→55 #51 10-08 22:11:59 29 → 30 MB (+1) peak 30 · headroom 146 · 14s field text heap ±0 · other +1 · controllers 6→6 · views 56→56 #52 10-08 22:15:57 30 → 30 MB (±0) peak 30 · headroom 146 · 1s field text heap ±0 · other ±0 · controllers 6→6 · views 57→57 #53 10-08 22:20:39 30 → 31 MB (+1) peak 31 · headroom 145 · 3s field text heap +1 · other ±0 · controllers 6→6 · views 58→58 #54 10-08 22:29:10 30 → 30 MB (±0) peak 30 · headroom 146 · 2s field text heap ±0 · other ±0 · controllers 6→6 · views 59→59 #55 10-08 22:49:17 30 → 31 MB (+1) peak 31 · headroom 145 · 2s field text heap ±0 · other +1 · controllers 6→6 · views 60→60 #56 10-08 22:49:50 30 → 30 MB (±0) peak 31 · headroom 145 · 8s field text heap ±0 · other ±0 · controllers 6→6 · views 61→61 #57 10-08 22:50:24 30 → 30 MB (±0) peak 30 · headroom 146 · 0s field text heap ±0 · other ±0 · controllers 6→6 · views 62→62 #58 10-08 22:52:06 30 → 31 MB (+1) peak 31 · headroom 145 · 1s field text heap +1 · other ±0 · controllers 6→6 · views 63→63 #59 10-08 22:56:14 30 → 30 MB (±0) peak 30 · headroom 146 · 9s field text controllers 6→7 <-- LEFT ONE BEHIND · views 64→65 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #60 10-08 22:56:24 30 → 32 MB (+2) peak 32 · headroom 144 · 7s field text heap −1 · other +3 · controllers 7→7 · views 65→65 #61 10-08 22:56:32 30 → 30 MB (±0) peak 30 · headroom 146 · 1s field text heap ±0 · other ±0 · controllers 8→6 · views 66→66 #62 10-08 22:59:27 29 → 30 MB (+1) peak 30 · headroom 146 · 3s field text heap −1 · other +2 · controllers 6→6 · views 67→67 #63 10-08 22:59:37 29 → 30 MB (+1) peak 30 · headroom 146 · 2s field text heap +1 · other ±0 · controllers 6→6 · views 68→68 #64 10-08 23:00:18 29 → 30 MB (+1) peak 30 · headroom 146 · 3s field text heap ±0 · other +1 · controllers 6→6 · views 69→69 #65 10-08 23:12:46 30 → 31 MB (+1) peak 31 · headroom 145 · 4s field text heap +1 · other ±0 · controllers 7→7 · views 71→71 #66 10-08 23:13:48 29 → 31 MB (+2) peak 31 · headroom 145 · 2s field text heap ±0 · other +2 · controllers 7→7 · views 72→72 #67 10-08 23:14:05 29 → 31 MB (+2) peak 31 · headroom 145 · 0s field text heap ±0 · other +2 · controllers 7→7 · views 73→73 #68 10-08 23:14:25 29 → 29 MB (±0) peak 30 · headroom 146 · 7s field text heap ±0 · other ±0 · controllers 7→7 · views 74→74 #69 10-08 23:14:35 29 → 29 MB (±0) peak 30 · headroom 146 · 2s field text heap ±0 · other ±0 · controllers 7→7 · views 75→75 #70 10-08 23:14:55 29 → 31 MB (+2) peak 31 · headroom 145 · 7s field text heap ±0 · other +2 · controllers 7→7 · views 76→76 #71 10-08 23:15:07 29 → 31 MB (+2) peak 31 · headroom 145 · 5s field text heap ±0 · other +2 · controllers 7→7 · views 77→77 #72 10-08 23:15:17 29 → 31 MB (+2) peak 31 · headroom 145 · 1s field text heap ±0 · other +2 · controllers 7→7 · views 78→78 #73 10-08 23:15:57 29 → 30 MB (+1) peak 30 · headroom 146 · 5s field text heap ±0 · other +1 · controllers 7→7 · views 79→79 #74 10-08 23:27:26 30 → 31 MB (+1) peak 31 · headroom 145 · 2s field text heap ±0 · other +1 · controllers 7→7 · views 80→80 #75 10-08 23:27:32 30 → 31 MB (+1) peak 31 · headroom 145 · 0s field text heap ±0 · other +1 · controllers 7→7 · views 81→81 #76 10-08 23:30:20 30 → 31 MB (+1) peak 31 · headroom 145 · 3s field text heap ±0 · other +1 · controllers 7→7 · views 82→82 #77 10-08 23:30:26 29 → 30 MB (+1) peak 30 · headroom 146 · 0s field text heap ±0 · other +1 · controllers 7→7 · views 83→83 -- process start 10-09 00:03:47 · build 441 · 7 MB -- #1 10-09 00:03:47 11 → 15 MB (+4) peak 15 · headroom 161 · 2s field text heap +3 · other +1 · controllers 1→1 · views 1→1 #2 10-09 00:05:59 19 → 19 MB (±0) peak 20 · headroom 156 · 5s field text heap ±0 · other ±0 · controllers 1→1 · views 2→2 #3 10-09 00:06:59 18 → 20 MB (+2) peak 20 · headroom 156 · 2s field text heap ±0 · other +2 · controllers 1→1 · views 3→3 #4 10-09 00:07:23 18 → 20 MB (+2) peak 20 · headroom 156 · 3s field text heap +1 · other +1 · controllers 1→1 · views 4→4 #5 10-09 00:07:38 19 → 21 MB (+2) peak 21 · headroom 155 · 2s field text heap ±0 · other +2 · controllers 1→1 · views 5→5 #6 10-09 00:07:43 20 → 20 MB (±0) peak 20 · headroom 156 · 0s field text heap ±0 · other ±0 · controllers 1→1 · views 6→6 #7 10-09 00:11:55 20 → 21 MB (+1) peak 22 · headroom 154 · 18s field text heap +1 · other ±0 · controllers 2→2 · views 8→8 #8 10-09 00:12:56 20 → 21 MB (+1) peak 21 · headroom 155 · 12s field text heap ±0 · other +1 · controllers 2→2 · views 9→9 #9 10-09 00:13:56 20 → 22 MB (+2) peak 22 · headroom 154 · 2s field text heap ±0 · other +2 · controllers 2→2 · views 10→10 #10 10-09 00:14:00 21 → 22 MB (+1) peak 22 · headroom 154 · 6s field text heap ±0 · other +1 · controllers 2→2 · views 11→11 #11 10-09 00:16:55 20 → 21 MB (+1) peak 21 · headroom 155 · 4s field search heap +1 · other ±0 · controllers 3→3 · views 13→13 #12 10-09 00:19:48 21 → 23 MB (+2) peak 23 · headroom 153 · 2s field text heap ±0 · other +2 · controllers 4→4 · views 15→15 #13 10-09 00:22:07 22 → 22 MB (±0) peak 23 · headroom 153 · 14s field text heap ±0 · other ±0 · controllers 4→4 · views 16→16 #14 10-09 00:22:22 21 → 22 MB (+1) peak 23 · headroom 153 · 2s field text heap −2 · other +3 · controllers 5→4 · views 17→17 #15 10-09 00:22:29 21 → 22 MB (+1) peak 22 · headroom 154 · 1s field text controllers 4→5 <-- LEFT ONE BEHIND · views 18→19 <-- VIEW OUTLIVED IT · NO TEARDOWN (next opening came first) #16 10-09 00:22:30 22 → 21 MB (−1) peak 22 · headroom 154 · 6s field text heap −1 · other ±0 · controllers 5→4 · views 19→19 #17 10-09 00:23:07 21 → 21 MB (±0) peak 21 · headroom 155 · 2s field text heap ±0 · other ±0 · controllers 4→4 · views 20→20 #18 10-09 00:23:54 21 → 22 MB (+1) peak 22 · headroom 154 · 13s field text heap ±0 · other +1 · controllers 4→4 · views 21→21 #19 10-09 00:24:35 22 → 21 MB (−1) peak 22 · headroom 154 · 6s field text heap ±0 · other −1 · controllers 4→4 · views 22→22 #20 10-09 00:26:57 23 → 23 MB (±0) peak 24 · headroom 152 · 8s field text heap ±0 · other ±0 · controllers 4→4 · views 23→23 #21 10-09 00:36:13 22 → 23 MB (+1) peak 23 · headroom 153 · 2s field text heap ±0 · other +1 · controllers 7→7 · views 27→27 #22 10-09 00:36:21 22 → 23 MB (+1) peak 23 · headroom 153 · 1s field text heap ±0 · other +1 · controllers 7→7 · views 28→28 #23 10-09 00:36:27 22 → 23 MB (+1) peak 23 · headroom 153 · 3s field text heap ±0 · other +1 · controllers 7→7 · views 29→29 #24 10-09 00:36:32 22 → 22 MB (±0) peak 22 · headroom 154 · 1s field text heap ±0 · other ±0 · controllers 7→7 · views 30→30 #25 10-09 00:36:35 22 → 23 MB (+1) peak 23 · headroom 153 · 1s field text heap ±0 · other +1 · controllers 8→7 · views 31→31 #26 10-09 00:37:49 23 → 23 MB (±0) peak 23 · headroom 153 · 3s field text heap ±0 · other ±0 · controllers 7→7 · views 32→32 ENGINE V2 Use the old engine: off (the new engine is the default) · swipe through the space bar: off Keyboard decision (2026-10-09 00:03): v2 types ["it", "en-gb"] it: v2 en-gb: v2 Installed packs: en-gb 256c55ef (data v1, 39 MB), it f4cf7af7 (data v1, 44 MB) Download it: ready (installed) (download 21 MB) Download en-gb: ready (installed) (download 19 MB) Old engine calls while v2 typed (keyboard process): 0 Typing waits on v2: 20, avg 12.1 ms, max 76 ms, over 50 ms 1 v2 on the main thread: p95 0.07 ms, max 76 ms per event; commits ready 9, waited 0, timed out 0 v2 lines in the log below start with "V2 " FIELD METRICS (local only, per engine that produced the output: old engine / v2, since 2026-10-08 21:14, builds 441) en-gb · v2: typed words 24 · autocorrect 1, reverted 0 (0.0 %) · rule fixes 1, reverted 0 (0.0 %) · reverts backspace 0 / bar 0 / history 0, withdrawn 0 (net autocorrect revert rate 0.0 %) · swipes 3, deleted 2 (66.7 %), alternative picked 0 (0.0 %) it · v2: typed words 49 · autocorrect 4, reverted 0 (0.0 %) · rule fixes 0, reverted 0 (–) · reverts backspace 0 / bar 0 / history 0, withdrawn 0 (net autocorrect revert rate 0.0 %) · swipes 1, deleted 0 (0.0 %), alternative picked 0 (0.0 %) LOG (newest first) 00:37:50 ℹ️ session birth: first host notification in 283 ms · instance #32 · process up 2042 s · memory 23 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:37:50 ℹ️ F242 #32: cursor word selection of 2 chars → suggestions (F348) 00:37:49 ℹ️ F242 #32: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:36 ℹ️ session birth: first host notification in 283 ms · instance #31 · process up 1968 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:36:35 ℹ️ F242 #31: cursor word no word under cursor (read 0 chars) 00:36:35 ℹ️ F242 #31: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:33 ℹ️ session birth: first host notification in 272 ms · instance #30 · process up 1966 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:36:33 ℹ️ F242 #30: cursor word no word under cursor (read 0 chars) 00:36:32 ℹ️ F242 #30: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:28 ℹ️ session birth: first host notification in 287 ms · instance #29 · process up 1960 s · memory 23 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:36:28 ℹ️ F242 #29: cursor word selection of 2 chars → suggestions (F348) 00:36:27 ℹ️ F242 #29: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:22 ℹ️ session birth: first host notification in 287 ms · instance #28 · process up 1954 s · memory 23 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:36:21 ℹ️ F242 #28: cursor word init probe HOLD armed — word under cursor at open (2 chars) 00:36:20 ℹ️ F242 #28: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:15 ℹ️ B61: live settings refresh (windowed) 00:36:15 ℹ️ B61: settings changed while not presentable -> deferred 00:36:15 ℹ️ session birth: first host notification in 291 ms · instance #27 · process up 1947 s · memory 23 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:36:13 ℹ️ F242 #27: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:36:13 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 1946 s) — last operation: launch: built, waiting for presentation (memory 22 MB) · F836: #24 load 65 ms, first main tick 8 ms, waited 245 s, 3 host events, root in a window 0.01 s after build (left it); #25 load 55 ms, first main tick 2 ms, waited 240 s, 3 host events, root in a window 0.00 s after build (left it); #26 load 60 ms, first main tick 3 ms, waited 128 s, 3 host events, root in a window 0.00 s after build (left it) (live controllers 7) 00:34:05 ℹ️ F242 #26: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:34:05 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 1817 s) — last operation: launch: built, waiting for presentation (memory 22 MB) · F836: #14 load 39 ms, first main tick 2 ms, waited 935 s, 3 host events, root in a window 0.00 s after build (left it); #24 load 65 ms, first main tick 8 ms, waited 117 s, 3 host events, root in a window 0.01 s after build (left it); #25 load 55 ms, first main tick 2 ms, waited 111 s, 3 host events, root in a window 0.00 s after build (left it) (live controllers 6) 00:32:14 ℹ️ F242 #25: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:32:14 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 1706 s) — last operation: launch: built, waiting for presentation (memory 22 MB) · F836: #12 load 33 ms, first main tick 1 ms, waited 1041 s, 2 host events, root in a window 0.00 s after build (left it); #14 load 39 ms, first main tick 2 ms, waited 824 s, 3 host events, root in a window 0.00 s after build (left it); #24 load 65 ms, first main tick 8 ms, waited 5 s, 3 host events, root in a window 0.01 s after build (left it) (live controllers 5) 00:32:08 ℹ️ F242 #24: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:27:05 ℹ️ F406 kept-typo: 'ItalianoDoc' bar='Italiano' bold=0 src=V2 start=1 core=none langs=it+en-gb off=n/a 00:27:03 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:26:58 ℹ️ session birth: first host notification in 291 ms · instance #23 · process up 1390 s · memory 24 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:26:57 ℹ️ F242 #23: cursor word init probe HOLD armed — word under cursor at open (3 chars) 00:26:57 ℹ️ F242 #23: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:24:41 ℹ️ F242 #22: cursor word move noticed (3.8 s since the last keystroke) 00:24:36 ℹ️ session birth: first host notification in 295 ms · instance #22 · process up 1248 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:24:35 ℹ️ F242 #22: cursor word no word under cursor (read 0 chars) 00:24:35 ℹ️ F242 #22: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:24:08 ℹ️ F242 #21: cursor word move noticed (2.6 s since the last keystroke) 00:24:06 ℹ️ F676: field read — dead spots 0 (-), paragraph breaks 0, started on empty line false, field 0 chars, complete true 00:24:05 ℹ️ F242 #21: cursor word move ignored — only 0.02 s since the last keystroke 00:24:05 ℹ️ F590: swipe down space → AI rewrite 00:23:55 ℹ️ session birth: first host notification in 283 ms · instance #21 · process up 1208 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:23:55 ℹ️ F242 #21: cursor word init probe HOLD armed — word under cursor at open (9 chars) 00:23:54 ℹ️ F242 #21: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:23:08 ℹ️ session birth: first host notification in 357 ms · instance #20 · process up 1160 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:23:07 ℹ️ pill: NEW copy (cc 17) 00:23:07 ℹ️ F242 #20: cursor word init probe HOLD armed — word under cursor at open (11 chars) 00:23:07 ℹ️ F242 #20: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:22:36 ℹ️ F242 #19: cursor word move noticed (0.7 s since the last keystroke) 00:22:35 ℹ️ F330 capsLock ON via double-shift after case cycle (cycle reverted) 00:22:34 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:22:31 ℹ️ session birth: first host notification in 275 ms · instance #19 · process up 1123 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:22:31 ℹ️ F242 #19: cursor word no word under cursor (read 0 chars) 00:22:30 ℹ️ F283: RECLAIM — instance #19 took the shared content back from #18 (presented) 00:22:30 ℹ️ F283: instance #19 took the shared content from instance #18, which is STILL in a window 00:22:30 ℹ️ F283: instance #19 is being presented, but the shared content belongs to instance #18 → reclaiming 00:22:30 ℹ️ F242 #19: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:22:30 ℹ️ F283: instance #19 prepared while #18 is on screen → content stays with #18 until presented 00:22:30 ℹ️ session birth: first host notification in 296 ms · instance #18 · process up 1122 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:22:29 ℹ️ F242 #18: cursor word init probe HOLD armed — word under cursor at open (4 chars) 00:22:29 ℹ️ F242 #18: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:22:28 869 ms kb/during:applyTheme → then:applyTheme 00:22:23 ℹ️ session birth: first host notification in 292 ms · instance #17 · process up 1116 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:22:23 ℹ️ F242 #17: cursor word no word under cursor (read 0 chars) 00:22:22 ℹ️ F242 #17: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:22:14 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:22:08 ℹ️ session birth: first host notification in 295 ms · instance #16 · process up 1100 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:22:07 ℹ️ F242 #16: cursor word init probe HOLD armed — word under cursor at open (4 chars) 00:22:07 ℹ️ F242 #16: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:19:49 ℹ️ session birth: first host notification in 274 ms · instance #15 · process up 961 s · memory 23 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:19:49 ℹ️ F242 #15: cursor word no word under cursor (read 0 chars) 00:19:48 ℹ️ F242 #15: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:19:48 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 960 s) — last operation: launch: built, waiting for presentation (memory 19 MB) · F836: #7 load 22 ms, first main tick 2 ms, waited 556 s, 2 host events, root in a window 0.00 s after build (left it); #12 load 33 ms, first main tick 1 ms, waited 295 s, 2 host events, root in a window 0.00 s after build (left it); #14 load 39 ms, first main tick 2 ms, waited 78 s, 3 host events, root in a window 0.00 s after build (left it) (live controllers 4) 00:18:41 ℹ️ F242 #14: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:18:30 ℹ️ F242 #14: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:16:59 ℹ️ F242 #13: cursor word move noticed (1.3 s since the last keystroke) 00:16:56 ℹ️ session birth: first host notification in 285 ms · instance #13 · process up 789 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:16:56 ℹ️ F242 #13: cursor word no word under cursor (read 0 chars) 00:16:55 ℹ️ F242 #13: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:16:55 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 787 s) — last operation: launch: built, waiting for presentation (memory 20 MB) · F836: #7 load 22 ms, first main tick 2 ms, waited 383 s, 2 host events, root in a window 0.00 s after build (left it); #12 load 33 ms, first main tick 1 ms, waited 122 s, 2 host events, root in a window 0.00 s after build (left it) (live controllers 3) 00:14:53 ℹ️ F242 #12: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:14:06 ℹ️ F213: evidence matured (12+ inserts, > 5 s silence) — echo/alive-but-silent host (record only) 00:14:06 ℹ️ F213: host still silent (hasText=1, route=Speaker) — RECORD ONLY (poke disabled) 00:14:05 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:14:01 ℹ️ session birth: first host notification in 304 ms · instance #11 · process up 613 s · memory 22 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:14:00 ℹ️ F242 #11: cursor word no word under cursor (read 0 chars) 00:14:00 ℹ️ F242 #11: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:13:57 ℹ️ session birth: first host notification in 272 ms · instance #10 · process up 609 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:13:57 ℹ️ F242 #10: cursor word no word under cursor (read 0 chars) 00:13:56 ℹ️ F242 #10: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:13:09 ℹ️ F242 #9: cursor word cursor suggest skipped — VC not in window (recycled/torn down) 00:13:08 ℹ️ F242 #9: cursor word move noticed (3.7 s since the last keystroke) 00:13:04 ℹ️ F213: verdict — session looks dead (route=Speaker) — RECORD ONLY, notice disabled 00:13:03 ℹ️ F213: evidence matured (12+ inserts, > 5 s silence) — echo/alive-but-silent host (record only) 00:13:03 ℹ️ F330 capsLock ON via double-shift, delta=192ms 00:13:02 ℹ️ F213: host still silent (hasText=1, route=Speaker) — RECORD ONLY (poke disabled) 00:13:01 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:13:00 ℹ️ SBEVT commit s1 (up) 00:12:57 ℹ️ session birth: first host notification in 286 ms · instance #9 · process up 549 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:12:56 ℹ️ F242 #9: cursor word init probe HOLD armed — word under cursor at open (5 chars) 00:12:56 ℹ️ F242 #9: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:12:56 ℹ️ THEME: field asks light, host window is dark, mode=auto -> dark 00:12:13 ℹ️ F340b: calculator tail from shadow — host still returns pre-delete text 00:12:13 ℹ️ F242 #8: cursor word cursor suggest skipped — VC not in window (recycled/torn down) 00:12:13 ℹ️ V2 strict v2: main-thread v2 waits 7, avg 18.4 ms (work 14.0), max 76 ms (work max 76), >16 ms 3, >50 ms 1 · bar.sync 2 (max 76 ms), known 2 (max 0 ms), post 3 (max 29 ms) 00:12:13 ℹ️ F242 #8: cursor word move noticed (3.8 s since the last keystroke) 00:12:04 ℹ️ F213: verdict — session looks dead (route=Speaker) — RECORD ONLY, notice disabled 00:12:03 ℹ️ F213: evidence matured (12+ inserts, > 5 s silence) — echo/alive-but-silent host (record only) 00:12:03 ℹ️ F213: host still silent (hasText=1, route=Speaker) — RECORD ONLY (poke disabled) 00:12:02 ℹ️ F213: dead session? — frozen tail (route=Speaker) → poke SKIPPED (disabled 16.8.) 00:11:56 ℹ️ session birth: first host notification in 300 ms · instance #8 · process up 488 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:11:55 ℹ️ F242 #8: cursor word init probe HOLD armed — word under cursor at open (5 chars) 00:11:55 ℹ️ F242 #8: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:11:55 ℹ️ THEME: field asks light, host window is dark, mode=auto -> dark 00:11:55 ℹ️ ⚠️ previous presentation never appeared — keyboard was NOT shown, system keyboard likely took over (process survived, up 487 s) — last operation: launch: built, waiting for presentation (memory 20 MB) · F836: #7 load 22 ms, first main tick 2 ms, waited 83 s, 2 host events, root in a window 0.00 s after build (left it) (live controllers 2) 00:10:32 ℹ️ F242 #7: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:07:43 ℹ️ F242 #6: cursor word init probe HOLD armed — word under cursor at open (7 chars) 00:07:43 ℹ️ F242 #6: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:07:39 ℹ️ session birth: first host notification in 284 ms · instance #5 · process up 231 s · memory 21 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:07:39 ℹ️ F242 #5: cursor word no word under cursor (read 0 chars) 00:07:38 ℹ️ F242 #5: cursor word move ignored — no keystroke in this instance yet (fresh/recycled) 00:07:24 ℹ️ session birth: first host notification in 281 ms · instance #4 · process up 216 s · memory 20 of 176 MB · v2 [it, en-gb] ready · neural off (not used yet) · v2 0.05 MB (overlay 0.05, swipe 0.00) 00:07:24 ℹ️ F242 #4: cursor word no word under cursor (read 0 chars) SWIPE TRACES (JSON lines) {"ts":[0,0.20000000000000001,0.90000000000000002,16.100000000000001,32.600000000000001,49.200000000000003,65.799999999999997,82.700000000000003,99.400000000000006,116.2,132.59999999999999,149.30000000000001,166,182.80000000000001],"unit":41.100000000000001,"top":["so","do","sooo"],"ms":199.59999999999999,"centers":{"s":[87.699999999999974,140.16666666666666],"n":[308.19999999999999,197.6333333333333],"h":[264.09999999999997,140.16666666666666],"k":[352.30000000000001,140.16666666666666],"i":[330.25000000000006,82.699999999999989],"r":[153.85000000000002,82.699999999999989],"g":[219.99999999999997,140.16666666666666],"q":[21.550000000000001,82.699999999999989],"m":[352.30000000000001,197.6333333333333],"e":[109.75,82.699999999999989],"u":[286.15000000000003,82.699999999999989],"o":[374.35000000000008,82.699999999999989],"v":[220,197.6333333333333],"b":[264.09999999999997,197.6333333333333],"c":[175.90000000000001,197.6333333333333],"y":[242.05000000000001,82.699999999999989],"p":[418.4500000000001,82.699999999999989],"j":[308.19999999999999,140.16666666666666],"d":[131.79999999999998,140.16666666666666],"l":[396.40000000000003,140.16666666666666],"a":[43.59999999999998,140.16666666666666],"x":[131.80000000000001,197.6333333333333],"t":[197.95000000000002,82.699999999999989],"z":[87.700000000000003,197.6333333333333],"w":[65.650000000000006,82.699999999999989],"f":[175.89999999999998,140.16666666666666]},"t":1791489879.1020942,"engine":"v2","path":[[97.333333333333329,151.66666666666669],[115.66666666666666,149.66666666666669],[125,147.33333333333337],[150.66666666666666,138.66666666666669],[186,124.66666666666669],[220.66666666666666,111.66666666666669],[255.33333333333331,100.33333333333337],[287,87.333333333333371],[316.66666666666663,72.6666666666667],[341,60.333333333333357],[355,52.333333333333357],[361,47.000000000000028],[363.66666666666663,41.6666666666667],[365.33333333333331,38.000000000000028]]} {"ts":[0,0.10000000000000001,0.59999999999999998,16.399999999999999,33.100000000000001,50.100000000000001,66.5,83.099999999999994,99.799999999999997,116.5,133.19999999999999,149.69999999999999,166.40000000000001,183.09999999999999,199.80000000000001,216.5,233.09999999999999,266.80000000000001],"path":[[91.333333333333329,136.00000000000003],[110.66666666666666,142.00000000000003],[118.33333333333333,143.66666666666669],[136.33333333333331,147.33333333333337],[159.33333333333331,148.66666666666669],[185.33333333333331,148.66666666666669],[211,142.66666666666669],[235.33333333333331,132.33333333333337],[258,119.33333333333337],[278.66666666666663,107.00000000000003],[297,95.333333333333371],[313.33333333333331,85.666666666666686],[326.66666666666663,78.333333333333357],[333.66666666666663,73.333333333333357],[335.66666666666663,70.333333333333357],[336,66.6666666666667],[336,63.6666666666667],[336,63.6666666666667]],"unit":41.100000000000001,"top":["so","do","SDI"],"engine":"v2","ms":266.80000000000001,"centers":{"s":[87.699999999999974,140.16666666666666],"n":[308.19999999999999,197.6333333333333],"h":[264.09999999999997,140.16666666666666],"k":[352.30000000000001,140.16666666666666],"i":[330.25000000000006,82.699999999999989],"r":[153.85000000000002,82.699999999999989],"g":[219.99999999999997,140.16666666666666],"q":[21.550000000000001,82.699999999999989],"m":[352.30000000000001,197.6333333333333],"e":[109.75,82.699999999999989],"u":[286.15000000000003,82.699999999999989],"o":[374.35000000000008,82.699999999999989],"v":[220,197.6333333333333],"c":[175.90000000000001,197.6333333333333],"p":[418.4500000000001,82.699999999999989],"y":[242.05000000000001,82.699999999999989],"b":[264.09999999999997,197.6333333333333],"j":[308.19999999999999,140.16666666666666],"d":[131.79999999999998,140.16666666666666],"l":[396.40000000000003,140.16666666666666],"a":[43.59999999999998,140.16666666666666],"x":[131.80000000000001,197.6333333333333],"t":[197.95000000000002,82.699999999999989],"w":[65.650000000000006,82.699999999999989],"z":[87.700000000000003,197.6333333333333],"f":[175.89999999999998,140.16666666666666]},"t":1791489882.5935149} {"kind":"kept","word":"so","for":1791489879.1020942} {"kind":"rejected","for":1791489882.5935149} {"ts":[0,0.10000000000000001,16.399999999999999,33,49.700000000000003,66.400000000000006,83.200000000000003,99.900000000000006,116.5,133,149.69999999999999,166.40000000000001,183.19999999999999,199.80000000000001,216.5,233.19999999999999,249.80000000000001,266.39999999999998,283.19999999999999,299.80000000000001,316.60000000000002,333.19999999999999,349.80000000000001,366.39999999999998,399.89999999999998,500.10000000000002],"path":[[86.666666666666657,145.33333333333337],[112.66666666666666,156.00000000000003],[128.66666666666666,160.33333333333337],[146.66666666666666,164.00000000000003],[166,165.00000000000003],[187,165.00000000000003],[209.66666666666666,164.66666666666669],[232.33333333333331,160.33333333333337],[253.66666666666666,155.33333333333337],[272.66666666666663,149.66666666666669],[289,143.66666666666669],[303.33333333333331,137.33333333333337],[315.66666666666663,131.66666666666669],[326.33333333333331,126.66666666666669],[335,122.66666666666669],[342.33333333333331,119.00000000000003],[348.33333333333331,115.33333333333337],[352,109.66666666666669],[352.66666666666663,102.33333333333337],[352.66666666666663,93.666666666666686],[347.66666666666663,82.6666666666667],[343,74.6666666666667],[339.33333333333331,69.000000000000028],[336.66666666666663,65.6666666666667],[333.66666666666663,64.6666666666667],[333.66666666666663,64.6666666666667]],"unit":41.100000000000001,"top":["ski","so","sci"],"engine":"v2","ms":500.10000000000002,"centers":{"o":[374.35000000000008,82.699999999999989],"h":[264.09999999999997,140.16666666666666],"j":[308.19999999999999,140.16666666666666],"s":[87.699999999999974,140.16666666666666],"g":[219.99999999999997,140.16666666666666],"c":[175.90000000000001,197.6333333333333],"d":[131.79999999999998,140.16666666666666],"u":[286.15000000000003,82.699999999999989],"b":[264.09999999999997,197.6333333333333],"a":[43.59999999999998,140.16666666666666],"i":[330.25000000000006,82.699999999999989],"q":[21.550000000000001,82.699999999999989],"p":[418.4500000000001,82.699999999999989],"k":[352.30000000000001,140.16666666666666],"r":[153.85000000000002,82.699999999999989],"x":[131.80000000000001,197.6333333333333],"v":[220,197.6333333333333],"y":[242.05000000000001,82.699999999999989],"w":[65.650000000000006,82.699999999999989],"f":[175.89999999999998,140.16666666666666],"z":[87.700000000000003,197.6333333333333],"t":[197.95000000000002,82.699999999999989],"e":[109.75,82.699999999999989],"n":[308.19999999999999,197.6333333333333],"m":[352.30000000000001,197.6333333333333],"l":[396.40000000000003,140.16666666666666]},"t":1791489885.0527501} {"kind":"rejected","for":1791489885.0527501} {"unit":41.100000000000001,"path":[[103.66666666666666,143.66666666666669],[118.66666666666666,143.33333333333337],[126.33333333333333,143.33333333333337],[136.33333333333331,142.00000000000003],[164.33333333333331,135.00000000000003],[199.33333333333331,125.00000000000003],[235.66666666666666,115.66666666666669],[267.66666666666663,107.33333333333337],[293.33333333333331,99.666666666666686],[314,92.000000000000028],[329.33333333333331,85.333333333333371],[336.66666666666663,80.000000000000028],[338,76.333333333333357],[338,73.000000000000028]],"top":["si","di","sì"],"engine":"v2","ms":217,"t":1791489888.8926921,"centers":{"s":[87.699999999999974,140.16666666666666],"n":[308.19999999999999,197.6333333333333],"h":[264.09999999999997,140.16666666666666],"k":[352.30000000000001,140.16666666666666],"i":[330.25000000000006,82.699999999999989],"r":[153.85000000000002,82.699999999999989],"g":[219.99999999999997,140.16666666666666],"q":[21.550000000000001,82.699999999999989],"m":[352.30000000000001,197.6333333333333],"e":[109.75,82.699999999999989],"u":[286.15000000000003,82.699999999999989],"o":[374.35000000000008,82.699999999999989],"v":[220,197.6333333333333],"c":[175.90000000000001,197.6333333333333],"p":[418.4500000000001,82.699999999999989],"y":[242.05000000000001,82.699999999999989],"b":[264.09999999999997,197.6333333333333],"j":[308.19999999999999,140.16666666666666],"d":[131.79999999999998,140.16666666666666],"l":[396.40000000000003,140.16666666666666],"a":[43.59999999999998,140.16666666666666],"x":[131.80000000000001,197.6333333333333],"t":[197.95000000000002,82.699999999999989],"w":[65.650000000000006,82.699999999999989],"z":[87.700000000000003,197.6333333333333],"f":[175.89999999999998,140.16666666666666]},"ts":[0,0.10000000000000001,16.399999999999999,17.199999999999999,33,49.5,66.099999999999994,83,99.599999999999994,116.40000000000001,133,149.59999999999999,166.40000000000001,199.69999999999999]}