{
  "run_id": "run_200afe1a53af49e489506f56987c30c6",
  "action": {
    "input_id": "input-3281",
    "step": "603",
    "version": "28",
    "elapsed_s": "959.662",
    "wall_time_ms": "1793991379816",
    "next_input_wall_ms": "1793991392372",
    "input_completed_wall_ms": "1793991379855",
    "input_confirmed": "True",
    "action": "MODEL_CLICK #349d1369",
    "action_type": "MODEL_CLICK",
    "text": "#349d1369",
    "content_desc": "Reject current edit and open existing activity with same name instead",
    "resource_id": "de.rampro.activitydiary:id/quickFixButton1",
    "model_action_id": "g5a195",
    "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=\"androidx.drawerlayout.widget.DrawerLayout\"][@resource-id=\"de.rampro.activitydiary:id/drawer_layout\"][@text=\"\"][@content-desc=\"\"][@index=4][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.FrameLayout\"][@resource-id=\"de.rampro.activitydiary:id/content_fragment\"][@text=\"\"][@content-desc=\"\"][@index=0][@enabled='true'][@clickable='false'][@checkable='false'][@long-clickable='false'][@scrollable='false']/*[@class=\"android.widget.ImageButton\"][@resource-id=\"de.rampro.activitydiary:id/quickFixButton1\"][@text=\"\"][@content-desc=\"Reject current edit and open existing activity with same name instead\"][@index=2][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false'][@enabled='true'][@clickable='true'][@checkable='false'][@long-clickable='false'][@scrollable='false']",
    "state_id": "g5s11",
    "source_gui_id": "713",
    "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
    "activity_evidence": "GUI receipt",
    "labels": "[\"#47c28800\",\"New activity\",\"Delete activity\",\"Save\",\"Activity title\",\"Activity with name  already exists\",\"#349d1369\",\"Activity color\"]",
    "probe": "False",
    "strategy": "EARLY_STAGE",
    "context": "navigation",
    "native_branch": "Remote Greedy",
    "executor_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/executor.log:59868",
    "observed_methods_until_next": "233",
    "category_counts": "{\"third_party\":233}",
    "inventory_ref": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/inputs/generated-3282.json"
  },
  "retained_source_gui": [
    {
      "source": "[WORKSPACE]/experiments/guitaboo-5app-1rep-baseline-comparison-20261107/analysis/evidence-zips/run_200afe1a53af49e489506f56987c30c6.zip!device-output/native/sata-de.rampro.activitydiary-ape-sata-running-minutes-60/jev-audit/gui/gui-713-t603-3285.json",
      "gui": {
        "schema": "guitaboo-local-audit-v1",
        "kind": "native_gui_tree",
        "run_id": "run-6ad5dbcce02e9",
        "step": 603,
        "abstraction_version": 28,
        "wall_time_ms": 1793991379953,
        "monotonic_ns": 1880427704647667,
        "gui_id": 713,
        "gui_timestamp": 603,
        "activity": "de.rampro.activitydiary.ui.generic.EditActivity",
        "state_id": "g5s11",
        "phase": "crash_retained_input_source",
        "observation_identity": "5f6db9829447f0445d4a6cc768e62472c77dadbf6dec982001c137041b950ca1",
        "display_bounds": [
          0,
          0,
          1080,
          2400
        ],
        "tree_observation_started_ns": 1880427433899009,
        "tree_observation_finished_ns": 1880427452448917,
        "tree_observation_wall_time_ms": 1793991379682,
        "coverage": "complete retained native GUITree; Native preprocessing/pruning is not reconstructed",
        "nodes": [
          {
            "id": 0,
            "parent": null,
            "children": [
              1,
              2,
              3,
              4,
              5
            ],
            "index": 0,
            "class": "android.widget.FrameLayout",
            "package": "de.rampro.activitydiary",
            "resource_id": "",
            "native_text": "",
            "native_content_desc": "",
            "raw_observation": {
              "text": null,
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              0,
              0,
              1080,
              2400
            ],
            "bounds_in_parent": [
              0,
              0,
              1080,
              2400
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 0,
            "generated_image_text": false
          },
          {
            "id": 1,
            "parent": 0,
            "children": [],
            "index": 0,
            "class": "android.widget.ImageButton",
            "package": "de.rampro.activitydiary",
            "resource_id": "",
            "native_text": "#47c28800",
            "native_content_desc": "Navigate up",
            "raw_observation": {
              "text": null,
              "content_desc": "Navigate up",
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              0,
              63,
              147,
              210
            ],
            "bounds_in_parent": [
              0,
              0,
              147,
              147
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 3,
            "generated_image_text": true
          },
          {
            "id": 2,
            "parent": 0,
            "children": [],
            "index": 1,
            "class": "android.widget.TextView",
            "package": "de.rampro.activitydiary",
            "resource_id": "",
            "native_text": "New acti",
            "native_content_desc": "",
            "raw_observation": {
              "text": "New activity",
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              189,
              101,
              480,
              172
            ],
            "bounds_in_parent": [
              0,
              0,
              291,
              71
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 2,
            "generated_image_text": false
          },
          {
            "id": 3,
            "parent": 0,
            "children": [],
            "index": 2,
            "class": "android.widget.TextView",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/action_edit_delete",
            "native_text": "",
            "native_content_desc": "Delete activity",
            "raw_observation": {
              "text": null,
              "content_desc": "Delete activity",
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              784,
              73,
              932,
              199
            ],
            "bounds_in_parent": [
              0,
              0,
              148,
              126
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 4,
            "generated_image_text": false
          },
          {
            "id": 4,
            "parent": 0,
            "children": [],
            "index": 3,
            "class": "android.widget.TextView",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/action_edit_done",
            "native_text": "",
            "native_content_desc": "Save",
            "raw_observation": {
              "text": null,
              "content_desc": "Save",
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              932,
              73,
              1080,
              199
            ],
            "bounds_in_parent": [
              0,
              0,
              148,
              126
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 5,
            "generated_image_text": false
          },
          {
            "id": 5,
            "parent": 0,
            "children": [
              6
            ],
            "index": 4,
            "class": "androidx.drawerlayout.widget.DrawerLayout",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/drawer_layout",
            "native_text": "",
            "native_content_desc": "",
            "raw_observation": {
              "text": null,
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              0,
              210,
              1080,
              2337
            ],
            "bounds_in_parent": [
              0,
              0,
              1080,
              2127
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 1,
            "generated_image_text": false
          },
          {
            "id": 6,
            "parent": 5,
            "children": [
              7,
              8,
              9,
              10,
              11
            ],
            "index": 0,
            "class": "android.widget.FrameLayout",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/content_fragment",
            "native_text": "",
            "native_content_desc": "",
            "raw_observation": {
              "text": null,
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              0,
              210,
              1080,
              2337
            ],
            "bounds_in_parent": [
              0,
              0,
              1080,
              2127
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 1,
            "generated_image_text": false
          },
          {
            "id": 7,
            "parent": 6,
            "children": [],
            "index": 0,
            "class": "android.widget.EditText",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/edit_activity_name",
            "native_text": "Activity",
            "native_content_desc": "",
            "raw_observation": {
              "text": "Activity title",
              "content_desc": null,
              "hint": "Activity title",
              "input_type": 40961,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              21,
              260,
              836,
              378
            ],
            "bounds_in_parent": [
              0,
              0,
              815,
              118
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": true,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 2,
            "generated_image_text": false
          },
          {
            "id": 8,
            "parent": 6,
            "children": [],
            "index": 1,
            "class": "android.widget.TextView",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/textinput_error",
            "native_text": "Activity",
            "native_content_desc": "",
            "raw_observation": {
              "text": "Activity with name  already exists",
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              31,
              389,
              826,
              432
            ],
            "bounds_in_parent": [
              0,
              0,
              795,
              43
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 6,
            "generated_image_text": false
          },
          {
            "id": 9,
            "parent": 6,
            "children": [],
            "index": 2,
            "class": "android.widget.ImageButton",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/quickFixButton1",
            "native_text": "#349d1369",
            "native_content_desc": "Reject current edit and open existing activity with same name instead",
            "raw_observation": {
              "text": null,
              "content_desc": "Reject current edit and open existing activity with same name instead",
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              836,
              231,
              1059,
              365
            ],
            "bounds_in_parent": [
              0,
              0,
              223,
              134
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 8,
            "generated_image_text": true
          },
          {
            "id": 10,
            "parent": 6,
            "children": [],
            "index": 3,
            "class": "android.widget.TextView",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/edit_activity_color_label",
            "native_text": "Activity",
            "native_content_desc": "",
            "raw_observation": {
              "text": "Activity color",
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              21,
              432,
              1059,
              483
            ],
            "bounds_in_parent": [
              0,
              0,
              1038,
              51
            ],
            "enabled": true,
            "clickable": false,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": false,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 9,
            "generated_image_text": false
          },
          {
            "id": 11,
            "parent": 6,
            "children": [],
            "index": 4,
            "class": "android.widget.ImageView",
            "package": "de.rampro.activitydiary",
            "resource_id": "de.rampro.activitydiary:id/edit_activity_color",
            "native_text": "",
            "native_content_desc": "",
            "raw_observation": {
              "text": null,
              "content_desc": null,
              "hint": null,
              "input_type": 0,
              "password": false,
              "provenance": "untruncated accessibility observation; hint null means unavailable"
            },
            "bounds": [
              42,
              504,
              1038,
              635
            ],
            "bounds_in_parent": [
              0,
              0,
              996,
              131
            ],
            "enabled": true,
            "clickable": true,
            "long_clickable": false,
            "checkable": false,
            "checked": false,
            "scrollable": false,
            "focused": false,
            "focusable": true,
            "selected": false,
            "visible_to_user": true,
            "drawing_order": 10,
            "generated_image_text": false
          }
        ]
      }
    }
  ],
  "before_screenshot": "NA: retained source GUI has no matching archived screenshot",
  "interpretation": "quickFixButton1 content-desc names rejection of current edit and opening existing same-name activity; #349d1369 is not evidence of a color-button operation"
}
