{
  "source": "9adb694932df4340bc48d359af2c788ad6809f3e",
  "build_type": "release",
  "device_model": "OnePlus PJD110",
  "android_api": 36,
  "same_process": true,
  "observed_first_selection_samples": 2,
  "user_feedback": "User reports typing feels improved.",
  "native_select_core_us": [
    4655,
    46693
  ],
  "native_select_sync_us": [
    0,
    0
  ],
  "files": [
    {
      "file": "io.github.sandyyur.rime.direct-2026-10-19T01_17_15Z.txt",
      "sha256": "4de500531b2d30c95348a321f9ca4c8496011e0ee803d35e20ed31276c4c44d0",
      "bytes": 55180,
      "events": [
        {
          "line": 60,
          "time": "10-19 09:16:58.671",
          "kind": "select_queue",
          "generation": 43,
          "ordinal": 1,
          "service_wait_us": 880
        },
        {
          "line": 62,
          "time": "10-19 09:16:58.677",
          "kind": "select",
          "generation": 43,
          "ordinal": 1,
          "owner_wait_us": 786,
          "native_publish_us": 5352,
          "core_us": 4655,
          "read_commit_us": 2,
          "read_context_us": 2,
          "read_status_us": 4,
          "input_tabs_us": 1,
          "core_cpu_us": 3455,
          "core_minflt": 0,
          "core_majflt": 0,
          "core_nvcsw": 0,
          "core_nivcsw": 0,
          "io_open_us": 0,
          "io_read_us": 0,
          "io_write_us": 89,
          "io_sync_us": 0,
          "io_stat_us": 0,
          "io_calls": 4,
          "input_priority": -4
        },
        {
          "line": 64,
          "time": "10-19 09:16:58.679",
          "kind": "commit",
          "generation": 43,
          "ordinal": 1,
          "event_wait_us": 588,
          "service_commit_us": 1328,
          "request_result": "REQUEST_ACCEPTED"
        },
        {
          "line": 72,
          "time": "10-19 09:16:58.694",
          "kind": "editor_selection_update",
          "old": "24,24",
          "new": "29,29",
          "composing": "-1,-1"
        },
        {
          "line": 121,
          "time": "10-19 09:17:04.124",
          "kind": "editor_selection_update",
          "old": "29,29",
          "new": "28,28",
          "composing": "-1,-1"
        },
        {
          "line": 122,
          "time": "10-19 09:17:05.078",
          "kind": "editor_selection_update",
          "old": "28,28",
          "new": "24,24",
          "composing": "-1,-1"
        },
        {
          "line": 134,
          "time": "10-19 09:17:05.646",
          "kind": "commit",
          "generation": 43,
          "ordinal": 2,
          "event_wait_us": 723,
          "service_commit_us": 1541,
          "request_result": "REQUEST_ACCEPTED"
        },
        {
          "line": 138,
          "time": "10-19 09:17:05.648",
          "kind": "editor_selection_update",
          "old": "24,24",
          "new": "25,25",
          "composing": "-1,-1"
        },
        {
          "line": 141,
          "time": "10-19 09:17:06.090",
          "kind": "editor_selection_update",
          "old": "25,25",
          "new": "29,29",
          "composing": "-1,-1"
        },
        {
          "line": 156,
          "time": "10-19 09:17:06.812",
          "kind": "editor_selection_update",
          "old": "29,29",
          "new": "30,30",
          "composing": "-1,-1"
        },
        {
          "line": 164,
          "time": "10-19 09:17:07.796",
          "kind": "editor_selection_update",
          "old": "30,30",
          "new": "29,29",
          "composing": "-1,-1"
        }
      ]
    },
    {
      "file": "io.github.sandyyur.rime.direct-2026-10-19T01_17_44Z.txt",
      "sha256": "694a736e439e3b235280b8a48bfcc3d9c47c7c3b92ae972bd1ab8d2d326b6fc7",
      "bytes": 71766,
      "events": [
        {
          "line": 177,
          "time": "10-19 09:17:35.873",
          "kind": "key",
          "generation": 66,
          "ordinal": 1,
          "owner_wait_us": 125,
          "native_us": 36149,
          "publish_us": 150,
          "core_us": 32332,
          "read_commit_us": 0,
          "read_context_us": 50,
          "read_status_us": 1,
          "input_tabs_us": 3571,
          "core_cpu_us": 20077,
          "core_minflt": 216,
          "core_majflt": 5,
          "core_nvcsw": 37,
          "core_nivcsw": 4,
          "io_open_us": 826,
          "io_read_us": 0,
          "io_write_us": 0,
          "io_sync_us": 0,
          "io_stat_us": 673,
          "io_calls": 3,
          "input_priority": -4
        },
        {
          "line": 188,
          "time": "10-19 09:17:36.018",
          "kind": "key",
          "generation": 66,
          "ordinal": 2,
          "owner_wait_us": 153,
          "native_us": 18574,
          "publish_us": 176,
          "core_us": 18274,
          "read_commit_us": 0,
          "read_context_us": 54,
          "read_status_us": 2,
          "input_tabs_us": 126,
          "core_cpu_us": 11065,
          "core_minflt": 19,
          "core_majflt": 2,
          "core_nvcsw": 16,
          "core_nivcsw": 3,
          "io_open_us": 3617,
          "io_read_us": 0,
          "io_write_us": 0,
          "io_sync_us": 0,
          "io_stat_us": 16,
          "io_calls": 6,
          "input_priority": -4
        },
        {
          "line": 196,
          "time": "10-19 09:17:36.236",
          "kind": "key",
          "generation": 66,
          "ordinal": 3,
          "owner_wait_us": 152,
          "native_us": 18274,
          "publish_us": 208,
          "core_us": 17973,
          "read_commit_us": 0,
          "read_context_us": 51,
          "read_status_us": 2,
          "input_tabs_us": 124,
          "core_cpu_us": 12761,
          "core_minflt": 13,
          "core_majflt": 2,
          "core_nvcsw": 1,
          "core_nivcsw": 0,
          "io_open_us": 0,
          "io_read_us": 0,
          "io_write_us": 0,
          "io_sync_us": 0,
          "io_stat_us": 0,
          "io_calls": 0,
          "input_priority": -4
        },
        {
          "line": 230,
          "time": "10-19 09:17:37.309",
          "kind": "select_queue",
          "generation": 66,
          "ordinal": 1,
          "service_wait_us": 1795
        },
        {
          "line": 232,
          "time": "10-19 09:17:37.357",
          "kind": "select",
          "generation": 66,
          "ordinal": 1,
          "owner_wait_us": 386,
          "native_publish_us": 47283,
          "core_us": 46693,
          "read_commit_us": 1,
          "read_context_us": 1,
          "read_status_us": 3,
          "input_tabs_us": 1,
          "core_cpu_us": 7422,
          "core_minflt": 8,
          "core_majflt": 0,
          "core_nvcsw": 31,
          "core_nivcsw": 11,
          "io_open_us": 17700,
          "io_read_us": 0,
          "io_write_us": 74,
          "io_sync_us": 0,
          "io_stat_us": 426,
          "io_calls": 17,
          "input_priority": -4
        },
        {
          "line": 234,
          "time": "10-19 09:17:37.360",
          "kind": "commit",
          "generation": 66,
          "ordinal": 1,
          "event_wait_us": 634,
          "service_commit_us": 2741,
          "request_result": "REQUEST_ACCEPTED"
        },
        {
          "line": 239,
          "time": "10-19 09:17:37.376",
          "kind": "editor_selection_update",
          "old": "29,29",
          "new": "32,32",
          "composing": "-1,-1"
        }
      ]
    }
  ],
  "limits": [
    "Two excerpts from one already-running process; not independent process cold starts or a controlled before/after benchmark.",
    "Only instrumented events are present; key logs cover first three keys or >=100ms operations, select logs cover first two selections or >=100ms operations. No full latency distribution is available.",
    "Wrapped I/O wall time is not pure wait and does not include mmap faults or all background/libc paths.",
    "Editor selection updates support receipt but do not prove exact text, final rendered frame, or chat Send result.",
    "Both supplied files contain content; export failure was not reproduced here. A snapshot captured before destination write cannot prove all subsequent exports succeeded.",
    "No original logs, user input, app identity beyond IME package, or database paths are included."
  ]
}
