{
  "app": "omninotes",
  "condition": "JEV_PAIRWISE",
  "reference": false,
  "run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
  "step": 62,
  "elapsed_s": "103.756",
  "selection": {
    "event": "SELECTION_DECISION",
    "step": 62,
    "monotonic_ns": 1890874254694913,
    "wall_time_ms": 1794001826664,
    "abstraction_version": 6,
    "state_id": "g6s26",
    "model_action_id": "g6a209",
    "snapshot_reason": "selection",
    "state_visits": 3,
    "state_first_seen": 60,
    "state_last_seen": 62,
    "state_saturated": false,
    "state_saturation": 0.25,
    "native_state_saturated": false,
    "native_unsaturated_model_action_count": 3,
    "model_action_count": 4,
    "enabled_valid_action_count": 4,
    "unsaturated_model_action_count": 3,
    "unvisited_model_action_count": 3,
    "effective_unvisited_model_action_count": 3,
    "effective_state_saturated": false,
    "local_probe_action_count": 0,
    "navigation_action_count": 3,
    "enabled_valid_unvisited_action_count": 3,
    "unvisited_model_action_ids": "g6a209,g6a211,g6a212",
    "selection_strategy": "EARLY_STAGE",
    "selection_context": "exploration",
    "selection_buffer_size_after": 0,
    "selected_model_action_type": "MODEL_CLICK",
    "selected_model_action_saturated": false,
    "selected_model_action_unvisited": true,
    "selected_effective_unvisited": true,
    "selected_navigation_target": true,
    "selected_model_action_visits": 0,
    "selected_action_fingerprint": "type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.ImageButton|text=#47b2d09b|resource_id=|bounds=0,63,147,210",
    "selected_resolved_node_count": 1
  },
  "inputs": [
    {
      "input_id": "input-339",
      "step": "62",
      "version": "6",
      "elapsed_s": "103.756",
      "wall_time_ms": "1794001826664",
      "next_input_wall_ms": "1794001827569",
      "input_completed_wall_ms": "1794001826686",
      "input_confirmed": "True",
      "action": "MODEL_CLICK #47b2d09b",
      "action_type": "MODEL_CLICK",
      "text": "#47b2d09b",
      "content_desc": "Navigate up",
      "resource_id": "",
      "model_action_id": "g6a209",
      "concrete_identity": "MODEL_CLICK|/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"\"][@text=\"\"][@content-desc=\"Navigate up\"][@index=0][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
      "state_id": "g6s26",
      "source_gui_id": "107",
      "activity": "it.feio.android.omninotes.SettingsActivity",
      "activity_evidence": "exact source_gui_id transition receipt",
      "labels": "NA",
      "probe": "False",
      "strategy": "EARLY_STAGE",
      "context": "exploration",
      "native_branch": "Local Greedy",
      "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:4557",
      "observed_methods_until_next": "0",
      "category_counts": "{}",
      "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/native/sata-it.feio.android.omninotes-ape-sata-running-minutes-60/jev-audit/inputs/generated-340.json"
    }
  ],
  "following_transition": {
    "event": "NATIVE_TRANSITION",
    "step": 63,
    "monotonic_ns": 1890875151291054,
    "wall_time_ms": 1794001827560,
    "abstraction_version": 6,
    "state_id": "g6s26",
    "model_action_id": "g6a209",
    "transition_id": "g6e53:62",
    "new_state": false,
    "new_model_action": false,
    "refinement": false,
    "self_loop": false,
    "activity_unchanged": true,
    "gui_unchanged": false,
    "target_state": "g6s25",
    "input_confirmed": true
  },
  "first_methods_since_inputs": [],
  "first_method_count": 0,
  "category_counts": {},
  "libraries": {},
  "source_screenshot": null,
  "target_screenshot": null,
  "executor_source": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_ad46e2ac9d7e407da53250b006f6c382.zip!device-output/executor.log:4557",
  "executor_lines": [
    "[APE] >>>>>>>> SATA begin step [62][Elapsed: 0000 00:01:43]",
    "[APE] *** INFO *** Explored 3 app activities.",
    "[APE] *** INFO *** Used: 7 MB, Max: 192 MB, Available: 185 MB",
    "[APE] *** INFO *** Create state g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4] for GUI tree GUITree[107@0]@g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] *** INFO *** State g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4] is excluded from refresh check.",
    "[APE] *** INFO *** Check under-abstracted states g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]: #0",
    "[APE] *** INFO *** Check under-abstracted states collected 2 targets for naming Naming[38]. The state is g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]. #0",
    "[APE] *** INFO *** batchAbstract: refined targets: 2, affected states: 2, threshold: 8, affected threshold.",
    "[APE] *** INFO *** batchAbstract: refined targets: 2 <= threshold: 8 ",
    "[APE] *** INFO *** batchAbstract: affected states: 2 <= threshold: 8 ",
    "[APE] *** INFO *** Pre-checking under-abstracted states takes 0 ms",
    "[APE] *** INFO *** Check over-abstracted states g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]: #0",
    "[APE] *** INFO *** Checking over-abstracted states takes 0 ms",
    "[APE] *** INFO *** Check under-abstracted states g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]: #0",
    "[APE] *** INFO *** Check under-abstracted states collected 2 targets for naming Naming[38]. The state is g6s26[60,61][2]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]. #0",
    "[APE] *** INFO *** batchAbstract: refined targets: 2, affected states: 2, threshold: 8, affected threshold.",
    "[APE] *** INFO *** batchAbstract: refined targets: 2 <= threshold: 8 ",
    "[APE] *** INFO *** batchAbstract: affected states: 2 <= threshold: 8 ",
    "[APE] *** INFO *** Post-checking under-abstracted states takes 1 ms",
    "[APE] === Adding edge...",
    "[APE]     Source: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE]     Action: g6a210[60,61][2]@MODEL_CLICKclass=android.widget.LinearLayout;enabled=true;clickable=true;[P=50][T=0][][S=1.000000][RN=2][0,445,1080,723][]",
    "[APE]     Target: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE]     Add target result: false",
    "[APE] GSTG(g6): activities (3), states (21), edges (53), unvisited actions (110), visited actions (52)",
    "[APE] *** INFO *** -  0.42   3 it.feio.android.omninotes.CategoryActivity[14,23][11][S=3]",
    "[APE] *** INFO *** -  0.31   6 it.feio.android.omninotes.SettingsActivity[44,62][19][S=6]",
    "[APE] *** INFO *** -  0.31  12 it.feio.android.omninotes.MainActivity[1,43][42][S=12]",
    "[APE] GSTG is NOT updated.",
    "[APE] GSTG state is NOT changed.",
    "[APE] Graph Stable Counter: graph (1), state (2), activity (18)",
    "[APE] Sata Strategy: buffer size (0)",
    "[APE]      0  TRIVIAL_ACTIVITY",
    "[APE]      0  SATURATED_STATE",
    "[APE]      0  USE_BUFFER",
    "[APE]     61  EARLY_STAGE",
    "[APE]      0  EPSILON_GREEDY",
    "[APE]      0  RANDOM",
    "[APE]      0  NULL",
    "[APE]      1  BUFFER_LOSS",
    "[APE]      8  FILL_BUFFER",
    "[APE]      0  BAD_STATE",
    "[APE]      0  PROBE",
    "[APE]     1 g6a209[-1,0][0]@MODEL_CLICKclass=android.widget.ImageButton;enabled=true;clickable=true;[P=52][T=200][, UNVISITED][S=0.000000][RN=1][0,63,147,210][#47b2d09b]",
    "[APE]     2 g6a210[60,61][2]@MODEL_CLICKclass=android.widget.LinearLayout;enabled=true;clickable=true;[P=42][T=0][][S=1.000000][RN=2][0,445,1080,723][]",
    "[APE]     3 g6a211[-1,0][0]@MODEL_CLICKclass=android.widget.Switch;resource-id=android:id/switch_widget;index=2;enabled=true;checkable=true;[P=60][T=200][, UNVISITED][S=0.000000][RN=2][916,292,1038,363][]",
    "[APE]     4 g6a212[-1,0][0]@MODEL_BACKg6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4][P=13][T=200][, UNVISITED]",
    "[APE] *** INFO *** Check global actions.",
    "[APE] *** INFO *** - g6a209[-1,0][0]@MODEL_CLICKclass=android.widget.ImageButton;enabled=true;clickable=true;[P=52][T=200][, UNVISITED][S=0.000000][RN=1][0,63,147,210][#47b2d09b]",
    "[APE] *** INFO *** - g6a211[-1,0][0]@MODEL_CLICKclass=android.widget.Switch;resource-id=android:id/switch_widget;index=2;enabled=true;checkable=true;[P=60][T=200][, UNVISITED][S=0.000000][RN=2][916,292,1038,363][]",
    "[APE] *** INFO *** Check A*BA->B, try to move from A to B.",
    "[APE] *** INFO *** > - A: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] *** INFO *** > - B: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] *** INFO *** Never move from a cold state (g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]) to a hot state (g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]) in ABA.",
    "[APE] *** INFO *** Find a greedy action in 0-step",
    "[APE] *** INFO *** Select action g6a209[-1,0][0]@MODEL_CLICKclass=android.widget.ImageButton;enabled=true;clickable=true;[P=52][T=200][, UNVISITED][S=0.000000][RN=1][0,63,147,210][#47b2d09b] by strategy EARLY_STAGE",
    "[APE] Last  state: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] Last action: g6a210[60,61][2]@MODEL_CLICKclass=android.widget.LinearLayout;enabled=true;clickable=true;[P=42][T=0][][S=1.000000][RN=2][0,445,1080,723][]",
    "[APE] Curr  state: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] Curr action: g6a210[60,61][2]@MODEL_CLICKclass=android.widget.LinearLayout;enabled=true;clickable=true;[P=42][T=0][][S=1.000000][RN=2][0,445,1080,723][]",
    "[APE] New   state: g6s26[60,62][3]it.feio.android.omninotes.SettingsActivity@81706046@Naming[38]@[W=4][A=4]",
    "[APE] New  action: g6a209[62,62][1]@MODEL_CLICKclass=android.widget.ImageButton;enabled=true;clickable=true;[P=52][T=200][][S=0.000000][RN=1][0,63,147,210][#47b2d09b]",
    "[APE] >>>>>>>> SATA end step [62]",
    "[APE] *** INFO *** EXECUTE action_fp=type=MODEL_CLICK|activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.ImageButton|text=#47b2d09b|resource_id=|bounds=0,63,147,210 target_fp=activity=it.feio.android.omninotes.SettingsActivity|class=android.widget.ImageButton|text=#47b2d09b|resource_id= action=g6a209[62,62][1]@MODEL_CLICKclass=android.widget.ImageButton;enabled=true;clickable=true;[P=52][T=200][][S=0.000000][RN=1][0,63,147,210][#47b2d09b]",
    ":Sending Touch (ACTION_DOWN): 0:(73.5,136.5)",
    ":Sending Touch (ACTION_UP): 0:(73.5,136.5)"
  ],
  "limitation": "Methods grouped by nearest preceding inventoried input; a FUZZ batch has no per-low-level-event timestamp. The following Transition may be absent; no business success is inferred."
}
