逐条Probe可见结果审计
当前150条确认执行+1条失败;历史参考另列。所有分类为研究用描述,不是训练金标。2s/10s/B从低层输入完成起算;输入期间结果另列。窗口不构成因果证明。点击原图可放大。
omninotes STARTLUX_PAIRWISE semantic-2-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 94,
"elapsed_s": 152.52,
"control": "Númberu de notes (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "导航设置中打开“显示笔记数量”开关;仍为同一设置模板,没有打开新页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"after_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 21,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 95,
"elapsed_s": 153.347,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 96,
"elapsed_s": 154.104,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 97,
"elapsed_s": 155.018,
"action": "MODEL_CLICK Datos",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 98,
"elapsed_s": 156.397,
"action": "MODEL_CLICK Llimpiar",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 99,
"elapsed_s": 157.713,
"action": "MODEL_CLICK CONFIRMA",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-2-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-2-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c2",
"executed": true,
"step": 95,
"elapsed_s": 153.347,
"control": "Grupu ensin categoría (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "打开“未分类分组”开关;仍为同一导航设置,不能将开关算成新页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"after_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"added_labels": [],
"removed_labels": [],
"2s": 4,
"10s": 21,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 96,
"elapsed_s": 154.104,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 97,
"elapsed_s": 155.018,
"action": "MODEL_CLICK Datos",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 98,
"elapsed_s": 156.397,
"action": "MODEL_CLICK Llimpiar",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 99,
"elapsed_s": 157.713,
"action": "MODEL_CLICK CONFIRMA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 100,
"elapsed_s": 159.84,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/drawer_tag_list",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-2-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-2-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-2-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-4-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 172,
"elapsed_s": 294.37,
"control": "Habilitar llista de verificación",
"classification": "执行了不同的业务操作",
"classification_basis": "Enable checklist 后,正文变为带方框的“新条目”编辑器;确认执行了普通笔记转清单操作。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Habilitar llista de verificación",
"Bloquiar",
"Descartar cambeos",
"Información"
],
"after_labels": [
"#8919d946",
"Axuntu",
"Categoría",
"Amestar etiquetes",
"Compartir",
"Más opciones",
"Títulu",
"avisu",
"Amestar un avisu",
"Elementu nuevu"
],
"added_labels": [
"#8919d946",
"Amestar etiquetes",
"Amestar un avisu",
"Axuntu",
"Categoría",
"Compartir",
"Elementu nuevu",
"Más opciones",
"Títulu",
"avisu"
],
"removed_labels": [
"Bloquiar",
"Descartar cambeos",
"Habilitar llista de verificación",
"Información"
],
"2s": 126,
"10s": 767,
"before_next_action": 126,
"input_start_to_next": 126,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 173,
"elapsed_s": 295.668,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/reminder_layout",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 174,
"elapsed_s": 297.571,
"action": "MODEL_CLICK ACEUTAR",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 175,
"elapsed_s": 298.49,
"action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 176,
"elapsed_s": 299.417,
"action": "MODEL_CLICK 47",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 177,
"elapsed_s": 300.323,
"action": "MODEL_CLICK NOV 7, 2",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-4-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-4-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c2",
"executed": true,
"step": 246,
"elapsed_s": 450.109,
"control": "Bloquiar",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Lock 打开密码与找回问题表单;没有证据表明设置密码成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"Habilitar llista de verificación",
"Bloquiar",
"Descartar cambeos",
"Información"
],
"after_labels": [
"La contraseña asegura que les notes nun puen vese o modificase por otres persones.\n\nPa definir una contraseña nueva, va solicitase l'anterior.",
"Escribi una contraseña nueva",
"Confirma la contraseña",
"Inxerta una entruga y una rempuesta secreta pa recuperar la contraseña en casu d'escaecela",
"Entruga",
"Rempuesta",
"Confirma la rempuesta",
"CONTRASEÑA ESCAECIDA",
"DESANICIAR CONTRASEÑA",
"ACEUTAR"
],
"added_labels": [
"ACEUTAR",
"CONTRASEÑA ESCAECIDA",
"Confirma la contraseña",
"Confirma la rempuesta",
"DESANICIAR CONTRASEÑA",
"Entruga",
"Escribi una contraseña nueva",
"Inxerta una entruga y una rempuesta secreta pa recuperar la contraseña en casu d'escaecela",
"La contraseña asegura que les notes nun puen vese o modificase por otres persones.\n\nPa definir una contraseña nueva, va solicitase l'anterior.",
"Rempuesta"
],
"removed_labels": [
"Bloquiar",
"Descartar cambeos",
"Habilitar llista de verificación",
"Información"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 247,
"elapsed_s": 451.346,
"action": "MODEL_CLICK CONTRASE",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 248,
"elapsed_s": 452.241,
"action": "MODEL_CLICK Escribi ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 249,
"elapsed_s": 454.23,
"action": "MODEL_CLICK DESANICI",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 250,
"elapsed_s": 455.118,
"action": "MODEL_LONG_CLICK ••••••••",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 251,
"elapsed_s": 457.048,
"action": "MODEL_CLICK ACEUTAR",
"activity": "it.feio.android.omninotes.PasswordActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-4-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-4-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-4-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-8-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-8-c2",
"executed": true,
"step": 335,
"elapsed_s": 620.362,
"control": "Liitteet pohjalla (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "芬兰语界面设置中关闭“附件在底部”开关;没有生成任何附件。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Käyttöliittymä",
"Kieli",
"Finnish (Finland)",
"Sovelluksen värimalli",
"Valmis",
"Kelluva toimintopainike",
"Lyhyt kosketus vaihtaa asetukset",
"Liitteet pohjalla",
"Näyttää liitetiedostoja merkinnän sisällön alla",
"Kaunistetut päiväykset",
"Päivämäärät näkyvät yksinkertaisemmassa muodossa"
],
"after_labels": [
"#47b2d09b",
"Käyttöliittymä",
"Kieli",
"Finnish (Finland)",
"Sovelluksen värimalli",
"Valmis",
"Kelluva toimintopainike",
"Lyhyt kosketus vaihtaa asetukset",
"Liitteet pohjalla",
"Näyttää liitetiedostoja merkinnän sisällön yllä",
"Kaunistetut päiväykset",
"Päivämäärät näkyvät yksinkertaisemmassa muodossa"
],
"added_labels": [
"Näyttää liitetiedostoja merkinnän sisällön yllä"
],
"removed_labels": [
"Näyttää liitetiedostoja merkinnän sisällön alla"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 336,
"elapsed_s": 621.138,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 337,
"elapsed_s": 622.053,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 338,
"elapsed_s": 622.963,
"action": "MODEL_CLICK Toiminno",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 339,
"elapsed_s": 623.897,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 340,
"elapsed_s": 624.676,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-8-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-8-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-8-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-14-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-14-c2",
"executed": true,
"step": 358,
"elapsed_s": 645.35,
"control": "Swipe notes (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Swipe notes,Swipe to trash 随之灰掉;设置变化,仍是同一页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 5,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 359,
"elapsed_s": 646.749,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 360,
"elapsed_s": 647.494,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 361,
"elapsed_s": 648.45,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 362,
"elapsed_s": 649.216,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 363,
"elapsed_s": 650.134,
"action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-14-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-14-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-14-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-16-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-16-c2",
"executed": true,
"step": 359,
"elapsed_s": 646.749,
"control": "Automatic location (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Automatic location;没有证据表明此前已获取或新获取了位置权限。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 5,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 360,
"elapsed_s": 647.494,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 361,
"elapsed_s": 648.45,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 362,
"elapsed_s": 649.216,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 363,
"elapsed_s": 650.134,
"action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 364,
"elapsed_s": 651.388,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-16-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-16-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-16-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-14-c3
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-14-c3",
"executed": true,
"step": 361,
"elapsed_s": 648.45,
"control": "Swipe to trash (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Swipe to trash,说明由 trash 改为 archive;只改变设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"ລາຍການເລືອກ",
"ຢຸດຢູ່ຕຳແໜ່ງນີ້",
"ຄົ້ນຫາທັນທີ",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will archive them",
"Automatic location",
"Automatically adds location to new notes",
"ໄຟລ໌ແນບວິດີໂອ",
"ຂະໜາດສູງສຸດທີ່ອະນຸຍາດ ເປັນ MB: Video\n "
],
"added_labels": [
"Swiping notes with finger will archive them"
],
"removed_labels": [
"Swiping notes with finger will trash them"
],
"2s": 0,
"10s": 5,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 362,
"elapsed_s": 649.216,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 363,
"elapsed_s": 650.134,
"action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 364,
"elapsed_s": 651.388,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 365,
"elapsed_s": 652.302,
"action": "MODEL_CLICK ການຕັ້ງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 366,
"elapsed_s": 653.518,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-14-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-14-c3-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-14-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-23-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-23-c1",
"executed": true,
"step": 482,
"elapsed_s": 792.966,
"control": "ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "对已选笔记点击 Add reminder,打开时钟与日期选择器;没有在本步证明提醒已保存。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.SnoozeActivity",
"before_labels": [
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"Select all",
"Merge",
"ເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"NOV 7, 2026",
"ຍົກເລີກ",
"ຕົກລົງ",
"02",
"55",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23"
],
"added_labels": [
"0",
"02",
"1",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"2",
"20",
"21",
"22",
"23",
"3",
"4",
"5",
"55",
"6",
"7",
"8",
"9",
"NOV 7, 2026",
"ຍົກເລີກ",
"ຕົກລົງ"
],
"removed_labels": [
"Merge",
"Select all",
"ຖັງຂີ້ເຫຍື່ອ",
"ເກັບຮັກສາ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
],
"2s": 6,
"10s": 17,
"before_next_action": 6,
"input_start_to_next": 6,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 483,
"elapsed_s": 794.254,
"action": "MODEL_CLICK 02",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 484,
"elapsed_s": 795.157,
"action": "MODEL_CLICK ຕົກລົງ",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 484,
"elapsed_s": 800.223,
"action": "EVENT_START EVENT_START",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 485,
"elapsed_s": 803.474,
"action": "MODEL_BACK NA",
"activity": null
},
{
"step": 485,
"elapsed_s": 803.503,
"action": "EVENT_START EVENT_START",
"activity": null
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-23-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-23-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-23-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-27-c3
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-27-c3",
"executed": true,
"step": 494,
"elapsed_s": 818.107,
"control": "ຍົກເລີກການປ່ຽນແປງ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Discard changes 打开 Confirm undoing changes? 确认框;仍须随后确认。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ເປີດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"ຕົກລົງ",
"Confirm undoing changes?"
],
"added_labels": [
"Confirm undoing changes?",
"ຕົກລົງ"
],
"removed_labels": [
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ລັອກ",
"ເປີດການໃຊ້ງານລາຍການແບບເລືອກ"
],
"2s": 5,
"10s": 7,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 495,
"elapsed_s": 819.459,
"action": "MODEL_CLICK ຕົກລົງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 496,
"elapsed_s": 820.474,
"action": "MODEL_CLICK ຄົ້ນຫາ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 497,
"elapsed_s": 821.385,
"action": "MODEL_CLICK ຄົ້ນຫາໃນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 498,
"elapsed_s": 823.511,
"action": "MODEL_CLICK ລຶບຂໍ້ຄວາມຊອກຫາ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 499,
"elapsed_s": 824.464,
"action": "MODEL_CLICK ຄົ້ນຫາໃນ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-27-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-27-c3-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-27-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-33-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-33-c1",
"executed": true,
"step": 604,
"elapsed_s": 987.585,
"control": "ບັນທຶກ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "点击侧栏 Notes,关闭侧栏并显示笔记列表;同一列表功能的返回。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ບັນທຶກ",
"ໂຕເຕືອນຄວາມຈຳ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"#d8decfbf",
"ບັນທຶກ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"#d5080791",
"n",
"42635035101547786795",
"ປັບປຸງເມື່ອ: moments ago"
],
"added_labels": [
"#d5080791",
"#d8decfbf",
"42635035101547786795",
"n",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ປັບປຸງເມື່ອ: moments ago",
"ໂຕເລືອກອື່ນ"
],
"removed_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ຖັງຂີ້ເຫຍື່ອ",
"ໂຕເຕືອນຄວາມຈຳ"
],
"2s": 0,
"10s": 1,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 605,
"elapsed_s": 988.781,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 606,
"elapsed_s": 989.832,
"action": "MODEL_CLICK ຖັງຂີ້ເຫ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 607,
"elapsed_s": 992.021,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 608,
"elapsed_s": 992.91,
"action": "MODEL_CLICK ບັນທຶກ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 609,
"elapsed_s": 993.686,
"action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-33-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-33-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-33-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-33-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-33-c2",
"executed": true,
"step": 606,
"elapsed_s": 989.832,
"control": "ຖັງຂີ້ເຫຍື່ອ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "点击 Trash,显示回收站内 21:50:50 和 New! Tel 两条笔记;不是附件页。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ບັນທຶກ",
"ໂຕເຕືອນຄວາມຈຳ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"#d8decfbf",
"ຖັງຂີ້ເຫຍື່ອ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"21:50:50",
"ປັບປຸງເມື່ອ: 9 minutes ago",
"New! Tel",
"11/7/26 2:46 AM",
"ປັບປຸງເມື່ອ: 11 minutes ago"
],
"added_labels": [
"#d8decfbf",
"11/7/26 2:46 AM",
"21:50:50",
"New! Tel",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ປັບປຸງເມື່ອ: 11 minutes ago",
"ປັບປຸງເມື່ອ: 9 minutes ago",
"ໂຕເລືອກອື່ນ"
],
"removed_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ບັນທຶກ",
"ໂຕເຕືອນຄວາມຈຳ"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.035669076,
"next_actions": [
{
"step": 607,
"elapsed_s": 992.021,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 608,
"elapsed_s": 992.91,
"action": "MODEL_CLICK ບັນທຶກ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 609,
"elapsed_s": 993.686,
"action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 610,
"elapsed_s": 996.026,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 611,
"elapsed_s": 996.971,
"action": "MODEL_CLICK ມູມມອງແບ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-33-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-33-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-33-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-27-c4
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-27-c4",
"executed": true,
"step": 656,
"elapsed_s": 1056.696,
"control": "ຂໍ້ມູນ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Info 打开 Completed 0 (0%) 信息弹窗;不据此推断录音权限发生变化。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.NoteInfosActivity",
"before_labels": [
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"Completed",
"0 (0%)"
],
"added_labels": [
"0 (0%)",
"Completed"
],
"removed_labels": [
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ"
],
"2s": 3,
"10s": 18,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.178860775,
"next_actions": [
{
"step": 657,
"elapsed_s": 1057.953,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.NoteInfosActivity"
},
{
"step": 658,
"elapsed_s": 1058.913,
"action": "MODEL_CLICK ຫົວຂໍ້",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 659,
"elapsed_s": 1061.043,
"action": "MODEL_CLICK ລາຍການ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 660,
"elapsed_s": 1063.323,
"action": "MODEL_LONG_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 661,
"elapsed_s": 1065.213,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-27-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-27-c4-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-27-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-35-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-35-c1",
"executed": true,
"step": 662,
"elapsed_s": 1068.055,
"control": "ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"classification": "执行了不同的业务操作",
"classification_basis": "Disable checklist 后不再显示清单勾选框,正文显示 +311866267.9284。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"Editor zarr u",
"+311866267.9284",
"ການແຈ້ງເຕືອນ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
],
"added_labels": [
"#8919d946",
"+311866267.9284",
"Add tags",
"Category",
"Editor zarr u",
"ການແຈ້ງເຕືອນ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"ໄຟລ໌ແນບ"
],
"removed_labels": [
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ"
],
"2s": 3,
"10s": 6,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 663,
"elapsed_s": 1069.787,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 664,
"elapsed_s": 1070.766,
"action": "MODEL_CLICK ລັອກ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 665,
"elapsed_s": 1072.026,
"action": "MODEL_LONG_CLICK ຢືນຢັນ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 666,
"elapsed_s": 1073.717,
"action": "MODEL_CLICK ຄຳຖາມ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 667,
"elapsed_s": 1075.479,
"action": "MODEL_CLICK ຄຳຕອບ",
"activity": "it.feio.android.omninotes.PasswordActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-35-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-35-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-35-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-35-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-35-c2",
"executed": true,
"step": 664,
"elapsed_s": 1070.766,
"control": "ລັອກ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Lock 再次打开密码表单;属于已访问的功能模板,不能按语言不同算新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"ເປີດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"ໃສ່ລະຫັດຜ່ານໃໝ່",
"ຢືນຢັນລະຫັດຜ່ານໃຫມ່",
"ໃສ່ຄຳຖາມ ແລະ ຄຳຕອບລັບເພື່ອຕັ້ງລະຫັດຜ່ານໃໝ່ໃນກໍລະນີລືມ",
"ຄຳຖາມ",
"ຄຳຕອບ",
"ຢືນຢັນຄຳຕອບ",
"PASSWORD FORGOTTEN",
"REMOVE PASSWORD",
"ຕົກລົງ"
],
"added_labels": [
"PASSWORD FORGOTTEN",
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"REMOVE PASSWORD",
"ຄຳຕອບ",
"ຄຳຖາມ",
"ຕົກລົງ",
"ຢືນຢັນຄຳຕອບ",
"ຢືນຢັນລະຫັດຜ່ານໃຫມ່",
"ໃສ່ຄຳຖາມ ແລະ ຄຳຕອບລັບເພື່ອຕັ້ງລະຫັດຜ່ານໃໝ່ໃນກໍລະນີລືມ",
"ໃສ່ລະຫັດຜ່ານໃໝ່"
],
"removed_labels": [
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ລັອກ",
"ເປີດການໃຊ້ງານລາຍການແບບເລືອກ"
],
"2s": 3,
"10s": 3,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.261085908,
"next_actions": [
{
"step": 665,
"elapsed_s": 1072.026,
"action": "MODEL_LONG_CLICK ຢືນຢັນ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 666,
"elapsed_s": 1073.717,
"action": "MODEL_CLICK ຄຳຖາມ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 667,
"elapsed_s": 1075.479,
"action": "MODEL_CLICK ຄຳຕອບ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 668,
"elapsed_s": 1077.124,
"action": "MODEL_LONG_CLICK ••••",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 669,
"elapsed_s": 1078.862,
"action": "MODEL_CLICK ຢືນຢັນຄຳ",
"activity": "it.feio.android.omninotes.PasswordActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-35-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-35-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-35-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-46-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-46-c2",
"executed": true,
"step": 807,
"elapsed_s": 1265.733,
"control": "ເກັບຮັກສາ",
"classification": "执行了不同的业务操作",
"classification_basis": "对单条笔记 Archive 后出现 1 archived 与 UNDO 提示,返回列表。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"Select all",
"ເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
"#30380000",
"Checklist",
"ປ້າຍ",
"ຄົ້ນຫາໃນບັນທຶກ",
"ຊອກຫາດ້ວຍສຽງ",
"1 archived",
"ຍົກເລີກ",
"◻ 11/7/26 3:02 AM",
"ປັບປຸງເມື່ອ: moments ago",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
"-5954394.84",
"◻ 11/7/26 2:59 AM",
"Editor zarr u",
"+311866267.9284",
"n",
"42635035101547786795",
"ປັບປຸງເມື່ອ: 6 minutes ago"
],
"added_labels": [
"#30380000",
"+311866267.9284",
"-5954394.84",
"1 archived",
"42635035101547786795",
"Checklist",
"Editor zarr u",
"n",
"ຄົ້ນຫາໃນບັນທຶກ",
"ຊອກຫາດ້ວຍສຽງ",
"ຍົກເລີກ",
"ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
"ປັບປຸງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ປ້າຍ",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
"◻ 11/7/26 2:59 AM",
"◻ 11/7/26 3:02 AM"
],
"removed_labels": [
"Select all",
"ຖັງຂີ້ເຫຍື່ອ",
"ເກັບຮັກສາ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
],
"2s": 1,
"10s": 11,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 808,
"elapsed_s": 1267.085,
"action": "MODEL_CLICK ຊອກຫາດ້ວຍສຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 809,
"elapsed_s": 1268.009,
"action": "MODEL_CLICK ຍົກເລີກ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 810,
"elapsed_s": 1268.933,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 811,
"elapsed_s": 1271.024,
"action": "MODEL_CLICK ແລ້ວໆ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 812,
"elapsed_s": 1271.959,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-46-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-46-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-46-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-23-c4
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-23-c4",
"executed": true,
"step": 825,
"elapsed_s": 1292.352,
"control": "ເກັບຮັກສາ",
"classification": "执行了不同的业务操作",
"classification_basis": "对选中的两条笔记归档,出现 2 archived;同一归档模板处理多个实例。 后图标记gui_drift,不作为与Transition目标identity完全一致的精确截图。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"Select all",
"Merge",
"ເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
"#30380000",
"Checklist",
"ປ້າຍ",
"ຄົ້ນຫາໃນບັນທຶກ",
"ຊອກຫາດ້ວຍສຽງ",
"2 archived",
"ຍົກເລີກ",
"Editor zarr u",
"+311866267.9284",
"ປັບປຸງເມື່ອ: moments ago",
"11/7/26 2:58 AM",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
"n",
"42635035101547786795",
"ປັບປຸງເມື່ອ: 6 minutes ago"
],
"added_labels": [
"#30380000",
"+311866267.9284",
"11/7/26 2:58 AM",
"2 archived",
"42635035101547786795",
"Checklist",
"Editor zarr u",
"n",
"ຄົ້ນຫາໃນບັນທຶກ",
"ຊອກຫາດ້ວຍສຽງ",
"ຍົກເລີກ",
"ບັນທຶກຖືກເກັບຮັກສາແລ້ວ",
"ປັບປຸງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ປ້າຍ",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
],
"removed_labels": [
"Merge",
"Select all",
"ຖັງຂີ້ເຫຍື່ອ",
"ເກັບຮັກສາ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
],
"2s": 4,
"10s": 4,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.033245639,
"next_actions": [
{
"step": 826,
"elapsed_s": 1293.992,
"action": "MODEL_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 827,
"elapsed_s": 1295.131,
"action": "EVENT_RESTART EVENT_RESTART",
"activity": null
},
{
"step": 828,
"elapsed_s": 1301.593,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 829,
"elapsed_s": 1302.498,
"action": "MODEL_CLICK ມູມມອງທີ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 830,
"elapsed_s": 1305.801,
"action": "MODEL_CLICK ຄົ້ນຫາ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-23-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "gui_drift",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-23-c4-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-23-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-49-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-49-c1",
"executed": true,
"step": 846,
"elapsed_s": 1346.176,
"control": "ເພີ່ມທາງລັດ",
"classification": "执行了不同的业务操作",
"classification_basis": "Add shortcut 后出现快捷方式已添加的提示;只能证明应用报告成功,没有桌面截图验证。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ເພີ່ມທາງລັດ",
"Pin note",
"ຮຽກຄືນຈາກການເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"ທາງລັດຖືກເພີ່ມໄປຍັງໜ້າຈໍຫຼັກ",
"#5de74622",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"-5954394.84",
"ສ້າງເມື່ອ: moments ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"11/7/26 2:59 AM ",
"ລາຍການໃໝ່"
],
"added_labels": [
"#5de74622",
"-5954394.84",
"11/7/26 2:59 AM ",
"Add tags",
"Category",
"ການແຈ້ງເຕືອນ",
"ທາງລັດຖືກເພີ່ມໄປຍັງໜ້າຈໍຫຼັກ",
"ປັບປຸງເມື່ອ: moments ago",
"ລາຍການໃໝ່",
"ສ້າງເມື່ອ: moments ago",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"ໄຟລ໌ແນບ"
],
"removed_labels": [
"Pin note",
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຖັງຂີ້ເຫຍື່ອ",
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຮຽກຄືນຈາກການເກັບຮັກສາ",
"ເພີ່ມທາງລັດ"
],
"2s": 14,
"10s": 27,
"before_next_action": 14,
"input_start_to_next": 14,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 847,
"elapsed_s": 1347.442,
"action": "MODEL_LONG_CLICK ລາຍການ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 848,
"elapsed_s": 1349.394,
"action": "MODEL_CLICK -5954394",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 849,
"elapsed_s": 1352.134,
"action": "MODEL_CLICK Add tags",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 850,
"elapsed_s": 1353.058,
"action": "MODEL_CLICK android.widget.CheckBox",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 851,
"elapsed_s": 1353.961,
"action": "MODEL_CLICK ໄຟລ໌ແນບ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-49-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-49-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-49-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-49-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-49-c2",
"executed": true,
"step": 880,
"elapsed_s": 1391.65,
"control": "ຮຽກຄືນຈາກການເກັບຮັກສາ",
"classification": "执行了不同的业务操作",
"classification_basis": "Unarchive 后出现恢复提示,并返回 Incompleted checklists 筛选列表。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ເພີ່ມທາງລັດ",
"Pin note",
"ຮຽກຄືນຈາກການເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຂໍ້ມູນ"
],
"after_labels": [
"ບັນທຶກຖືກຮຽກຄືນຈາກການເກັບຮັກສາແລ້ວ",
"#758e2ff7",
"ບັນທຶກ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"ຄົ້ນຫາ: Incompleted checklists",
"#d5080791",
"14911322.10.25",
"◻ 266995030.01.14",
"ປັບປຸງເມື່ອ: moments ago",
"◻ 11/7/26 3:02 AM"
],
"added_labels": [
"#758e2ff7",
"#d5080791",
"14911322.10.25",
"ຄົ້ນຫາ",
"ຄົ້ນຫາ: Incompleted checklists",
"ຈັດລຽງ",
"ບັນທຶກ",
"ບັນທຶກຖືກຮຽກຄືນຈາກການເກັບຮັກສາແລ້ວ",
"ປັບປຸງເມື່ອ: moments ago",
"ໂຕເລືອກອື່ນ",
"◻ 11/7/26 3:02 AM",
"◻ 266995030.01.14"
],
"removed_labels": [
"Pin note",
"ຂໍ້ມູນ",
"ຍົກເລີກການປ່ຽນແປງ",
"ຖັງຂີ້ເຫຍື່ອ",
"ປິດການໃຊ້ງານລາຍການແບບເລືອກ",
"ລັອກ",
"ຮຽກຄືນຈາກການເກັບຮັກສາ",
"ເພີ່ມທາງລັດ"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.339692608,
"next_actions": [
{
"step": 881,
"elapsed_s": 1393.022,
"action": "MODEL_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 882,
"elapsed_s": 1393.937,
"action": "MODEL_CLICK Category",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 883,
"elapsed_s": 1394.852,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 884,
"elapsed_s": 1395.949,
"action": "MODEL_CLICK android.widget.CheckBox",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 885,
"elapsed_s": 1396.871,
"action": "MODEL_LONG_CLICK Category",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-49-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-49-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-49-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-53-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-53-c2",
"executed": true,
"step": 925,
"elapsed_s": 1465.501,
"control": "Merge",
"classification": "执行了不同的业务操作",
"classification_basis": "Merge 后进入一条合并笔记,正文含原两条内容及分隔线;有可见合并结果。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ",
"Select all",
"Merge",
"ເກັບຮັກສາ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"n",
"\n\n42635035101547786795\n\n\n----------------------\n\nEditor zarr u\n\n+311866267.9284",
"ການແຈ້ງເຕືອນ",
"Weekly on Sunday starting from Sat, Nov 7 2:56 AM"
],
"added_labels": [
"\n\n42635035101547786795\n\n\n----------------------\n\nEditor zarr u\n\n+311866267.9284",
"#8919d946",
"Add tags",
"Category",
"Weekly on Sunday starting from Sat, Nov 7 2:56 AM",
"n",
"ການແຈ້ງເຕືອນ",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"ໄຟລ໌ແນບ"
],
"removed_labels": [
"Merge",
"Select all",
"ຖັງຂີ້ເຫຍື່ອ",
"ເກັບຮັກສາ",
"ເພີ່ມໂຕເຕືອນຄວາມຈຳ"
],
"2s": 16,
"10s": 23,
"before_next_action": 14,
"input_start_to_next": 14,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 926,
"elapsed_s": 1466.899,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 927,
"elapsed_s": 1467.816,
"action": "MODEL_CLICK #d5080791",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 928,
"elapsed_s": 1468.771,
"action": "MODEL_CLICK #a123f458",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 929,
"elapsed_s": 1469.684,
"action": "MODEL_CLICK ລາຍການ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 930,
"elapsed_s": 1470.756,
"action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-53-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-53-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-53-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-60-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-60-c1",
"executed": true,
"step": 978,
"elapsed_s": 1534.319,
"control": "ເກັບຮັກສາ",
"classification": "触发了新的页面或弹窗",
"classification_basis": "点击侧栏 Archive,显示归档笔记 0296077610329;没有新附件。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ບັນທຶກ",
"ເກັບຮັກສາ",
"ໂຕເຕືອນຄວາມຈຳ",
"ຖັງຂີ້ເຫຍື່ອ"
],
"after_labels": [
"#d8decfbf",
"ເກັບຮັກສາ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"◻ Serial c9…",
"ປັບປຸງເມື່ອ: moments ago"
],
"added_labels": [
"#d8decfbf",
"0296077610329",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ປັບປຸງເມື່ອ: moments ago",
"ໂຕເລືອກອື່ນ",
"◻ Serial c9…"
],
"removed_labels": [
"Omni Notes",
"ການຕັ້ງຄ່າ",
"ຖັງຂີ້ເຫຍື່ອ",
"ບັນທຶກ",
"ໂຕເຕືອນຄວາມຈຳ"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 979,
"elapsed_s": 1535.442,
"action": "MODEL_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 980,
"elapsed_s": 1536.347,
"action": "MODEL_CLICK android.widget.CheckBox",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 981,
"elapsed_s": 1537.068,
"action": "MODEL_LONG_CLICK 02960776",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 982,
"elapsed_s": 1541.65,
"action": "MODEL_CLICK +19",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 983,
"elapsed_s": 1544.307,
"action": "MODEL_CLICK android.widget.CheckBox",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-60-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-60-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-60-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-62-c4
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-62-c4",
"executed": true,
"step": 982,
"elapsed_s": 1541.65,
"control": "+19",
"classification": "执行了不同的业务操作",
"classification_basis": "点击清单项 +19 后变为 Trashed 且勾选,属于清单文本/勾选编辑。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"#66afb8d2",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: moments ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"ລາຍການໃໝ່",
"+19"
],
"after_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: moments ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"ລາຍການໃໝ່",
"Trashed "
],
"added_labels": [
"#8919d946",
"Trashed "
],
"removed_labels": [
"#66afb8d2",
"+19"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 983,
"elapsed_s": 1544.307,
"action": "MODEL_CLICK android.widget.CheckBox",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 984,
"elapsed_s": 1545.215,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 985,
"elapsed_s": 1546.129,
"action": "MODEL_CLICK #b2515000",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 986,
"elapsed_s": 1548.388,
"action": "MODEL_CLICK ໂຕເຕືອນຄ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 987,
"elapsed_s": 1549.63,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-62-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-62-c4-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-62-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-68-c4
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-68-c4",
"executed": true,
"step": 1018,
"elapsed_s": 1596.444,
"control": "Trashed ",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Trashed 后该条目变成随机数字文本,仍为原清单编辑器;不是回收站新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"Trashed ",
"ລາຍການໃໝ່"
],
"after_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"3939200919344227478673398970640",
"ລາຍການໃໝ່"
],
"added_labels": [
"3939200919344227478673398970640"
],
"removed_labels": [
"Trashed "
],
"2s": 0,
"10s": 10,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1019,
"elapsed_s": 1600.843,
"action": "MODEL_LONG_CLICK Serial c",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1020,
"elapsed_s": 1602.786,
"action": "MODEL_CLICK android.widget.ImageView",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1021,
"elapsed_s": 1603.752,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1022,
"elapsed_s": 1604.722,
"action": "MODEL_LONG_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1023,
"elapsed_s": 1606.641,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-68-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-68-c4-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-68-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-69-c6
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-69-c6",
"executed": true,
"step": 1019,
"elapsed_s": 1600.843,
"control": "Serial c9",
"classification": "触发了新的页面或弹窗",
"classification_basis": "长按 Serial c9 出现文本选择工具栏;同一编辑器,不是附件查看。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"3939200919344227478673398970640",
"ລາຍການໃໝ່"
],
"after_labels": [
"#8919d946",
"ໄຟລ໌ແນບ",
"Category",
"Add tags",
"ແບ່ງປັນ",
"ໂຕເລືອກອື່ນ",
"0296077610329",
"ສ້າງເມື່ອ: 6 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ການແຈ້ງເຕືອນ",
"Monthly starting from Sat, Nov 7 3:06 AM",
"Serial c9",
"3939200919344227478673398970640",
"ລາຍການໃໝ່"
],
"added_labels": [],
"removed_labels": [],
"2s": 7,
"10s": 10,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1020,
"elapsed_s": 1602.786,
"action": "MODEL_CLICK android.widget.ImageView",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1021,
"elapsed_s": 1603.752,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1022,
"elapsed_s": 1604.722,
"action": "MODEL_LONG_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1023,
"elapsed_s": 1606.641,
"action": "MODEL_CLICK ໂຕເລືອກອື່ນ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1024,
"elapsed_s": 1607.767,
"action": "MODEL_CLICK ມູມມອງແບ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-69-c6.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-69-c6-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-69-c6-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-95-c3
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-95-c3",
"executed": true,
"step": 1232,
"elapsed_s": 1944.85,
"control": "ວັນທີດັດແກ້ຫຼ້າສຸດ (it.feio.android.omninotes:id/radio)",
"classification": "执行了不同的业务操作",
"classification_basis": "选择归档列表按修改时间排序;笔记实例未变,排序选项关闭。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ຫົວຂໍ້",
"ວັນທີສ້າງ",
"ວັນທີດັດແກ້ຫຼ້າສຸດ",
"ວັນທີເຕືອນຄວາມຈຳ"
],
"after_labels": [
"#d8decfbf",
"ເກັບຮັກສາ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"n",
"◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…",
"ປັບປຸງເມື່ອ: moments ago",
"11/7/26 2:58 AM",
"ປັບປຸງເມື່ອ: 15 minutes ago",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
],
"added_labels": [
"#d8decfbf",
"11/7/26 2:58 AM",
"n",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ປັບປຸງເມື່ອ: 15 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ເກັບຮັກສາ",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
"ໂຕເລືອກອື່ນ",
"◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…"
],
"removed_labels": [
"ວັນທີເຕືອນຄວາມຈຳ",
"ວັນທີດັດແກ້ຫຼ້າສຸດ",
"ວັນທີສ້າງ",
"ຫົວຂໍ້"
],
"2s": 1,
"10s": 1,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1233,
"elapsed_s": 1946.128,
"action": "MODEL_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1234,
"elapsed_s": 1946.986,
"action": "MODEL_CLICK it.feio.android.omninotes:id/radio",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1235,
"elapsed_s": 1948.024,
"action": "MODEL_LONG_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1236,
"elapsed_s": 1949.966,
"action": "MODEL_BACK NA",
"activity": null
},
{
"step": 1236,
"elapsed_s": 1950.006,
"action": "EVENT_START EVENT_START",
"activity": null
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-95-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-95-c3-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-95-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-95-c4
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-95-c4",
"executed": true,
"step": 1234,
"elapsed_s": 1946.986,
"control": "ວັນທີເຕືອນຄວາມຈຳ (it.feio.android.omninotes:id/radio)",
"classification": "执行了不同的业务操作",
"classification_basis": "改按提醒时间排序;同一排序功能,不将顺序不同计为新页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"ຫົວຂໍ້",
"ວັນທີສ້າງ",
"ວັນທີດັດແກ້ຫຼ້າສຸດ",
"ວັນທີເຕືອນຄວາມຈຳ"
],
"after_labels": [
"#d8decfbf",
"ເກັບຮັກສາ",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ໂຕເລືອກອື່ນ",
"n",
"◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…",
"ປັບປຸງເມື່ອ: moments ago",
"11/7/26 2:58 AM",
"ປັບປຸງເມື່ອ: 15 minutes ago",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ"
],
"added_labels": [
"#d8decfbf",
"11/7/26 2:58 AM",
"n",
"ຄົ້ນຫາ",
"ຈັດລຽງ",
"ປັບປຸງເມື່ອ: 15 minutes ago",
"ປັບປຸງເມື່ອ: moments ago",
"ເກັບຮັກສາ",
"ເຄື່ອງໝາຍໂຕເຕືອນຄວາມຈຳຂອງບັນທຶກ",
"ໂຕເລືອກອື່ນ",
"◻ 11/7/26 3:08 AM \n◻ 42635035101547786795…"
],
"removed_labels": [
"ວັນທີເຕືອນຄວາມຈຳ",
"ວັນທີດັດແກ້ຫຼ້າສຸດ",
"ວັນທີສ້າງ",
"ຫົວຂໍ້"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 0.914804553,
"next_actions": [
{
"step": 1235,
"elapsed_s": 1948.024,
"action": "MODEL_LONG_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1236,
"elapsed_s": 1949.966,
"action": "MODEL_BACK NA",
"activity": null
},
{
"step": 1236,
"elapsed_s": 1950.006,
"action": "EVENT_START EVENT_START",
"activity": null
},
{
"step": 1237,
"elapsed_s": 1953.266,
"action": "MODEL_LONG_CLICK ຈັດລຽງ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1238,
"elapsed_s": 1955.218,
"action": "MODEL_CLICK it.feio.android.omninotes:id/root",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-95-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-95-c4-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-95-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-103-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-103-c1",
"executed": true,
"step": 1331,
"elapsed_s": 2122.907,
"control": "Disable checklist",
"classification": "执行了不同的业务操作",
"classification_basis": "Disable checklist 清除勾选框并回到普通正文;同一已探索功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"#8919d946",
"Attachment",
"Category",
"Add tags",
"Share",
"More options",
"Editor zarr u",
"Content",
"reminder",
"Add reminder"
],
"added_labels": [
"#8919d946",
"Add reminder",
"Add tags",
"Attachment",
"Category",
"Content",
"Editor zarr u",
"More options",
"Share",
"reminder"
],
"removed_labels": [
"Disable checklist",
"Discard changes",
"Info",
"Lock"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1332,
"elapsed_s": 2125.104,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1333,
"elapsed_s": 2126.034,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1334,
"elapsed_s": 2127.155,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1335,
"elapsed_s": 2128.447,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1335,
"elapsed_s": 2128.448,
"action": "FUZZ FUZZ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-103-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-103-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-103-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-103-c2
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-103-c2",
"executed": true,
"step": 1531,
"elapsed_s": 2563.14,
"control": "Lock",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Lock 打开英文密码表单;与前面多语言版本同一功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"Insert a new password",
"Confirm the new password",
"Insert a question and a secret answer in case you forget the password",
"Question",
"Answer",
"Confirm answer",
"PASSWORD FORGOTTEN",
"REMOVE PASSWORD",
"OK"
],
"added_labels": [
"Answer",
"Confirm answer",
"Confirm the new password",
"Insert a new password",
"Insert a question and a secret answer in case you forget the password",
"OK",
"PASSWORD FORGOTTEN",
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"Question",
"REMOVE PASSWORD"
],
"removed_labels": [
"Disable checklist",
"Discard changes",
"Info",
"Lock"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 2,
"navigation_s_shared": 2.45411031,
"next_actions": [
{
"step": 1532,
"elapsed_s": 2564.395,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 1533,
"elapsed_s": 2565.673,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1534,
"elapsed_s": 2566.838,
"action": "MODEL_CLICK #d5080791",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1535,
"elapsed_s": 2567.838,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1536,
"elapsed_s": 2568.996,
"action": "MODEL_LONG_CLICK #d5080791",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-103-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-103-c2-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-103-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-155-c3
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-155-c3",
"executed": true,
"step": 1928,
"elapsed_s": 3227.533,
"control": "Archive",
"classification": "执行了不同的业务操作",
"classification_basis": "Archive 后出现 1 archived 与 Nothing here!;当前列表变空。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Add reminder",
"Select all",
"Archive",
"Trash"
],
"after_labels": [
"NOTE ARCHIVED",
"#30380000",
"More options",
"Nothing here!",
"Search in notes",
"Voice search",
"1 archived",
"UNDO"
],
"added_labels": [
"#30380000",
"1 archived",
"More options",
"NOTE ARCHIVED",
"Nothing here!",
"Search in notes",
"UNDO",
"Voice search"
],
"removed_labels": [
"Add reminder",
"Archive",
"Select all",
"Trash"
],
"2s": 0,
"10s": 6,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1929,
"elapsed_s": 3228.884,
"action": "MODEL_CLICK #30380000",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1930,
"elapsed_s": 3229.858,
"action": "MODEL_CLICK UNDO",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1931,
"elapsed_s": 3230.846,
"action": "MODEL_CLICK #8c38374c",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1932,
"elapsed_s": 3232.875,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1933,
"elapsed_s": 3236.014,
"action": "MODEL_CLICK Enable c",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-155-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-155-c3-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-155-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-156-c1
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-156-c1",
"executed": true,
"step": 1933,
"elapsed_s": 3236.014,
"control": "Enable checklist",
"classification": "执行了不同的业务操作",
"classification_basis": "Enable checklist 后显示 New item 与方框;已访问的清单转换。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Enable checklist",
"Lock",
"Add shortcut",
"Pin note",
"Archive",
"Trash",
"Discard changes",
"Info"
],
"after_labels": [
"#8919d946",
"Attachment",
"Category",
"Add tags",
"Share",
"More options",
"Title",
"reminder",
"Add reminder",
"New item"
],
"added_labels": [
"#8919d946",
"Add reminder",
"Add tags",
"Attachment",
"Category",
"More options",
"New item",
"Share",
"Title",
"reminder"
],
"removed_labels": [
"Add shortcut",
"Archive",
"Discard changes",
"Enable checklist",
"Info",
"Lock",
"Pin note",
"Trash"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1934,
"elapsed_s": 3239.057,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1935,
"elapsed_s": 3240.083,
"action": "MODEL_CLICK Discard ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1936,
"elapsed_s": 3241.771,
"action": "MODEL_CLICK OK",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1937,
"elapsed_s": 3242.696,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1938,
"elapsed_s": 3243.636,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-156-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-156-c1-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-156-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes STARTLUX_PAIRWISE semantic-156-c5
{
"run_id": "run_0c300af1c9614168998ce1f37b6aadfe",
"app": "omninotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-156-c5",
"executed": true,
"step": 1935,
"elapsed_s": 3240.083,
"control": "Discard changes",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Discard changes 再次打开撤销确认框;没有新页面功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Add shortcut",
"Pin note",
"Archive",
"Trash",
"Discard changes",
"Info"
],
"after_labels": [
"OK",
"Confirm undoing changes?"
],
"added_labels": [
"Confirm undoing changes?",
"OK"
],
"removed_labels": [
"Add shortcut",
"Archive",
"Disable checklist",
"Discard changes",
"Info",
"Lock",
"Pin note",
"Trash"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 2.045816057,
"next_actions": [
{
"step": 1936,
"elapsed_s": 3241.771,
"action": "MODEL_CLICK OK",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1937,
"elapsed_s": 3242.696,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1938,
"elapsed_s": 3243.636,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1939,
"elapsed_s": 3244.984,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1940,
"elapsed_s": 3245.69,
"action": "MODEL_CLICK Expanded",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_0c300af1c9614168998ce1f37b6aadfe/probes/semantic-156-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-156-c5-before.png",
"after_image": "run_0c300af1c9614168998ce1f37b6aadfe/screenshots/semantic-156-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-19-c1
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-19-c1",
"executed": true,
"step": 432,
"elapsed_s": 667.513,
"control": "Select Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Select Activity 关闭侧栏,返回 Cooking/Pictures 主页面;同一主页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#df61f5b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"Cooking",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema"
],
"added_labels": [
"#18616e3b",
"#6bedd736",
"#8690306c",
"Cinema",
"Cooking",
"NOTE",
"Note",
"PICTURES",
"Pictures",
"STATISTICS"
],
"removed_labels": [
"#df61f5b6",
"About",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Select Activity",
"Settings"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 433,
"elapsed_s": 668.796,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 434,
"elapsed_s": 670.744,
"action": "MODEL_CLICK Save",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 435,
"elapsed_s": 671.977,
"action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 436,
"elapsed_s": 673.238,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 437,
"elapsed_s": 675.17,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-19-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c1-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-19-c2
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-19-c2",
"executed": true,
"step": 455,
"elapsed_s": 736.328,
"control": "Statistics",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Statistics 打开统计页,选择器 All;本Run早在普通step37已进入过,不是首次功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
"before_labels": [
"#3e6b9b65",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Statistics",
"All"
],
"added_labels": [
"#87f83ae2",
"All"
],
"removed_labels": [
"#3e6b9b65",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 456,
"elapsed_s": 737.584,
"action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 457,
"elapsed_s": 738.829,
"action": "MODEL_CLICK Last 7 D",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 458,
"elapsed_s": 739.73,
"action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 459,
"elapsed_s": 740.997,
"action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 460,
"elapsed_s": 741.896,
"action": "MODEL_CLICK All",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-19-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c2-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-19-c3
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-19-c3",
"executed": true,
"step": 467,
"elapsed_s": 750.24,
"control": "Map",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Map 打开地图页,但显示 No data to show. Enable location services in the settings;没有地图数据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.location.MapActivity",
"before_labels": [
"#f6af2246",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Map",
"No data to show. Enable location services in the settings."
],
"added_labels": [
"#87f83ae2",
"No data to show. Enable location services in the settings."
],
"removed_labels": [
"#f6af2246",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 468,
"elapsed_s": 751.519,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.location.MapActivity"
},
{
"step": 469,
"elapsed_s": 752.46,
"action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 470,
"elapsed_s": 753.728,
"action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 471,
"elapsed_s": 754.655,
"action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 472,
"elapsed_s": 755.921,
"action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-19-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c3-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-19-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-21-c1
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-21-c1",
"executed": true,
"step": 498,
"elapsed_s": 788.514,
"control": "Add Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Add Activity 打开 New activity,显示标题与颜色;未证明新活动已保存。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.EditActivity",
"before_labels": [
"#d6a135b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#47c28800",
"New activity",
"Delete activity",
"Save",
"Activity title",
"Activity color"
],
"added_labels": [
"#47c28800",
"Activity color",
"Activity title",
"Delete activity",
"New activity",
"Save"
],
"removed_labels": [
"#d6a135b6",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 499,
"elapsed_s": 789.821,
"action": "MODEL_CLICK Delete activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 500,
"elapsed_s": 791.057,
"action": "EVENT_RESTART EVENT_RESTART",
"activity": null
},
{
"step": 501,
"elapsed_s": 796.839,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 502,
"elapsed_s": 799.081,
"action": "MODEL_CLICK Delete activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 503,
"elapsed_s": 800.335,
"action": "MODEL_CLICK #18616e3b",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-21-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-21-c1-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-21-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-21-c4
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-21-c4",
"executed": true,
"step": 548,
"elapsed_s": 876.633,
"control": "Privacy Policy",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Privacy Policy 打开隐私政策全文页面;无新业务数据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
"before_labels": [
"#df61f5b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Privacy Policy",
"Logo of activitydiary",
"Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
],
"added_labels": [
"#87f83ae2",
"Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
],
"removed_labels": [
"#df61f5b6",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Map",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 1,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 549,
"elapsed_s": 877.91,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
},
{
"step": 550,
"elapsed_s": 878.822,
"action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 551,
"elapsed_s": 879.759,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 552,
"elapsed_s": 880.705,
"action": "MODEL_LONG_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 553,
"elapsed_s": 882.663,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-21-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-21-c4-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-21-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-31-c1
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-31-c1",
"executed": true,
"step": 571,
"elapsed_s": 907.015,
"control": "Edit Activities",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Edit Activities 打开 Manage activities;截图列表为空,仅有添加与显示已删除按钮。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.ManageActivity",
"before_labels": [
"#df61f5b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Manage activities",
"Add Activity",
"Show Deleted"
],
"added_labels": [
"#87f83ae2",
"Manage activities",
"Show Deleted"
],
"removed_labels": [
"#df61f5b6",
"About",
"Activity Diary",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 13,
"10s": 14,
"before_next_action": 12,
"input_start_to_next": 12,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 572,
"elapsed_s": 908.572,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.generic.ManageActivity"
},
{
"step": 573,
"elapsed_s": 909.5,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 574,
"elapsed_s": 910.411,
"action": "MODEL_LONG_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 575,
"elapsed_s": 912.362,
"action": "MODEL_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 576,
"elapsed_s": 914.863,
"action": "MODEL_CLICK <No Acti",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-31-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-31-c1-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-31-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-31-c2
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-31-c2",
"executed": true,
"step": 608,
"elapsed_s": 982.781,
"control": "Settings",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Settings 打开日期、时长、行为、位置设置页;B窗口308首次方法,结合截图确认设置功能进入。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
"before_labels": [
"#df61f5b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Settings",
"View",
"Date format",
"2026.11.07 02:56",
"Duration format",
"Dynamically adjust the format depending on the duration.",
"Behavior",
"Select new activities",
"A freshly created activity is directly selected as the new active one",
"Terminate activity by click",
"Current activity can be terminated by clicking the activity label",
"Notification for current activity",
"Current activity is shown as notification",
"Silent notifications",
"No alert on change of notification text",
"Crash Reporting",
"Send reports on crashes",
"Location",
"Location Service",
"User location not tracked at all",
"Update period"
],
"added_labels": [
"#87f83ae2",
"2026.11.07 02:56",
"A freshly created activity is directly selected as the new active one",
"Behavior",
"Crash Reporting",
"Current activity can be terminated by clicking the activity label",
"Current activity is shown as notification",
"Date format",
"Duration format",
"Dynamically adjust the format depending on the duration.",
"Location",
"Location Service",
"No alert on change of notification text",
"Notification for current activity",
"Select new activities",
"Send reports on crashes",
"Silent notifications",
"Terminate activity by click",
"Update period",
"User location not tracked at all",
"View"
],
"removed_labels": [
"#df61f5b6",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Statistics",
"What are you doing?"
],
"2s": 308,
"10s": 373,
"before_next_action": 308,
"input_start_to_next": 308,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.147512596,
"next_actions": [
{
"step": 609,
"elapsed_s": 987.626,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 610,
"elapsed_s": 988.567,
"action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 611,
"elapsed_s": 993.724,
"action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 612,
"elapsed_s": 994.653,
"action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 613,
"elapsed_s": 995.588,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-31-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-31-c2-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-31-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-68-c2
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-68-c2",
"executed": true,
"step": 1184,
"elapsed_s": 1994.578,
"control": "Woodworking",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Woodworking 卡片后当前活动变为 Woodworking,出现 UNDO;只切换活动数据实例。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"-048531763.799",
"Officework",
"Woodworking",
"Since just now",
"-"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"Woodworking",
"Statistics",
"Note",
"Pictures",
"UNDO",
"STATISTICS",
"NOTE",
"PICTURES",
"-048531763.799",
"Officework",
"Since just now",
"Average duration: 8 sec",
"Last start: 2026.11.07 03:12",
"Sat, 11.07.26: 16 sec",
"2026 Week 45: 16 sec",
"November 2026: 16 sec"
],
"added_labels": [
"2026 Week 45: 16 sec",
"Average duration: 8 sec",
"Last start: 2026.11.07 03:12",
"November 2026: 16 sec",
"Sat, 11.07.26: 16 sec",
"UNDO"
],
"removed_labels": [
"-",
"<No Activity>"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1185,
"elapsed_s": 1995.353,
"action": "MODEL_CLICK Woodwork",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1186,
"elapsed_s": 1996.387,
"action": "MODEL_CLICK Add Activity",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1187,
"elapsed_s": 1997.318,
"action": "MODEL_CLICK #c18eb98e",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1188,
"elapsed_s": 1998.233,
"action": "MODEL_CLICK Delete activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1189,
"elapsed_s": 1999.511,
"action": "MODEL_CLICK NOTE",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-68-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-68-c2-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-68-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-86-c13
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-86-c13",
"executed": true,
"step": 1831,
"elapsed_s": 3063.067,
"control": "Gardening",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Gardening 卡片后当前活动变为 Gardening;与其它卡片同一选择功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"Cinema",
"UNDO",
"STATISTICS",
"NOTE",
"PICTURES",
"Sleeping",
"Cleaning",
"Woodworking",
"Relaxing",
"Cooking",
"Gardening"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"Gardening",
"Statistics",
"Note",
"Pictures",
"UNDO",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema",
"Sleeping",
"Cleaning",
"Woodworking",
"Relaxing",
"Cooking"
],
"added_labels": [],
"removed_labels": [
"<No Activity>"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1832,
"elapsed_s": 3065.368,
"action": "MODEL_CLICK UNDO",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1833,
"elapsed_s": 3066.303,
"action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1834,
"elapsed_s": 3067.239,
"action": "MODEL_CLICK UNDO",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1835,
"elapsed_s": 3068.162,
"action": "MODEL_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1836,
"elapsed_s": 3069.089,
"action": "MODEL_CLICK UNDO",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-86-c13.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-86-c13-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-86-c13-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-97-c1
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-97-c1",
"executed": true,
"step": 1867,
"elapsed_s": 3125.766,
"control": "Cleaning",
"classification": "执行了不同的业务操作",
"classification_basis": "点击当前 Cleaning 后变为 <No Activity>;终止当前活动,仍为主页面模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#8690306c",
"Add Activity",
"Search…",
"Clear query",
"#18616e3b",
"#6bedd736",
"Cleaning",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema",
"Relaxing",
"Gardening"
],
"after_labels": [
"#8690306c",
"Add Activity",
"Search…",
"Clear query",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema",
"Cleaning",
"Relaxing",
"Gardening"
],
"added_labels": [
"<No Activity>"
],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1868,
"elapsed_s": 3126.689,
"action": "MODEL_CLICK Cinema",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1869,
"elapsed_s": 3128.674,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1870,
"elapsed_s": 3130.774,
"action": "MODEL_LONG_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1871,
"elapsed_s": 3132.749,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1872,
"elapsed_s": 3135.066,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-97-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-97-c1-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-97-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-97-c2
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-97-c2",
"executed": true,
"step": 1868,
"elapsed_s": 3126.689,
"control": "Cinema",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Cinema 后开始 Cinema,出现 UNDO;同一活动切换模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#8690306c",
"Add Activity",
"Search…",
"Clear query",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema",
"Cleaning",
"Relaxing",
"Gardening"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"Cinema",
"Statistics",
"Note",
"Pictures",
"UNDO",
"STATISTICS",
"NOTE",
"PICTURES",
"Cleaning",
"Relaxing",
"Gardening"
],
"added_labels": [
"Activity Diary",
"Search",
"UNDO",
"What are you doing?"
],
"removed_labels": [
"<No Activity>",
"Clear query",
"Search…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1869,
"elapsed_s": 3128.674,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1870,
"elapsed_s": 3130.774,
"action": "MODEL_LONG_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1871,
"elapsed_s": 3132.749,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1872,
"elapsed_s": 3135.066,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1873,
"elapsed_s": 3136.297,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-97-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-97-c2-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-97-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary STARTLUX_PAIRWISE semantic-106-c11
{
"run_id": "run_200afe1a53af49e489506f56987c30c6",
"app": "activitydiary",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-106-c11",
"executed": true,
"step": 1884,
"elapsed_s": 3154.178,
"control": "Cleaning",
"classification": "执行了不同的业务操作",
"classification_basis": "点击当前 Cleaning 后变为 <No Activity>,记录时长保留;同一终止活动模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"Cleaning",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cinema",
"Relaxing",
"Gardening",
"Since just now",
"Average duration: 15 sec",
"Last start: 2026.11.07 03:32",
"Sat, 11.07.26: 1' 16''",
"2026 Week 45: 1' 16''",
"November 2026: 1' 16''"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cleaning",
"Cinema",
"Relaxing",
"Gardening",
"-",
"2026 Week 45: 1' 16''",
"November 2026: 1' 16''"
],
"added_labels": [
"-",
"<No Activity>"
],
"removed_labels": [
"Average duration: 15 sec",
"Last start: 2026.11.07 03:32",
"Sat, 11.07.26: 1' 16''",
"Since just now"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1885,
"elapsed_s": 3156.178,
"action": "MODEL_CLICK #8690306c",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1886,
"elapsed_s": 3157.376,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1887,
"elapsed_s": 3158.301,
"action": "MODEL_CLICK #3e6b9b65",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1888,
"elapsed_s": 3159.218,
"action": "MODEL_CLICK Gardenin",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1889,
"elapsed_s": 3160.144,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_200afe1a53af49e489506f56987c30c6/probes/semantic-106-c11.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-106-c11-before.png",
"after_image": "run_200afe1a53af49e489506f56987c30c6/screenshots/semantic-106-c11-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-4-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 264,
"elapsed_s": 403.529,
"control": "Diary",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Diary 打开当天记录列表,可见 Cooking 等时间段;不是新的活动类型。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
"before_labels": [
"#d4d83f8a",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About"
],
"after_labels": [
"#dd0f6cde",
"Diary",
"Search",
"TODAY",
"Start: 2026.11.07 18:50",
"End: 2026.11.07 06:54 (-23 sec)",
"Cooking",
"Start: 2026.11.07 06:56",
"Since a few seconds"
],
"added_labels": [
"#dd0f6cde",
"Cooking",
"End: 2026.11.07 06:54 (-23 sec)",
"Since a few seconds",
"Start: 2026.11.07 06:56",
"Start: 2026.11.07 18:50",
"TODAY"
],
"removed_labels": [
"#d4d83f8a",
"About",
"Activity Diary",
"Add Activity",
"Edit Activities",
"Map",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 3,
"10s": 8,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 265,
"elapsed_s": 404.81,
"action": "MODEL_LONG_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 266,
"elapsed_s": 406.889,
"action": "MODEL_CLICK de.rampro.activitydiary:id/noteText",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 267,
"elapsed_s": 409.571,
"action": "MODEL_LONG_CLICK -8258085",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 268,
"elapsed_s": 411.519,
"action": "MODEL_CLICK OK",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 269,
"elapsed_s": 412.428,
"action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/history_list",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-4-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-7-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-7-c1",
"executed": true,
"step": 433,
"elapsed_s": 670.114,
"control": "Select Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Select Activity 关闭侧栏,返回 Cooking 主页面;同一选择界面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#d4d83f8a",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map"
],
"after_labels": [
"#8fb7fa14",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#793ec2d9",
"#28bf6eaa",
"Cooking",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES"
],
"added_labels": [
"#28bf6eaa",
"#793ec2d9",
"#8fb7fa14",
"Cooking",
"NOTE",
"Note",
"PICTURES",
"Pictures",
"STATISTICS"
],
"removed_labels": [
"#d4d83f8a",
"Diary",
"Logo of activitydiary",
"Map",
"Select Activity"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 434,
"elapsed_s": 671.401,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 435,
"elapsed_s": 673.456,
"action": "MODEL_CLICK Delete activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 436,
"elapsed_s": 674.748,
"action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 437,
"elapsed_s": 676.015,
"action": "MODEL_CLICK PICTURES",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 438,
"elapsed_s": 676.94,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-7-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-7-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-7-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-9-c2
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-9-c2",
"executed": true,
"step": 475,
"elapsed_s": 734.166,
"control": "Statistics",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Statistics 打开统计页 All,B窗口265首次方法;截图与方法共同支持统计图表初始化。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
"before_labels": [
"#d4d83f8a",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map"
],
"after_labels": [
"#dd0f6cde",
"Statistics",
"All"
],
"added_labels": [
"#dd0f6cde",
"All"
],
"removed_labels": [
"#d4d83f8a",
"Activity Diary",
"Add Activity",
"Diary",
"Logo of activitydiary",
"Map",
"Search",
"Select Activity",
"What are you doing?"
],
"2s": 270,
"10s": 276,
"before_next_action": 265,
"input_start_to_next": 265,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 476,
"elapsed_s": 735.747,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 477,
"elapsed_s": 737.025,
"action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 478,
"elapsed_s": 738.311,
"action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 479,
"elapsed_s": 741.285,
"action": "MODEL_CLICK Month",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 480,
"elapsed_s": 742.365,
"action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-9-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-9-c2-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-9-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-15-c3
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-15-c3",
"executed": true,
"step": 564,
"elapsed_s": 848.244,
"control": "Statistics",
"classification": "触发了新的页面或弹窗",
"classification_basis": "再次 Statistics,仍为 All 统计页;与475同一功能,窗口0新增。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
"before_labels": [
"#d4d83f8a",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search…",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics"
],
"after_labels": [
"#dd0f6cde",
"Statistics",
"All"
],
"added_labels": [
"#dd0f6cde",
"All"
],
"removed_labels": [
"#d4d83f8a",
"Activity Diary",
"Add Activity",
"Clear query",
"Diary",
"Logo of activitydiary",
"Search…",
"Select Activity",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 565,
"elapsed_s": 849.53,
"action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 566,
"elapsed_s": 850.791,
"action": "MODEL_CLICK All",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 567,
"elapsed_s": 851.717,
"action": "MODEL_CLICK de.rampro.activitydiary:id/timeframeSpinner",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 568,
"elapsed_s": 852.625,
"action": "MODEL_CLICK Week",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 569,
"elapsed_s": 853.554,
"action": "MODEL_CLICK Week",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-15-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-15-c3-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-15-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-21-c5
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-21-c5",
"executed": true,
"step": 649,
"elapsed_s": 945.598,
"control": "Map",
"classification": "只产生重复GUI状态",
"classification_basis": "Map 输入被确认,但后图仍为主页面与侧栏,只有空白/缺失活动提示;本次没有观察到地图页。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#d88171fb",
"Activity Diary",
"What are you doing?",
"Add Activity",
"7B1FA2",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map"
],
"after_labels": [
"#d88171fb",
"Activity Diary",
"What are you doing?",
"Add Activity",
"7B1FA2",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 1,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 650,
"elapsed_s": 946.862,
"action": "MODEL_CLICK Add Activity",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 650,
"elapsed_s": 946.863,
"action": "FUZZ FUZZ",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 651,
"elapsed_s": 957.053,
"action": "MODEL_CLICK Delete activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 652,
"elapsed_s": 958.271,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 653,
"elapsed_s": 959.542,
"action": "MODEL_CLICK Clear query",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-21-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-21-c5-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-21-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-25-c6
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-25-c6",
"executed": true,
"step": 975,
"elapsed_s": 1397.184,
"control": "Select Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Select Activity 返回主页面,当前 <No Activity>;搜索文本保留,不是新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#7c8db9cc",
"Add Activity",
"08:45:56",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#8690306c",
"Add Activity",
"08:45:56",
"Clear query",
"#18616e3b",
"#6bedd736",
"<No Activity>",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES"
],
"added_labels": [
"#18616e3b",
"#6bedd736",
"#8690306c",
"<No Activity>",
"NOTE",
"Note",
"PICTURES",
"Pictures",
"STATISTICS"
],
"removed_labels": [
"#7c8db9cc",
"About",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Select Activity",
"Settings"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 976,
"elapsed_s": 1398.998,
"action": "MODEL_CLICK #8690306c",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 977,
"elapsed_s": 1399.842,
"action": "MODEL_CLICK Diary",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 978,
"elapsed_s": 1404.115,
"action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/history_list",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 979,
"elapsed_s": 1408.222,
"action": "MODEL_LONG_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 980,
"elapsed_s": 1410.132,
"action": "MODEL_CLICK CANCEL",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-25-c6.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-25-c6-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-25-c6-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-25-c7
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-25-c7",
"executed": true,
"step": 977,
"elapsed_s": 1399.842,
"control": "Diary",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Diary 再次打开记录列表,包含 _deleted 等数据卡片;同一列表模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
"before_labels": [
"#27bec1cc",
"Add Activity",
"08:45:56",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Diary",
"Search",
"TODAY",
"_deleted",
"Start: 2026.11.07 18:50",
"End: 2026.11.07 06:54 (-23 sec)",
"-82580858586019118347\n",
"Start: 2026.11.07 07:11",
"End: 2026.11.07 07:11 (8 sec)",
"End: 2026.11.07 07:11 (5 sec)",
"Start: 2026.11.07 07:10",
"End: 2026.11.07 07:11 (16 sec)",
"End: 2026.11.07 07:10 (3 sec)"
],
"added_labels": [
"#87f83ae2",
"-82580858586019118347\n",
"End: 2026.11.07 06:54 (-23 sec)",
"End: 2026.11.07 07:10 (3 sec)",
"End: 2026.11.07 07:11 (16 sec)",
"End: 2026.11.07 07:11 (5 sec)",
"End: 2026.11.07 07:11 (8 sec)",
"Search",
"Start: 2026.11.07 07:10",
"Start: 2026.11.07 07:11",
"Start: 2026.11.07 18:50",
"TODAY",
"_deleted"
],
"removed_labels": [
"#27bec1cc",
"08:45:56",
"About",
"Add Activity",
"Clear query",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Select Activity",
"Settings",
"Statistics"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.037167367,
"next_actions": [
{
"step": 978,
"elapsed_s": 1404.115,
"action": "MODEL_SCROLL_BOTTOM_UP de.rampro.activitydiary:id/history_list",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 979,
"elapsed_s": 1408.222,
"action": "MODEL_LONG_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 980,
"elapsed_s": 1410.132,
"action": "MODEL_CLICK CANCEL",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 981,
"elapsed_s": 1411.039,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 982,
"elapsed_s": 1412.138,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.history.HistoryDetailActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-25-c7.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-25-c7-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-25-c7-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-29-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-29-c1",
"executed": true,
"step": 1072,
"elapsed_s": 1541.322,
"control": "Select Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Select Activity 返回主页面,当前活动为随机数字名称;不按名称不同认定新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"before_labels": [
"#d6a135b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#8690306c",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"#18616e3b",
"#6bedd736",
"+33718447175.968",
"Statistics",
"Note",
"Pictures",
"STATISTICS",
"NOTE",
"PICTURES",
"Cooking",
"Cleaning",
"_deleted-2",
"Cinema",
"_deleted"
],
"added_labels": [
"#18616e3b",
"#6bedd736",
"#8690306c",
"+33718447175.968",
"Cinema",
"Cleaning",
"Cooking",
"NOTE",
"Note",
"PICTURES",
"Pictures",
"STATISTICS",
"_deleted",
"_deleted-2"
],
"removed_labels": [
"#d6a135b6",
"About",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Select Activity",
"Settings"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1073,
"elapsed_s": 1542.634,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1074,
"elapsed_s": 1543.892,
"action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1075,
"elapsed_s": 1544.829,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1076,
"elapsed_s": 1546.871,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1077,
"elapsed_s": 1548.133,
"action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-29-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-29-c2
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-29-c2",
"executed": true,
"step": 1125,
"elapsed_s": 1611.754,
"control": "Diary",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Diary 再次打开同模板记录列表,新增数据实例不等于新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.history.HistoryActivity",
"before_labels": [
"#df61f5b6",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Diary",
"Search",
"TODAY",
"_deleted",
"Start: 2026.11.07 18:50",
"End: 2026.11.07 06:54 (-23 sec)",
"-82580858586019118347\n",
"+33718447175.968",
"Start: 2026.11.07 07:16",
"End: 2026.11.07 07:16 (0 sec)",
"Cooking",
"End: 2026.11.07 07:16 (2 sec)",
"_deleted-2",
"End: 2026.11.07 07:16 (10 sec)",
"Cleaning",
"End: 2026.11.07 07:16 (1 sec)"
],
"added_labels": [
"#87f83ae2",
"+33718447175.968",
"-82580858586019118347\n",
"Cleaning",
"Cooking",
"End: 2026.11.07 06:54 (-23 sec)",
"End: 2026.11.07 07:16 (0 sec)",
"End: 2026.11.07 07:16 (1 sec)",
"End: 2026.11.07 07:16 (10 sec)",
"End: 2026.11.07 07:16 (2 sec)",
"Start: 2026.11.07 07:16",
"Start: 2026.11.07 18:50",
"TODAY",
"_deleted",
"_deleted-2"
],
"removed_labels": [
"#df61f5b6",
"About",
"Activity Diary",
"Add Activity",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1126,
"elapsed_s": 1616.128,
"action": "MODEL_LONG_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 1127,
"elapsed_s": 1618.045,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 1128,
"elapsed_s": 1619.15,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.history.HistoryActivity"
},
{
"step": 1129,
"elapsed_s": 1620.116,
"action": "MODEL_SCROLL_LEFT_RIGHT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1130,
"elapsed_s": 1622.992,
"action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-29-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c2-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-29-c3
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-29-c3",
"executed": true,
"step": 1201,
"elapsed_s": 1743.463,
"control": "Statistics",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Statistics 再次进入 All 统计页,窗口0新增;与475为同一功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity",
"before_labels": [
"#3e6b9b65",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Statistics",
"All"
],
"added_labels": [
"#87f83ae2",
"All"
],
"removed_labels": [
"#3e6b9b65",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1202,
"elapsed_s": 1744.847,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.statistics.StatisticsActivity"
},
{
"step": 1203,
"elapsed_s": 1747.641,
"action": "MODEL_CLICK _deleted",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1204,
"elapsed_s": 1748.485,
"action": "MODEL_SCROLL_RIGHT_LEFT de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1205,
"elapsed_s": 1749.795,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1206,
"elapsed_s": 1751.836,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-29-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c3-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-29-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-72-c3
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-72-c3",
"executed": true,
"step": 1252,
"elapsed_s": 1853.428,
"control": "Map",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Map 打开 No data to show 的空地图页;没有定位成功证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.location.MapActivity",
"before_labels": [
"#3e6b9b65",
"Add Activity",
"07:17",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Map",
"No data to show. Enable location services in the settings."
],
"added_labels": [
"#87f83ae2",
"No data to show. Enable location services in the settings."
],
"removed_labels": [
"#3e6b9b65",
"07:17",
"About",
"Add Activity",
"Clear query",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Privacy Policy",
"Select Activity",
"Settings",
"Statistics"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1253,
"elapsed_s": 1854.698,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.location.MapActivity"
},
{
"step": 1254,
"elapsed_s": 1856.177,
"action": "MODEL_CLICK 2026 Wee",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1255,
"elapsed_s": 1857.319,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.history.HistoryDetailActivity"
},
{
"step": 1256,
"elapsed_s": 1858.569,
"action": "MODEL_CLICK Cooking",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1257,
"elapsed_s": 1859.416,
"action": "MODEL_CLICK de.rampro.activitydiary:id/activity_background",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-72-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-72-c3-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-72-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-78-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-78-c1",
"executed": true,
"step": 1284,
"elapsed_s": 1926.104,
"control": "Map",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Map 再次打开同一空地图页,窗口0新增。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.location.MapActivity",
"before_labels": [
"#f6af2246",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Map",
"No data to show. Enable location services in the settings."
],
"added_labels": [
"#87f83ae2",
"No data to show. Enable location services in the settings."
],
"removed_labels": [
"#f6af2246",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1285,
"elapsed_s": 1927.37,
"action": "MODEL_CLICK #87f83ae2",
"activity": "de.rampro.activitydiary.ui.location.MapActivity"
},
{
"step": 1286,
"elapsed_s": 1934.113,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1287,
"elapsed_s": 1935.028,
"action": "MODEL_CLICK _deleted",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1288,
"elapsed_s": 1935.963,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/viewpager",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1289,
"elapsed_s": 1940.18,
"action": "MODEL_CLICK UNDO",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-78-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-78-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-78-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-78-c4
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-78-c4",
"executed": true,
"step": 1360,
"elapsed_s": 2183.743,
"control": "Privacy Policy",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Privacy Policy 打开全文页面;与StartLux相同模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity",
"before_labels": [
"#7c8db9cc",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Privacy Policy",
"Logo of activitydiary",
"Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
],
"added_labels": [
"#87f83ae2",
"Privacy Policy\n\nActivityDiary is a free, libre and open source application to track your activities. This privacy policy applies to this Android application and describes what data is stored and processed by the ActivityDiary.\n\nIntroduction\n\nDevelopers of ActivityDiary, we (or “us” or “our”) respect the privacy of our users (“user” or “you”). As the aim of this application is to keep a record of your activites a lot of sensitive personal information is collected and stored. Nevertheless is this your data and you have full control over it. This Privacy Policy explains how the ActivityDiary application (the “Application”) collects, uses, discloses, and safeguards your information. Our names can be extracted from the meta data in the git repositories and within the Application.\n\nPlease read this Privacy Policy carefully. If you do not agree with the terms of this Privacy Policy, please do not access the Application and remove it from your device.\n\nWe reserve the right to make changes to this Privacy Policy at any time and for any reason. We will alert you about any changes by updating the “Last updated” date of this Privacy Policy.\n\nYou are encouraged to periodically review this Privacy Policy to stay informed of updates. You will be deemed to have been made aware of, will be subject to, and will be deemed to have accepted the changes in any revised Privacy Policy by your continued use of the Application after the date such revised Privacy Policy is posted.\n\nThis Privacy Policy does not apply to the third-party online/mobile store from which you install the Applications or make payments, which may also collect and use data about you. We are not responsible for any of the data collected by any such third party.\n\nWhat data is processed and stored?\n\nActivity Data\n\nThe data you enter to record your activities, including the date and time of start and end of the activity, combined with formatting, notes, pictures and relationships between different activites you attach to those activites is stored. Deleting entries like activities or pictures doesn't completely remove them from the database but only hides them.\n\nGeo-Location Information (ACCESS_FINE_LOCATION, GPS)\n\nIf configured the application accesses location-based information from your mobile device to relate acitivites to location and provide activity suggestions based on location information. If you wish to change ActivityDiarys access or permissions, you may do so in your device’s settings or disable the use of location services in the applications settings. Note that this does not influence or remove the already collected location data.\n\nDevice storage (WRITE_EXTERNAL_STORAGE)\n\nStorage and retreival of backups, photos and other files you attach to your activity diary need access to Androids external storage / SD card.\n\nCamera\n\nThe application enables you to take photos with your devices' camera and attach them to your activity diary. This is the only usage of the camera permission.\n\nNetwork state (ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE)\n\nNetwork and WIFI state is stored to correlate activities to those data and to propose and set next activites based on the current state.\n\nCrash Reporting\n\nIn case of a program fault (crash) the application prepares a report that helps us to improve the behavior of the application. This report contains a lot of technical data about your device and operating system, the complete preferences of the application and the trace of program steps that was exectued right before the crash. The hardware of your device including but not limited to screen size and resolution, the manufacturer, the language setting and versions of the operating system and application are identifiable. The prepared report is not transmitted automatically, but shared to your email application in a newly composed email that you - at your own will - can send to us or whomever you want. Protecting the data during transmission by using encrypted email transfer is under responsibility of you and your mail service provider. We highly recommend to thoroughfully review the report and remove all data you don't understand and/or don't want to share.\n\nAs the used media is email you will disclose your name, email address, and several other technical data like IP address and email service provider by transmitting a crash report. We will not use this information for anything else than contacting you about the crash.\n\nAnonymous extracts of the report that do not allow your indentification might be used in the public issue tracker for documenting the crash and tracking the rework.\n\nAdditional to this report prepared by the application your operating system or services on you device might transmit crash or usage reports, but those are not part of ActivityDiary, not covered by this privacy policy and under your own responsibility.\n\nWhy does the application store data?\n\nThe Applications is designed to create a record of your activites. This is achieved by selecting the current activities manually or automatically, based on evaluation of data entered by you or collected by your device. The data you enter into the application is stored for later retreival by the user. The application stores and evaluates data of different sensors of your device to suggest or even automatically select the next activities. No data is collected, transmitted or stored that is not required for its intended functionality.\n\nWhen you use the Application, your personal information is stored and evaluated locally on your device and not transmitted to any organization or company without your explicity request.\n\nThe stored data can be deleted by removing the application and deleting the backups created by you and backup mechanisms of your device.\n\nHow is the data protected?\n\nThe Application store unencrypted data locally on the device it is executed on. You are responsible to protect the stored data from unauthorized access. We highly recommend to protect your device with a strong password and even encrypt your devices' storage. Backups created by the application itself or any device backup mechanism also need to be protected by you in a similar fashion.\n\nSecurity of your information\n\nWe use the mechanisms provided by the Android framework to protect your personal information from other applications on your device. While we have taken reasonable steps to secure the personal information you provide to us, please be aware that despite our efforts, no security measures are perfect or impenetrable, and no method of data protection can be guaranteed against any interception or other type of misuse. Therefore, we cannot guarantee complete security of you provide personal information.\n\nYour rights\n\nAt any time and free of cost you have the right to ask us about which data we store about you. You can always request for correction or removal of personal data or restrict the use of your data.\n\nContact us\n\nRaphael Mack, Joh.-Seb.-Bach-Str. 3, 74321 Bietigheim-Bissingen (Germany)\n\nactivity-diary@rampro.de\n\n"
],
"removed_labels": [
"#7c8db9cc",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Map",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1361,
"elapsed_s": 2185.022,
"action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
},
{
"step": 1362,
"elapsed_s": 2186.28,
"action": "MODEL_SCROLL_BOTTOM_UP android.widget.ScrollView",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
},
{
"step": 1363,
"elapsed_s": 2188.604,
"action": "MODEL_SCROLL_BOTTOM_UP android.widget.ScrollView",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
},
{
"step": 1364,
"elapsed_s": 2189.843,
"action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
},
{
"step": 1365,
"elapsed_s": 2191.085,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.generic.PrivacyPolicyActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-78-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-78-c4-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-78-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-172-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-172-c1",
"executed": true,
"step": 1521,
"elapsed_s": 2618.44,
"control": "Add Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Add Activity 打开 New activity 标题和颜色表单;没有保存结果证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.EditActivity",
"before_labels": [
"#d88171fb",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map"
],
"after_labels": [
"#c3462800",
"New activity",
"Delete activity",
"Save",
"Activity title",
"Activity color"
],
"added_labels": [
"#c3462800",
"Activity color",
"Activity title",
"Delete activity",
"New activity",
"Save"
],
"removed_labels": [
"#d88171fb",
"Activity Diary",
"Add Activity",
"Diary",
"Logo of activitydiary",
"Map",
"Search",
"Select Activity",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1522,
"elapsed_s": 2620.051,
"action": "MODEL_CLICK Save",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1523,
"elapsed_s": 2621.3,
"action": "MODEL_BACK NA",
"activity": null
},
{
"step": 1523,
"elapsed_s": 2621.33,
"action": "EVENT_START EVENT_START",
"activity": null
},
{
"step": 1524,
"elapsed_s": 2626.0,
"action": "MODEL_CLICK Search",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1525,
"elapsed_s": 2626.912,
"action": "MODEL_CLICK Search…",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-172-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-172-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-172-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-72-c6
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-72-c6",
"executed": true,
"step": 1620,
"elapsed_s": 2947.701,
"control": "About",
"classification": "触发了新的页面或弹窗",
"classification_basis": "About 打开版本1.4.2、License和贡献者信息页。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.AboutActivity",
"before_labels": [
"#df61f5b6",
"Add Activity",
"Search…",
"Clear query",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"About",
"Logo of activitydiary",
"Activity Diary\n\nversion 1.4.2\n\nLicense\n\nActivity Diary is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nPrivacy Policy\n\nActivity Diary and its authors have a deep interest to respect your privacy. The nature of this app is to track and store your activites and where and how you do them. Nevertheless it is your data in your hands and is not transmitted to any server or external party by the app without your explicit request. Read the full privacy policy.\n\nContact\n\nFor bugs and suggestions use the issue tacker, preferably in English language.\n\nSource code can be found on Github.\n\nSupport\n\nIn case you want to support the development of Activity Diary consider discussing issues on github, translating on crowdin or donation on Liberapay.\n\nContributors\n\nRaphael Mack (developer)\n\nMurtala Umar (Indonesian translation)\n\nTommaso and Tiwi90 (Italian translation)\n\nJC Abuyot (Graphics)\n\nBc. Ondrej Janitor\n\nViktor Fedenyov (Russian translation)\n\nSam Partee\n\nWe are looking forward to mention your name in this list, too.\n\nLibraries\n\nThe following libraries are used by this application and licensed under the named licenses:\n\nMPAndroidChart by Philipp Jahoda, license APACHE-2.0\n\nosmdroid, license APACHE-2.0\n\nAndroid Material Color Picker Dialog by Simone Pessotto, license APACHE-2.0\n\nACRA - Application Crash Reports for Android, license APACHE-2.0\n\nPicasso, license APACHE-2.0\n\nappcompat, cardview, constraint-layout, recyclerview, material, preference, exifinterface, lifecycle license APACHE-2.0\n\n"
],
"added_labels": [
"#87f83ae2",
"Activity Diary\n\nversion 1.4.2\n\nLicense\n\nActivity Diary is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License\n\nThis program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.\n\nPrivacy Policy\n\nActivity Diary and its authors have a deep interest to respect your privacy. The nature of this app is to track and store your activites and where and how you do them. Nevertheless it is your data in your hands and is not transmitted to any server or external party by the app without your explicit request. Read the full privacy policy.\n\nContact\n\nFor bugs and suggestions use the issue tacker, preferably in English language.\n\nSource code can be found on Github.\n\nSupport\n\nIn case you want to support the development of Activity Diary consider discussing issues on github, translating on crowdin or donation on Liberapay.\n\nContributors\n\nRaphael Mack (developer)\n\nMurtala Umar (Indonesian translation)\n\nTommaso and Tiwi90 (Italian translation)\n\nJC Abuyot (Graphics)\n\nBc. Ondrej Janitor\n\nViktor Fedenyov (Russian translation)\n\nSam Partee\n\nWe are looking forward to mention your name in this list, too.\n\nLibraries\n\nThe following libraries are used by this application and licensed under the named licenses:\n\nMPAndroidChart by Philipp Jahoda, license APACHE-2.0\n\nosmdroid, license APACHE-2.0\n\nAndroid Material Color Picker Dialog by Simone Pessotto, license APACHE-2.0\n\nACRA - Application Crash Reports for Android, license APACHE-2.0\n\nPicasso, license APACHE-2.0\n\nappcompat, cardview, constraint-layout, recyclerview, material, preference, exifinterface, lifecycle license APACHE-2.0\n\n"
],
"removed_labels": [
"#df61f5b6",
"Add Activity",
"Clear query",
"Diary",
"Edit Activities",
"Map",
"Privacy Policy",
"Search…",
"Select Activity",
"Settings",
"Statistics"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1621,
"elapsed_s": 2948.975,
"action": "MODEL_SCROLL_TOP_DOWN android.widget.ScrollView",
"activity": "de.rampro.activitydiary.ui.generic.AboutActivity"
},
{
"step": 1622,
"elapsed_s": 2950.4,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.generic.AboutActivity"
},
{
"step": 1623,
"elapsed_s": 2951.868,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1624,
"elapsed_s": 2952.769,
"action": "MODEL_LONG_CLICK de.rampro.activitydiary:id/select_card_view",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1625,
"elapsed_s": 2954.857,
"action": "MODEL_BACK NA",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-72-c6.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-72-c6-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-72-c6-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-246-c1
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-246-c1",
"executed": true,
"step": 1633,
"elapsed_s": 2975.209,
"control": "Add Activity",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Add Activity 打开已有重名校验错误的表单;错误文字 Activity with name already exists,不是创建成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.generic.EditActivity",
"before_labels": [
"#78cdb9cc",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#47c28800",
"New activity",
"Delete activity",
"Save",
"Activity title",
"Activity with name already exists",
"#349d1369",
"Activity color"
],
"added_labels": [
"#349d1369",
"#47c28800",
"Activity color",
"Activity title",
"Activity with name already exists",
"Delete activity",
"New activity",
"Save"
],
"removed_labels": [
"#78cdb9cc",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Settings",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1634,
"elapsed_s": 2977.258,
"action": "MODEL_CLICK Activity",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1635,
"elapsed_s": 2979.3,
"action": "MODEL_CLICK #47c28800",
"activity": "de.rampro.activitydiary.ui.generic.EditActivity"
},
{
"step": 1636,
"elapsed_s": 2982.971,
"action": "MODEL_CLICK #8690306c",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1637,
"elapsed_s": 2983.87,
"action": "MODEL_CLICK Settings",
"activity": "de.rampro.activitydiary.ui.main.MainActivity"
},
{
"step": 1638,
"elapsed_s": 2996.16,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/recycler_view",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-246-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-246-c1-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-246-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
activitydiary JEV_PAIRWISE semantic-246-c2
{
"run_id": "run_2b38f68437b6480c8f26d01cec61b440",
"app": "activitydiary",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-246-c2",
"executed": true,
"step": 1637,
"elapsed_s": 2983.87,
"control": "Settings",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Settings 再次打开设置页;此前普通step227已访问,窗口0新增。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "de.rampro.activitydiary.ui.main.MainActivity",
"after_activity": "de.rampro.activitydiary.ui.settings.SettingsActivity",
"before_labels": [
"#78cdb9cc",
"Activity Diary",
"What are you doing?",
"Add Activity",
"Search",
"Logo of activitydiary",
"Select Activity",
"Diary",
"Statistics",
"Map",
"Edit Activities",
"Settings",
"About",
"Privacy Policy"
],
"after_labels": [
"#87f83ae2",
"Settings",
"View",
"Date format",
"2026.11.07 07:39",
"Duration format",
"Dynamically adjust the format depending on the duration.",
"Behavior",
"Select new activities",
"A freshly created activity is directly selected as the new active one",
"Terminate activity by click",
"Current activity can be terminated by clicking the activity label",
"Notification for current activity",
"Current activity is shown as notification",
"Silent notifications",
"No alert on change of notification text",
"Crash Reporting",
"Send reports on crashes",
"Location",
"Location Service",
"User location not tracked at all",
"Update period"
],
"added_labels": [
"#87f83ae2",
"2026.11.07 07:39",
"A freshly created activity is directly selected as the new active one",
"Behavior",
"Crash Reporting",
"Current activity can be terminated by clicking the activity label",
"Current activity is shown as notification",
"Date format",
"Duration format",
"Dynamically adjust the format depending on the duration.",
"Location",
"Location Service",
"No alert on change of notification text",
"Notification for current activity",
"Select new activities",
"Send reports on crashes",
"Silent notifications",
"Terminate activity by click",
"Update period",
"User location not tracked at all",
"View"
],
"removed_labels": [
"#78cdb9cc",
"About",
"Activity Diary",
"Add Activity",
"Diary",
"Edit Activities",
"Logo of activitydiary",
"Map",
"Privacy Policy",
"Search",
"Select Activity",
"Statistics",
"What are you doing?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 3,
"navigation_s_shared": 4.781409429,
"next_actions": [
{
"step": 1638,
"elapsed_s": 2996.16,
"action": "MODEL_SCROLL_TOP_DOWN de.rampro.activitydiary:id/recycler_view",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 1639,
"elapsed_s": 2997.427,
"action": "MODEL_CLICK de.rampro.activitydiary:id/switchWidget",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 1640,
"elapsed_s": 2998.351,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 1641,
"elapsed_s": 2999.263,
"action": "MODEL_CLICK Hours + ",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
},
{
"step": 1642,
"elapsed_s": 3011.539,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "de.rampro.activitydiary.ui.settings.SettingsActivity"
}
],
"detail": "run_2b38f68437b6480c8f26d01cec61b440/probes/semantic-246-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-246-c2-before.png",
"after_image": "run_2b38f68437b6480c8f26d01cec61b440/screenshots/semantic-246-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-2-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 59,
"elapsed_s": 97.914,
"control": "Share",
"classification": "证据不足,无法判断",
"classification_basis": "Concrete目标为Share,但确认后图仍为订阅后的讨论页,未见分享sheet;2秒674与B=2不一致,可能有后续操作影响,不能判定分享成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.talk.TalkTopicsActivity",
"after_activity": "org.wikipedia.talk.TalkTopicsActivity",
"before_labels": [
"Subscribe",
"Mark as unread",
"Share"
],
"after_labels": [
"#ad404ad",
"User talk: 2409:4052:4E4B:A0BE:0:0:4CC8:CD0F",
"More",
"Done",
"Search topics",
"September 2025",
"User icon",
"Annh07",
"More options",
"Please do not add inappropriate external links to Wikipedia, as you did to Portal:India. Wikipedia is not a collection of links, nor should it be used for advertising or promotion. Inappropriate links include, but are not limited to, links to personal websites, links to websites with which you are affiliated (whether as a link in article text, or a citation in an article), and links that attract visitors to a website or promote a product. See the external links guideline and spam guideline for further explanations. Because Wikipedia uses the nofollow attribute value, its external links are disregarded by most search engines. If you feel the link should be added to the page, please discuss it on the associated talk page rather than re-adding it. Annh07 (talk) 13:21, 24 September 2025 (UTC)",
"Sep 24, 2025, 09:21 PM"
],
"added_labels": [
"#ad404ad",
"Annh07",
"Done",
"More",
"More options",
"Please do not add inappropriate external links to Wikipedia, as you did to Portal:India. Wikipedia is not a collection of links, nor should it be used for advertising or promotion. Inappropriate links include, but are not limited to, links to personal websites, links to websites with which you are affiliated (whether as a link in article text, or a citation in an article), and links that attract visitors to a website or promote a product. See the external links guideline and spam guideline for further explanations. Because Wikipedia uses the nofollow attribute value, its external links are disregarded by most search engines. If you feel the link should be added to the page, please discuss it on the associated talk page rather than re-adding it. Annh07 (talk) 13:21, 24 September 2025 (UTC)",
"Search topics",
"Sep 24, 2025, 09:21 PM",
"September 2025",
"User icon",
"User talk: 2409:4052:4E4B:A0BE:0:0:4CC8:CD0F"
],
"removed_labels": [
"Mark as unread",
"Share",
"Subscribe"
],
"2s": 674,
"10s": 816,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 60,
"elapsed_s": 98.701,
"action": "MODEL_CLICK Done",
"activity": "org.wikipedia.talk.TalkTopicsActivity"
},
{
"step": 61,
"elapsed_s": 99.625,
"action": "MODEL_CLICK New topi",
"activity": "org.wikipedia.talk.TalkTopicsActivity"
},
{
"step": 62,
"elapsed_s": 101.583,
"action": "MODEL_CLICK Subject",
"activity": "org.wikipedia.talk.TalkReplyActivity"
},
{
"step": 63,
"elapsed_s": 103.451,
"action": "MODEL_CLICK Numbered list",
"activity": "org.wikipedia.talk.TalkReplyActivity"
},
{
"step": 64,
"elapsed_s": 104.432,
"action": "MODEL_SCROLL_LEFT_RIGHT android.widget.HorizontalScrollView",
"activity": "org.wikipedia.talk.TalkReplyActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-2-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-4-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 211,
"elapsed_s": 367.94,
"control": "Add to another reading list",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Add to another reading list 打开Save to reading list选择器;未在本步完成保存。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Add to another reading list",
"Move from Saved to another reading list",
"Remove from Saved"
],
"after_labels": [
"Save to reading list",
"Create new",
"Saved",
"4 articles, 6.81 MB",
"Default list for your saved articles",
"-1111060436577264823.",
"1 article, 3.97 MB",
"+.21"
],
"added_labels": [
"+.21",
"-1111060436577264823.",
"1 article, 3.97 MB",
"4 articles, 6.81 MB",
"Create new",
"Default list for your saved articles",
"Save to reading list",
"Saved"
],
"removed_labels": [
"Add to another reading list",
"Move from Saved to another reading list",
"Remove from Saved"
],
"2s": 5,
"10s": 27,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 212,
"elapsed_s": 368.7,
"action": "MODEL_CLICK Create n",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 212,
"elapsed_s": 368.701,
"action": "FUZZ FUZZ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 213,
"elapsed_s": 379.604,
"action": "MODEL_CLICK Name of ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 214,
"elapsed_s": 381.637,
"action": "MODEL_CLICK EN",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 215,
"elapsed_s": 383.963,
"action": "MODEL_LONG_CLICK Descript",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-4-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-10-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-10-c1",
"executed": true,
"step": 694,
"elapsed_s": 1152.701,
"control": "Restore default view",
"classification": "执行了不同的业务操作",
"classification_basis": "Restore default view恢复Explore feed开关,B窗口1首次方法;同一设置模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.feed.configure.ConfigureActivity",
"after_activity": "org.wikipedia.feed.configure.ConfigureActivity",
"before_labels": [
"Show all",
"Hide all",
"Restore default view"
],
"after_labels": [
"#f1409233",
"Customize the feed",
"More options",
"Featured article, Daily featured article on Wikipedia",
"Top read, Daily most-viewed articles",
"Picture of the day, Daily featured image from Wikimedia Commons",
"Because you read, Suggestions based on a recently read article from your history",
"In the news, Articles about current events",
"On this day, Events in history on this day",
"Randomizer, Generate random articles to read",
"Today on Wikipedia, Main page of Wikipedia with daily featured content",
"Top read",
"Daily most-viewed articles",
"Picture of the day",
"Daily featured image from Wikimedia Commons",
"Because you read",
"Suggestions based on a recently read article from your history",
"In the news",
"Articles about current events",
"On this day",
"Events in history on this day",
"Randomizer",
"Generate random articles to read",
"Today on Wikipedia",
"Main page of Wikipedia with daily featured content",
"EN",
"ZH-\nCN",
"FA",
"NL"
],
"added_labels": [
"#f1409233",
"Articles about current events",
"Because you read",
"Because you read, Suggestions based on a recently read article from your history",
"Customize the feed",
"Daily featured image from Wikimedia Commons",
"Daily most-viewed articles",
"EN",
"Events in history on this day",
"FA",
"Featured article, Daily featured article on Wikipedia",
"Generate random articles to read",
"In the news",
"In the news, Articles about current events",
"Main page of Wikipedia with daily featured content",
"More options",
"NL",
"On this day",
"On this day, Events in history on this day",
"Picture of the day",
"Picture of the day, Daily featured image from Wikimedia Commons",
"Randomizer",
"Randomizer, Generate random articles to read",
"Suggestions based on a recently read article from your history",
"Today on Wikipedia",
"Today on Wikipedia, Main page of Wikipedia with daily featured content",
"Top read",
"Top read, Daily most-viewed articles",
"ZH-\nCN"
],
"removed_labels": [
"Hide all",
"Restore default view",
"Show all"
],
"2s": 1,
"10s": 1,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 695,
"elapsed_s": 1153.553,
"action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_list_click_target",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 696,
"elapsed_s": 1157.517,
"action": "MODEL_CLICK Cancel",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 697,
"elapsed_s": 1158.499,
"action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_list_click_target",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 698,
"elapsed_s": 1159.421,
"action": "MODEL_CLICK org.wikipedia:id/feed_content_type_lang_checkbox",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 699,
"elapsed_s": 1160.338,
"action": "MODEL_CLICK 中文(中国大陆)",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-10-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-10-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-10-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-12-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-12-c1",
"executed": true,
"step": 1020,
"elapsed_s": 1649.288,
"control": "Places",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Places打开地图与Search places界面;B窗口1451首次方法,后续继续地图操作,首次地图初始化有图证。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.main.MainActivity",
"after_activity": "org.wikipedia.places.PlacesActivity",
"before_labels": [
"Log in / join Wikipedia",
"Places",
"Settings",
"Donate"
],
"after_labels": [
"Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
"Search Wikipedia",
"Search places",
"Filter language",
"Attribution icon. Activate to show attribution dialog.",
"EN",
"Map",
"List"
],
"added_labels": [
"Attribution icon. Activate to show attribution dialog.",
"EN",
"Filter language",
"List",
"Map",
"Search Wikipedia",
"Search places",
"Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers."
],
"removed_labels": [
"Donate",
"Log in / join Wikipedia",
"Places",
"Settings"
],
"2s": 1504,
"10s": 1671,
"before_next_action": 1451,
"input_start_to_next": 1451,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1021,
"elapsed_s": 1650.611,
"action": "MODEL_LONG_CLICK Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1022,
"elapsed_s": 1652.528,
"action": "MODEL_CLICK Map",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1023,
"elapsed_s": 1653.425,
"action": "MODEL_CLICK Search p",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1024,
"elapsed_s": 1655.377,
"action": "MODEL_CLICK #14a072d4",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1025,
"elapsed_s": 1656.282,
"action": "MODEL_CLICK Search Wikipedia",
"activity": "org.wikipedia.places.PlacesActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-12-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-12-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-12-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-23-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-23-c1",
"executed": true,
"step": 1425,
"elapsed_s": 2301.578,
"control": "Places",
"classification": "触发了新的页面或弹窗",
"classification_basis": "再次Places进入相同地图模板;窗口几乎无新增,不按地图内容变化计新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.main.MainActivity",
"after_activity": "org.wikipedia.places.PlacesActivity",
"before_labels": [
"Log in / join Wikipedia",
"Places",
"Settings",
"Donate"
],
"after_labels": [
"Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers.",
"Search Wikipedia",
"Search places",
"Filter language",
"Show tabs",
"Attribution icon. Activate to show attribution dialog.",
"EN",
"2",
"Map",
"List"
],
"added_labels": [
"2",
"Attribution icon. Activate to show attribution dialog.",
"EN",
"Filter language",
"List",
"Map",
"Search Wikipedia",
"Search places",
"Show tabs",
"Showing a Map created with MapLibre. Scroll by dragging two fingers. Zoom by pinching two fingers."
],
"removed_labels": [
"Donate",
"Log in / join Wikipedia",
"Places",
"Settings"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1426,
"elapsed_s": 2302.903,
"action": "MODEL_CLICK org.wikipedia:id/myLocationButton",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1427,
"elapsed_s": 2303.807,
"action": "MODEL_CLICK Map",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1428,
"elapsed_s": 2304.694,
"action": "MODEL_CLICK List",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1429,
"elapsed_s": 2305.627,
"action": "MODEL_CLICK 2",
"activity": "org.wikipedia.places.PlacesActivity"
},
{
"step": 1430,
"elapsed_s": 2307.218,
"action": "MODEL_CLICK More options",
"activity": "org.wikipedia.page.tabs.TabActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-23-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-23-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-23-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia JEV_PAIRWISE semantic-38-c1
{
"run_id": "run_2f3e76962d00482f8d64ce83ca4d873f",
"app": "wikipedia",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-38-c1",
"executed": true,
"step": 1878,
"elapsed_s": 3071.986,
"control": "View user page",
"classification": "触发了新的页面或弹窗",
"classification_basis": "View user page打开User:FaviFake文章页;本步窗口0首次方法,不表明新功能代码。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.edithistory.EditHistoryListActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"View user page",
"View talk page",
"View user contributions"
],
"after_labels": [
"#c8e51633",
"Search Wikipedia",
"Show tabs",
"More options",
"Save",
"Language",
"Find in article",
"Theme",
"Contents",
"3"
],
"added_labels": [
"#c8e51633",
"3",
"Contents",
"Find in article",
"Language",
"More options",
"Save",
"Search Wikipedia",
"Show tabs",
"Theme"
],
"removed_labels": [
"View talk page",
"View user contributions",
"View user page"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1879,
"elapsed_s": 3077.54,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1880,
"elapsed_s": 3078.837,
"action": "MODEL_LONG_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1881,
"elapsed_s": 3080.995,
"action": "MODEL_CLICK 3",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1882,
"elapsed_s": 3081.919,
"action": "MODEL_CLICK Contents",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1883,
"elapsed_s": 3082.829,
"action": "MODEL_CLICK A barnst",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_2f3e76962d00482f8d64ce83ca4d873f/probes/semantic-38-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-38-c1-before.png",
"after_image": "run_2f3e76962d00482f8d64ce83ca4d873f/screenshots/semantic-38-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect STARTLUX_PAIRWISE semantic-2-c1
{
"run_id": "run_4c508e1625894546a49a3ca708ce967b",
"app": "odkcollect",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 263,
"elapsed_s": 380.254,
"control": "Username",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Username 打开 ODK Username 输入框,保留-38;不是登录成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Server Settings",
"URL",
"https://demo.getodk.org",
"Username",
"-38",
"Password",
"********"
],
"after_labels": [
"ODK Username",
"-38",
"Cancel",
"OK"
],
"added_labels": [
"Cancel",
"ODK Username",
"OK"
],
"removed_labels": [
"********",
"Password",
"Server Settings",
"URL",
"Username",
"https://demo.getodk.org"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 264,
"elapsed_s": 381.743,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 265,
"elapsed_s": 382.715,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 266,
"elapsed_s": 384.207,
"action": "MODEL_CLICK 432",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 267,
"elapsed_s": 387.276,
"action": "MODEL_LONG_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 268,
"elapsed_s": 389.216,
"action": "MODEL_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_4c508e1625894546a49a3ca708ce967b/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-2-c1-before.png",
"after_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect STARTLUX_PAIRWISE semantic-2-c2
{
"run_id": "run_4c508e1625894546a49a3ca708ce967b",
"app": "odkcollect",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c2",
"executed": true,
"step": 265,
"elapsed_s": 382.715,
"control": "Password",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Password 打开 ODK Password 输入框,保留432;不是登录成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Server Settings",
"URL",
"https://demo.getodk.org",
"Username",
"-38",
"Password",
"********"
],
"after_labels": [
"ODK Password",
"432",
"Cancel",
"OK"
],
"added_labels": [
"432",
"Cancel",
"ODK Password",
"OK"
],
"removed_labels": [
"********",
"-38",
"Password",
"Server Settings",
"URL",
"Username",
"https://demo.getodk.org"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 266,
"elapsed_s": 384.207,
"action": "MODEL_CLICK 432",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 267,
"elapsed_s": 387.276,
"action": "MODEL_LONG_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 268,
"elapsed_s": 389.216,
"action": "MODEL_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 269,
"elapsed_s": 392.175,
"action": "MODEL_CLICK -1235179",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 270,
"elapsed_s": 395.654,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_4c508e1625894546a49a3ca708ce967b/probes/semantic-2-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-2-c2-before.png",
"after_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-2-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect STARTLUX_PAIRWISE semantic-5-c1
{
"run_id": "run_4c508e1625894546a49a3ca708ce967b",
"app": "odkcollect",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-5-c1",
"executed": true,
"step": 372,
"elapsed_s": 576.835,
"control": "Manual",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Manual 后回到 Form management 设置;没有进入表单填写,10秒227含后续普通操作。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Blank form update mode",
"Manual",
"Previously downloaded forms only",
"Exactly match server",
"Cancel"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [
"Auto send",
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Constraint processing",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Off",
"Only the newest version will appear in Fill Blank Form",
"Validate upon forward swipe"
],
"removed_labels": [
"Cancel",
"Exactly match server",
"Previously downloaded forms only"
],
"2s": 12,
"10s": 227,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 373,
"elapsed_s": 577.6,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 373,
"elapsed_s": 577.654,
"action": "FUZZ FUZZ",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 374,
"elapsed_s": 593.243,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 375,
"elapsed_s": 594.234,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 376,
"elapsed_s": 594.933,
"action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_4c508e1625894546a49a3ca708ce967b/probes/semantic-5-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-5-c1-before.png",
"after_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-5-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect STARTLUX_PAIRWISE semantic-7-c1
{
"run_id": "run_4c508e1625894546a49a3ca708ce967b",
"app": "odkcollect",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-7-c1",
"executed": true,
"step": 378,
"elapsed_s": 598.75,
"control": "Off",
"classification": "执行了不同的业务操作",
"classification_basis": "Auto send 选择 Off 后回到设置列表;没有发送表单。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Auto send",
"Off",
"Wifi only",
"Cellular only",
"Wifi or cellular",
"Cancel"
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [
"Affects forms added directly to instances folder.",
"Constraint processing",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Only the newest version will appear in Fill Blank Form",
"Original size from camera (default)",
"Show guidance for questions",
"Use external app for audio recording",
"Validate upon forward swipe",
"Yes - collapsed"
],
"removed_labels": [
"Cancel",
"Cellular only",
"Wifi only",
"Wifi or cellular"
],
"2s": 0,
"10s": 5,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 379,
"elapsed_s": 599.503,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 380,
"elapsed_s": 602.891,
"action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 381,
"elapsed_s": 604.194,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 382,
"elapsed_s": 607.191,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 383,
"elapsed_s": 608.102,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_4c508e1625894546a49a3ca708ce967b/probes/semantic-7-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-7-c1-before.png",
"after_image": "run_4c508e1625894546a49a3ca708ce967b/screenshots/semantic-7-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-6-c2
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-6-c2",
"executed": true,
"step": 290,
"elapsed_s": 447.584,
"control": "Discard changes",
"classification": "触发了新的页面或弹窗",
"classification_basis": "前后可见内容变化;详细新增/消失文本及原图逐条保留。不能仅以卡片或输入文本不同认定新功能。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"OK",
"Confirm undoing changes?"
],
"added_labels": [
"Confirm undoing changes?",
"OK"
],
"removed_labels": [
"Disable checklist",
"Discard changes",
"Info",
"Lock"
],
"2s": 8,
"10s": 356,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 291,
"elapsed_s": 448.832,
"action": "MODEL_CLICK OK",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 292,
"elapsed_s": 449.764,
"action": "MODEL_CLICK #d5080791",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 293,
"elapsed_s": 450.785,
"action": "MODEL_CLICK #d5b55d4d",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 293,
"elapsed_s": 451.614,
"action": "EVENT_START EVENT_START",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 294,
"elapsed_s": 457.451,
"action": "MODEL_LONG_CLICK Sort",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-6-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-6-c2-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-6-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-6-c3
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-6-c3",
"executed": false,
"step": 439,
"elapsed_s": 711.5,
"control": "Info",
"classification": "执行失败",
"classification_basis": "Native没有确认本次Probe Transition;不从后续页面倒推成功。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": null,
"before_labels": [
"Enable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": null,
"added_labels": [],
"removed_labels": [
"Discard changes",
"Enable checklist",
"Info",
"Lock"
],
"2s": 104,
"10s": 104,
"before_next_action": 96,
"input_start_to_next": 96,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.016085468,
"next_actions": [
{
"step": 439,
"elapsed_s": 712.633,
"action": "EVENT_START EVENT_START",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 439,
"elapsed_s": 715.486,
"action": "EVENT_START EVENT_START",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 440,
"elapsed_s": 720.584,
"action": "MODEL_CLICK #dd74c7f7",
"activity": "it.feio.android.omninotes.intro.IntroActivity"
},
{
"step": 441,
"elapsed_s": 721.312,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.intro.IntroActivity"
},
{
"step": 442,
"elapsed_s": 722.025,
"action": "MODEL_SCROLL_BOTTOM_UP it.feio.android.omninotes:id/view_pager",
"activity": "it.feio.android.omninotes.intro.IntroActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-6-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": null,
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-6-c3-before.png",
"after_image": null
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-24-c2
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-24-c2",
"executed": true,
"step": 889,
"elapsed_s": 1384.49,
"control": "Contrasenya",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Activity由it.feio.android.omninotes.SettingsActivity变为it.feio.android.omninotes.PasswordActivity;只证明本次跳转,不自动称Run内首次。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"#3430747b",
"Dades",
"Sincronització i còpies de seguretat",
"Importa o exporta les dades de l'aplicació",
"Contrasenya",
"Edita la contrasenya de seguretat",
"Demana una contrasenya en accedir",
"Esborra totes les dades"
],
"after_labels": [
"La contrasenya assegura que cap persona no autoritzada accedeixi o modifiqui les notes.\n\nEn establir una contrasenya, si us demanarà la contrasenya anterior.",
"Introduïu una contrasenya nova",
"Confirmeu la contrasenya nova",
"Indiqueu una pregunta i resposta secretes, en cas que oblideu la contrasenya",
"Pregunta",
"Resposta"
],
"added_labels": [
"Confirmeu la contrasenya nova",
"Indiqueu una pregunta i resposta secretes, en cas que oblideu la contrasenya",
"Introduïu una contrasenya nova",
"La contrasenya assegura que cap persona no autoritzada accedeixi o modifiqui les notes.\n\nEn establir una contrasenya, si us demanarà la contrasenya anterior.",
"Pregunta",
"Resposta"
],
"removed_labels": [
"#3430747b",
"Contrasenya",
"Dades",
"Demana una contrasenya en accedir",
"Edita la contrasenya de seguretat",
"Esborra totes les dades",
"Importa o exporta les dades de l'aplicació",
"Sincronització i còpies de seguretat"
],
"2s": 3,
"10s": 3,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 890,
"elapsed_s": 1385.251,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 891,
"elapsed_s": 1386.458,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 892,
"elapsed_s": 1387.375,
"action": "MODEL_CLICK Dades",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 893,
"elapsed_s": 1388.372,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 894,
"elapsed_s": 1389.639,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-24-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-24-c2-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-24-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-24-c3
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-24-c3",
"executed": true,
"step": 893,
"elapsed_s": 1388.372,
"control": "Esborra totes les dades",
"classification": "触发了新的页面或弹窗",
"classification_basis": "前后可见内容变化;详细新增/消失文本及原图逐条保留。不能仅以卡片或输入文本不同认定新功能。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Dades",
"Sincronització i còpies de seguretat",
"Importa o exporta les dades de l'aplicació",
"Contrasenya",
"Edita la contrasenya de seguretat",
"Demana una contrasenya en accedir",
"Esborra totes les dades"
],
"after_labels": [
"HO CONFIRMO",
"Voleu suprimir totes les dades de l'aplicació? (es conservaran les còpies de seguretat)"
],
"added_labels": [
"HO CONFIRMO",
"Voleu suprimir totes les dades de l'aplicació? (es conservaran les còpies de seguretat)"
],
"removed_labels": [
"#47b2d09b",
"Contrasenya",
"Dades",
"Demana una contrasenya en accedir",
"Edita la contrasenya de seguretat",
"Esborra totes les dades",
"Importa o exporta les dades de l'aplicació",
"Sincronització i còpies de seguretat"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 894,
"elapsed_s": 1389.639,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 895,
"elapsed_s": 1390.734,
"action": "EVENT_RESTART EVENT_RESTART",
"activity": null
},
{
"step": 896,
"elapsed_s": 1395.08,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 897,
"elapsed_s": 1395.797,
"action": "MODEL_CLICK Configur",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 898,
"elapsed_s": 1397.013,
"action": "MODEL_SCROLL_RIGHT_LEFT it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-24-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-24-c3-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-24-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-58-c1
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-58-c1",
"executed": true,
"step": 1197,
"elapsed_s": 1844.459,
"control": "Afegeix un recordatori",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Activity由it.feio.android.omninotes.MainActivity变为it.feio.android.omninotes.SnoozeActivity;只证明本次跳转,不自动称Run内首次。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.SnoozeActivity",
"before_labels": [
"Afegeix un recordatori",
"Selecciona-ho tot",
"Arxiva",
"Paperera"
],
"after_labels": [
"NOV 5, 2026",
"CANCEL·LA",
"D'ACORD",
"22",
"48",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"23"
],
"added_labels": [
"0",
"1",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"2",
"20",
"21",
"22",
"23",
"3",
"4",
"48",
"5",
"6",
"7",
"8",
"9",
"CANCEL·LA",
"D'ACORD",
"NOV 5, 2026"
],
"removed_labels": [
"Afegeix un recordatori",
"Arxiva",
"Paperera",
"Selecciona-ho tot"
],
"2s": 0,
"10s": 1,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1198,
"elapsed_s": 1845.815,
"action": "MODEL_CLICK 48",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1199,
"elapsed_s": 1846.716,
"action": "MODEL_CLICK 22",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1200,
"elapsed_s": 1847.627,
"action": "MODEL_CLICK NOV 5, 2",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1200,
"elapsed_s": 1847.628,
"action": "FUZZ FUZZ",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1201,
"elapsed_s": 1864.207,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SnoozeActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-58-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-58-c1-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-58-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-87-c1
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-87-c1",
"executed": true,
"step": 1877,
"elapsed_s": 2813.625,
"control": "Deshabilitar llista de verificación",
"classification": "触发了新的页面或弹窗",
"classification_basis": "前后可见内容变化;详细新增/消失文本及原图逐条保留。不能仅以卡片或输入文本不同认定新功能。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Deshabilitar llista de verificación",
"Mover elementos marcados al final",
"Bloquiar",
"Amestar accesu direutu",
"Anclar nota",
"Archivar",
"Papelera",
"Descartar cambeos",
"Información"
],
"after_labels": [
"Caltener elementos esbillaos",
"Caltener marques de verificación",
"ACEUTAR"
],
"added_labels": [
"ACEUTAR",
"Caltener elementos esbillaos",
"Caltener marques de verificación"
],
"removed_labels": [
"Amestar accesu direutu",
"Anclar nota",
"Archivar",
"Bloquiar",
"Descartar cambeos",
"Deshabilitar llista de verificación",
"Información",
"Mover elementos marcados al final",
"Papelera"
],
"2s": 1,
"10s": 22,
"before_next_action": 1,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1878,
"elapsed_s": 2815.091,
"action": "MODEL_CLICK Caltener",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1879,
"elapsed_s": 2816.006,
"action": "MODEL_CLICK ACEUTAR",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1880,
"elapsed_s": 2817.287,
"action": "MODEL_CLICK Más opciones",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1881,
"elapsed_s": 2819.944,
"action": "MODEL_CLICK Amestar ",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1881,
"elapsed_s": 2820.01,
"action": "FUZZ FUZZ",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-87-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-87-c1-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-87-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-93-c2
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-93-c2",
"executed": true,
"step": 2044,
"elapsed_s": 3063.899,
"control": "Add shortcut",
"classification": "触发了新的页面或弹窗",
"classification_basis": "前后可见内容变化;详细新增/消失文本及原图逐条保留。不能仅以卡片或输入文本不同认定新功能。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Add shortcut",
"Pin note",
"Archive",
"Trash",
"Discard changes",
"Info"
],
"after_labels": [
"SHORTCUT ADDED TO HOME SCREEN",
"#5de74622",
"Attachment",
"Category",
"Add tags",
"Share",
"More options",
"Esquema ",
"Created: moments ago",
"Updated: moments ago",
"reminder",
"Reminder set for Thu, Nov 5 11:08 PM",
"New item"
],
"added_labels": [
"#5de74622",
"Add tags",
"Attachment",
"Category",
"Created: moments ago",
"Esquema ",
"More options",
"New item",
"Reminder set for Thu, Nov 5 11:08 PM",
"SHORTCUT ADDED TO HOME SCREEN",
"Share",
"Updated: moments ago",
"reminder"
],
"removed_labels": [
"Add shortcut",
"Archive",
"Disable checklist",
"Discard changes",
"Info",
"Lock",
"Pin note",
"Trash"
],
"2s": 0,
"10s": 86,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 2045,
"elapsed_s": 3065.973,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2046,
"elapsed_s": 3066.825,
"action": "MODEL_CLICK Pin note",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2047,
"elapsed_s": 3068.272,
"action": "MODEL_LONG_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2048,
"elapsed_s": 3070.152,
"action": "MODEL_CLICK Attachment",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2049,
"elapsed_s": 3071.239,
"action": "MODEL_CLICK Video",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-93-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-93-c2-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-93-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes startlux-p1-fixab-9a5b577 semantic-93-c3
{
"run_id": "run_6fbac6f1f5c740a38f6336c65e9fb5aa",
"app": "omninotes",
"condition": "startlux-p1-fixab-9a5b577",
"reference": true,
"entry_id": "semantic-93-c3",
"executed": true,
"step": 2046,
"elapsed_s": 3066.825,
"control": "Pin note",
"classification": "触发了新的页面或弹窗",
"classification_basis": "前后可见内容变化;详细新增/消失文本及原图逐条保留。不能仅以卡片或输入文本不同认定新功能。",
"classification_provenance": "自动可见差异初筛;未认定新功能",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Add shortcut",
"Pin note",
"Archive",
"Trash",
"Discard changes",
"Info"
],
"after_labels": [
"#8919d946",
"Attachment",
"Category",
"Add tags",
"Share",
"More options",
"Esquema ",
"Created: moments ago",
"Updated: moments ago",
"reminder",
"Reminder set for Thu, Nov 5 11:08 PM",
"New item"
],
"added_labels": [
"#8919d946",
"Add tags",
"Attachment",
"Category",
"Created: moments ago",
"Esquema ",
"More options",
"New item",
"Reminder set for Thu, Nov 5 11:08 PM",
"Share",
"Updated: moments ago",
"reminder"
],
"removed_labels": [
"Add shortcut",
"Archive",
"Disable checklist",
"Discard changes",
"Info",
"Lock",
"Pin note",
"Trash"
],
"2s": 86,
"10s": 86,
"before_next_action": 86,
"input_start_to_next": 86,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.256186267,
"next_actions": [
{
"step": 2047,
"elapsed_s": 3068.272,
"action": "MODEL_LONG_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2048,
"elapsed_s": 3070.152,
"action": "MODEL_CLICK Attachment",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2049,
"elapsed_s": 3071.239,
"action": "MODEL_CLICK Video",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2050,
"elapsed_s": 3072.097,
"action": "MODEL_CLICK Category",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2051,
"elapsed_s": 3072.911,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/probes/semantic-93-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-93-c3-before.png",
"after_image": "run_6fbac6f1f5c740a38f6336c65e9fb5aa/screenshots/semantic-93-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes STARTLUX_PAIRWISE semantic-27-c4
{
"run_id": "run_90be2cba06ed490eb48e0c51795875ef",
"app": "scarletnotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-27-c4",
"executed": true,
"step": 604,
"elapsed_s": 930.123,
"control": "No Notes",
"classification": "只产生重复GUI状态",
"classification_basis": "点击清单文本 No Notes,只出现编辑焦点/光标;仍为原清单,无新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"before_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"Add Quoted Text…",
"-775349830649867531420.7"
],
"after_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"Add Quoted Text…",
"-775349830649867531420.7"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 605,
"elapsed_s": 931.225,
"action": "MODEL_CLICK Add Quot",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 606,
"elapsed_s": 935.06,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 607,
"elapsed_s": 937.898,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 608,
"elapsed_s": 941.005,
"action": "MODEL_LONG_CLICK No Notes",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 609,
"elapsed_s": 944.736,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
}
],
"detail": "run_90be2cba06ed490eb48e0c51795875ef/probes/semantic-27-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-27-c4-before.png",
"after_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-27-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes STARTLUX_PAIRWISE semantic-27-c5
{
"run_id": "run_90be2cba06ed490eb48e0c51795875ef",
"app": "scarletnotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-27-c5",
"executed": true,
"step": 605,
"elapsed_s": 931.225,
"control": "Add Quoted Text…",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Add Quoted Text 后填入 +8.,仍在同一清单;文本编辑而非新页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"before_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"Add Quoted Text…",
"-775349830649867531420.7"
],
"after_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"+8.\n",
"-775349830649867531420.7",
"Add Quoted Text…"
],
"added_labels": [
"+8.\n"
],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 606,
"elapsed_s": 935.06,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 607,
"elapsed_s": 937.898,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 608,
"elapsed_s": 941.005,
"action": "MODEL_LONG_CLICK No Notes",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 609,
"elapsed_s": 944.736,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 610,
"elapsed_s": 947.611,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
}
],
"detail": "run_90be2cba06ed490eb48e0c51795875ef/probes/semantic-27-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-27-c5-before.png",
"after_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-27-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes STARTLUX_PAIRWISE semantic-30-c15
{
"run_id": "run_90be2cba06ed490eb48e0c51795875ef",
"app": "scarletnotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-30-c15",
"executed": true,
"step": 608,
"elapsed_s": 941.005,
"control": "No Notes",
"classification": "触发了新的页面或弹窗",
"classification_basis": "长按 No Notes 出现 Paste/Select all 文本选择工具栏;不是新的笔记功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity",
"before_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"+8.\n",
"-775349830649867531420.7",
"Add Quoted Text…"
],
"after_labels": [
"Add Heading…",
"No Notes",
"Add Item…",
"+8.\n",
"-775349830649867531420.7",
"Add Quoted Text…"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 609,
"elapsed_s": 944.736,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 610,
"elapsed_s": 947.611,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 611,
"elapsed_s": 950.379,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateListNoteActivity"
},
{
"step": 612,
"elapsed_s": 951.882,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 613,
"elapsed_s": 952.809,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_90be2cba06ed490eb48e0c51795875ef/probes/semantic-30-c15.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-30-c15-before.png",
"after_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-30-c15-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes STARTLUX_PAIRWISE semantic-80-c4
{
"run_id": "run_90be2cba06ed490eb48e0c51795875ef",
"app": "scarletnotes",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-80-c4",
"executed": true,
"step": 846,
"elapsed_s": 1373.136,
"control": "Add Quot",
"classification": "只产生重复GUI状态",
"classification_basis": "点击搜索建议 Add Quot,搜索页仍显示 No Notes 与空列表提示;未进入新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.MainActivity",
"after_activity": "com.maubis.scarlet.base.MainActivity",
"before_labels": [
"Search Notes…",
"Add Quot",
"DONE",
"Archive ",
"No Notes",
"It seems you have not added any notes. Click to add a note."
],
"after_labels": [
"Search Notes…",
"Add Quot",
"DONE",
"Archive ",
"No Notes",
"It seems you have not added any notes. Click to add a note."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 847,
"elapsed_s": 1373.931,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 848,
"elapsed_s": 1374.841,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 849,
"elapsed_s": 1375.57,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 850,
"elapsed_s": 1376.459,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 851,
"elapsed_s": 1377.219,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_90be2cba06ed490eb48e0c51795875ef/probes/semantic-80-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-80-c4-before.png",
"after_image": "run_90be2cba06ed490eb48e0c51795875ef/screenshots/semantic-80-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-2-c9
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c9",
"executed": true,
"step": 130,
"elapsed_s": 196.159,
"control": "Add Heading… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "点击文本块移动图标,打开 Block Text Actions 底部弹窗,提供 Share/Copy/Delete;GUI树文本为空但原图清楚可见。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Content…",
"Add Quoted Text…",
"Add Heading…",
"Add Item\n",
"Add Item…",
"149679649-03-23\n",
"765349800853539721521082\n"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"149679649-03-23\n",
"765349800853539721521082\n",
"Add Content…",
"Add Heading…",
"Add Item\n",
"Add Item…",
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 131,
"elapsed_s": 196.938,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 132,
"elapsed_s": 201.858,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 133,
"elapsed_s": 202.651,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 134,
"elapsed_s": 208.008,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 135,
"elapsed_s": 208.727,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-2-c9.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-2-c9-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-2-c9-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-6-c16
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c16",
"executed": true,
"step": 136,
"elapsed_s": 214.014,
"control": "Add Heading…",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Add Heading 后输入 +.18559,仍为块编辑器;数据变化而非新页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Content…",
"Add Quoted Text…",
"Add Heading…",
"Add Item\n",
"Add Item…",
"149679649-03-23\n",
"765349800853539721521082\n"
],
"after_labels": [
"Add Content…",
"Add Quoted Text…",
"+.18559\n",
"Add Item\n",
"Add Item…",
"149679649-03-23\n",
"765349800853539721521082\n"
],
"added_labels": [
"+.18559\n"
],
"removed_labels": [
"Add Heading…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 137,
"elapsed_s": 220.029,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 138,
"elapsed_s": 220.744,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 139,
"elapsed_s": 226.023,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 140,
"elapsed_s": 226.836,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 141,
"elapsed_s": 232.092,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-6-c16.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-6-c16-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-6-c16-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-6-c17
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c17",
"executed": true,
"step": 143,
"elapsed_s": 233.767,
"control": "Add Item",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Add Item 后填入 No Notes,仍在同一编辑器;10秒352不能直接归Probe,下一普通Back产生348首次方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"+3657540193273986969383.3282223\n",
"f9080401",
"Add Item…",
"34842080\n",
"Add Code…",
"Add Content…",
"Add Quoted Text…",
"+.18559\n"
],
"after_labels": [
"+3657540193273986969383.3282223\n",
"f9080401",
"Add Item…",
"No Notes",
"34842080\n",
"Add Code…",
"Add Content…",
"Add Quoted Text…",
"+.18559\n"
],
"added_labels": [
"No Notes"
],
"removed_labels": [],
"2s": 0,
"10s": 352,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 144,
"elapsed_s": 238.248,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 145,
"elapsed_s": 239.049,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 146,
"elapsed_s": 239.839,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 147,
"elapsed_s": 241.893,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 148,
"elapsed_s": 243.385,
"action": "MODEL_LONG_CLICK Add Cont",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-6-c17.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-6-c17-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-6-c17-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-55-c1
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-55-c1",
"executed": true,
"step": 654,
"elapsed_s": 994.23,
"control": "Add Item… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "移动图标再次打开 Block Text Actions Share/Copy/Delete;同一菜单模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Item…"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"Add Content…",
"Add Heading…",
"Add Item…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 655,
"elapsed_s": 994.996,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 656,
"elapsed_s": 996.203,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 657,
"elapsed_s": 996.952,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 658,
"elapsed_s": 999.934,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 659,
"elapsed_s": 1006.051,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-55-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-55-c1-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-55-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-55-c2
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-55-c2",
"executed": true,
"step": 656,
"elapsed_s": 996.203,
"control": "Add Content… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "另一文本块移动图标打开同样菜单;不按不同文本块计新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Item…"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"Add Content…",
"Add Heading…",
"Add Item…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 657,
"elapsed_s": 996.952,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 658,
"elapsed_s": 999.934,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 659,
"elapsed_s": 1006.051,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 660,
"elapsed_s": 1012.093,
"action": "MODEL_LONG_CLICK Add Head",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 661,
"elapsed_s": 1018.217,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-55-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-55-c2-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-55-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-70-c1
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-70-c1",
"executed": true,
"step": 750,
"elapsed_s": 1181.896,
"control": "Edit Note",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Edit Note 遇到锁定笔记,弹出 No PIN set / Set Up;没有直接进入解锁成功的编辑页。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.MainActivity",
"after_activity": "com.maubis.scarlet.base.MainActivity",
"before_labels": [
"Ui View Icon",
"Send Note",
"Copy Note",
"Move to Trash",
"Create Notification",
"Delete Permanently",
"Edit Note",
"Mark Favourite",
"Archive Note",
"Change Tags",
"Click to add or change tags",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Change Color",
"Add to Notebook",
"Unlock Note",
"Pin Note"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"Add to Notebook",
"Archive Note",
"Change Color",
"Change Tags",
"Click to add or change tags",
"Copy Note",
"Create Notification",
"Delete Permanently",
"Edit Note",
"Mark Favourite",
"Move to Trash",
"Pin Note",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Send Note",
"Ui View Icon",
"Unlock Note"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 751,
"elapsed_s": 1182.694,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 752,
"elapsed_s": 1183.682,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 753,
"elapsed_s": 1184.585,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/searchBackButton",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 754,
"elapsed_s": 1185.767,
"action": "MODEL_LONG_CLICK android.widget.FrameLayout",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 755,
"elapsed_s": 1187.631,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-70-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c1-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-70-c2
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-70-c2",
"executed": true,
"step": 755,
"elapsed_s": 1187.631,
"control": "Mark Favourite",
"classification": "执行了不同的业务操作",
"classification_basis": "Mark Favourite 后笔记出现心形标志,B窗口3首次方法;确有收藏状态变化。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.MainActivity",
"after_activity": "com.maubis.scarlet.base.MainActivity",
"before_labels": [
"Ui View Icon",
"Send Note",
"Copy Note",
"Move to Trash",
"Create Notification",
"Delete Permanently",
"Edit Note",
"Mark Favourite",
"Archive Note",
"Change Tags",
"Click to add or change tags",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Change Color",
"Add to Notebook",
"Unlock Note",
"Pin Note"
],
"after_labels": [
"Scarlet Notes FD",
"# ***\n***\n\n******************\n***********\n****************\n",
"05:06 AM"
],
"added_labels": [
"# ***\n***\n\n******************\n***********\n****************\n",
"05:06 AM",
"Scarlet Notes FD"
],
"removed_labels": [
"Add to Notebook",
"Archive Note",
"Change Color",
"Change Tags",
"Click to add or change tags",
"Copy Note",
"Create Notification",
"Delete Permanently",
"Edit Note",
"Mark Favourite",
"Move to Trash",
"Pin Note",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Send Note",
"Ui View Icon",
"Unlock Note"
],
"2s": 3,
"10s": 3,
"before_next_action": 3,
"input_start_to_next": 3,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.944740331,
"next_actions": [
{
"step": 756,
"elapsed_s": 1188.489,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 757,
"elapsed_s": 1189.449,
"action": "MODEL_CLICK Search N",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 758,
"elapsed_s": 1191.47,
"action": "MODEL_CLICK It seems",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 759,
"elapsed_s": 1192.374,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 760,
"elapsed_s": 1193.657,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-70-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c2-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-99-c1
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-99-c1",
"executed": true,
"step": 868,
"elapsed_s": 1467.262,
"control": "Add Item… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "移动图标打开同一个 Block Text Actions 菜单;没有窗口新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"282166108.02.15 08:59:50\n",
"Add Heading…",
"Add Content…",
"Add Item…",
"Add Quoted Text…",
"# ***\n- ***",
"48173116.10.16\n"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"# ***\n- ***",
"282166108.02.15 08:59:50\n",
"48173116.10.16\n",
"Add Content…",
"Add Heading…",
"Add Item…",
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 869,
"elapsed_s": 1468.314,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 870,
"elapsed_s": 1469.263,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 871,
"elapsed_s": 1470.031,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 872,
"elapsed_s": 1473.245,
"action": "MODEL_CLICK Add Item",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 873,
"elapsed_s": 1479.38,
"action": "MODEL_LONG_CLICK Add Quot",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-99-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-99-c1-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-99-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-99-c2
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-99-c2",
"executed": true,
"step": 870,
"elapsed_s": 1469.263,
"control": "Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "另一文本块移动图标打开同一菜单;没有窗口新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"282166108.02.15 08:59:50\n",
"Add Heading…",
"Add Content…",
"Add Item…",
"Add Quoted Text…",
"# ***\n- ***",
"48173116.10.16\n"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"# ***\n- ***",
"282166108.02.15 08:59:50\n",
"48173116.10.16\n",
"Add Content…",
"Add Heading…",
"Add Item…",
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 0.882957148,
"next_actions": [
{
"step": 871,
"elapsed_s": 1470.031,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 872,
"elapsed_s": 1473.245,
"action": "MODEL_CLICK Add Item",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 873,
"elapsed_s": 1479.38,
"action": "MODEL_LONG_CLICK Add Quot",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 874,
"elapsed_s": 1485.299,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 875,
"elapsed_s": 1491.547,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-99-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-99-c2-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-99-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-117-c1
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-117-c1",
"executed": true,
"step": 908,
"elapsed_s": 1594.326,
"control": "Add Quoted Text…",
"classification": "执行了不同的业务操作",
"classification_basis": "Add Quoted Text 填入日期样式文本48801850.12.23;仍为原块编辑功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Quoted Text…"
],
"after_labels": [
"Add Heading…",
"Add Content…",
"48801850.12.23\n"
],
"added_labels": [
"48801850.12.23\n"
],
"removed_labels": [
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 909,
"elapsed_s": 1600.281,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 910,
"elapsed_s": 1606.352,
"action": "MODEL_LONG_CLICK Add Cont",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 911,
"elapsed_s": 1612.4,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 912,
"elapsed_s": 1618.493,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 913,
"elapsed_s": 1624.567,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-117-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-117-c1-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-117-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-242-c11
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-242-c11",
"executed": true,
"step": 1359,
"elapsed_s": 2604.892,
"control": "Add Quoted Text…",
"classification": "执行了不同的业务操作",
"classification_basis": "Add Quoted Text 填入248724956-12-29;与908相同模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Rate and\n",
"Add Content…",
"Add Heading…",
"Add Item…",
"Add Quoted Text…"
],
"after_labels": [
"Rate and\n",
"Add Content…",
"Add Heading…",
"Add Item…",
"248724956-12-29\n"
],
"added_labels": [
"248724956-12-29\n"
],
"removed_labels": [
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1360,
"elapsed_s": 2610.923,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1361,
"elapsed_s": 2617.072,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1361,
"elapsed_s": 2617.097,
"action": "EVENT_START EVENT_START",
"activity": null
},
{
"step": 1362,
"elapsed_s": 2623.027,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSearch",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1363,
"elapsed_s": 2629.234,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-242-c11.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-242-c11-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-242-c11-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-70-c3
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-70-c3",
"executed": true,
"step": 1371,
"elapsed_s": 2656.926,
"control": "Archive Note",
"classification": "执行了不同的业务操作",
"classification_basis": "Archive Note 后关闭操作面板并回到笔记列表;同一归档功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.MainActivity",
"after_activity": "com.maubis.scarlet.base.MainActivity",
"before_labels": [
"Ui View Icon",
"Edit Note",
"Mark Favourite",
"Archive Note",
"Send Note",
"Copy Note",
"Move to Trash",
"Change Tags",
"Click to add or change tags",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Change Color",
"Add to Notebook",
"Lock Note",
"Pin Note",
"Create Notification",
"Delete Permanently"
],
"after_labels": [
"Scarlet Notes FD",
"Ui View Icon",
"Empty Notebook",
"28216610",
"05:26 AM",
"Change T",
"05:27 AM",
"1 Note",
"# "
],
"added_labels": [
"# ",
"05:26 AM",
"05:27 AM",
"1 Note",
"28216610",
"Change T",
"Empty Notebook",
"Scarlet Notes FD"
],
"removed_labels": [
"Add to Notebook",
"Archive Note",
"Change Color",
"Change Tags",
"Click to add or change tags",
"Copy Note",
"Create Notification",
"Delete Permanently",
"Edit Note",
"Lock Note",
"Mark Favourite",
"Move to Trash",
"Pin Note",
"Select Notes",
"Select and perform actions on multiple notes at once",
"Send Note"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 1,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.944740331,
"next_actions": [
{
"step": 1372,
"elapsed_s": 2657.848,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1373,
"elapsed_s": 2659.128,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1374,
"elapsed_s": 2659.9,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1375,
"elapsed_s": 2660.846,
"action": "MODEL_CLICK Add Head",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1376,
"elapsed_s": 2661.653,
"action": "MODEL_LONG_CLICK Add Head",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-70-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c3-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-70-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-276-c5
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-276-c5",
"executed": true,
"step": 1404,
"elapsed_s": 2772.713,
"control": "Add Quoted Text…",
"classification": "执行了不同的业务操作",
"classification_basis": "Add Quoted Text 填入04:29:21;只是不同数据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Item…",
"Add Quoted Text…"
],
"after_labels": [
"Add Heading…",
"Add Content…",
"Add Item…",
"04:29:21\n"
],
"added_labels": [
"04:29:21\n"
],
"removed_labels": [
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1405,
"elapsed_s": 2777.302,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1406,
"elapsed_s": 2783.36,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1407,
"elapsed_s": 2789.511,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1408,
"elapsed_s": 2795.566,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1409,
"elapsed_s": 2801.626,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/action_move_icon",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-276-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-276-c5-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-276-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-281-c3
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-281-c3",
"executed": true,
"step": 1409,
"elapsed_s": 2801.626,
"control": "Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "移动图标打开同一 Block Text Actions 菜单;没有窗口新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Item…",
"04:29:21\n",
"Add Quoted Text…"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"04:29:21\n",
"Add Content…",
"Add Heading…",
"Add Item…",
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1410,
"elapsed_s": 2802.485,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1411,
"elapsed_s": 2807.718,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1412,
"elapsed_s": 2813.735,
"action": "MODEL_SCROLL_LEFT_RIGHT android.widget.HorizontalScrollView",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1413,
"elapsed_s": 2819.831,
"action": "MODEL_SCROLL_RIGHT_LEFT android.widget.HorizontalScrollView",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1414,
"elapsed_s": 2825.945,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-281-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-281-c3-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-281-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-347-c5
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-347-c5",
"executed": true,
"step": 1502,
"elapsed_s": 3192.496,
"control": "Add Quoted Text… (com.bijoysingh.quicknote:id/action_move_icon)",
"classification": "触发了新的页面或弹窗",
"classification_basis": "移动图标再次打开同一菜单;没有窗口新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Item\n",
"Add Heading…",
"Add Code…",
"Add Content…",
"Add Quoted Text…",
"Add Item…"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"Add Code…",
"Add Content…",
"Add Heading…",
"Add Item\n",
"Add Item…",
"Add Quoted Text…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1503,
"elapsed_s": 3193.324,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1504,
"elapsed_s": 3198.468,
"action": "EVENT_RESTART EVENT_RESTART",
"activity": null
},
{
"step": 1505,
"elapsed_s": 3204.592,
"action": "MODEL_CLICK com.bijoysingh.quicknote:id/toolbarIconSettings",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1506,
"elapsed_s": 3205.399,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1507,
"elapsed_s": 3210.579,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-347-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-347-c5-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-347-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
scarletnotes JEV_PAIRWISE semantic-371-c7
{
"run_id": "run_95f70b23a59843b09110e90e309c467e",
"app": "scarletnotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-371-c7",
"executed": true,
"step": 1536,
"elapsed_s": 3351.363,
"control": "Add Content…",
"classification": "执行了不同的业务操作",
"classification_basis": "Add Content 填入5350526804.65,仍为原编辑器;没有窗口新增方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"after_activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity",
"before_labels": [
"Add Heading…",
"Add Content…",
"Add Quoted Text…",
"Add Item…"
],
"after_labels": [
"Add Heading…",
"5350526804.65\n",
"Add Quoted Text…",
"Add Item…"
],
"added_labels": [
"5350526804.65\n"
],
"removed_labels": [
"Add Content…"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1537,
"elapsed_s": 3357.43,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1538,
"elapsed_s": 3363.541,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.note.creation.activity.CreateNoteActivity"
},
{
"step": 1539,
"elapsed_s": 3369.627,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1540,
"elapsed_s": 3375.607,
"action": "MODEL_BACK NA",
"activity": "com.maubis.scarlet.base.MainActivity"
},
{
"step": 1541,
"elapsed_s": 3381.886,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "com.maubis.scarlet.base.MainActivity"
}
],
"detail": "run_95f70b23a59843b09110e90e309c467e/probes/semantic-371-c7.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-371-c7-before.png",
"after_image": "run_95f70b23a59843b09110e90e309c467e/screenshots/semantic-371-c7-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-2-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 94,
"elapsed_s": 152.718,
"control": "Númberu de notes (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "打开显示笔记数量开关;仍在导航设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"after_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 21,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 95,
"elapsed_s": 153.541,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 96,
"elapsed_s": 154.34,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 97,
"elapsed_s": 155.264,
"action": "MODEL_CLICK Datos",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 98,
"elapsed_s": 156.684,
"action": "MODEL_CLICK Llimpiar",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 99,
"elapsed_s": 158.046,
"action": "MODEL_CLICK CONFIRMA",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-2-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-2-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c2",
"executed": true,
"step": 95,
"elapsed_s": 153.541,
"control": "Grupu ensin categoría (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "打开未分类分组开关;仍在同一导航设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"after_labels": [
"#47b2d09b",
"Navegación",
"Menú dinámicu",
"Los elementos del menú que nu ns'usen, anúbrense automáticamente",
"Númberu de notes",
"Amuesa'l númberu de notes asociaes al llau de la categoría",
"Grupu ensin categoría",
"Amiesta un elementu nuevu al menú de navegación pa les notes ensin categoría",
"Menú de navegación al salir",
"Al tocar \"Atrás\" na llista de notes, ábrese'l menú de navegación en cuenta de salir"
],
"added_labels": [],
"removed_labels": [],
"2s": 4,
"10s": 21,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 96,
"elapsed_s": 154.34,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 97,
"elapsed_s": 155.264,
"action": "MODEL_CLICK Datos",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 98,
"elapsed_s": 156.684,
"action": "MODEL_CLICK Llimpiar",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 99,
"elapsed_s": 158.046,
"action": "MODEL_CLICK CONFIRMA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 100,
"elapsed_s": 160.132,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/drawer_tag_list",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-2-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-2-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-2-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-4-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 172,
"elapsed_s": 296.22,
"control": "Habilitar llista de verificación",
"classification": "执行了不同的业务操作",
"classification_basis": "Enable checklist 将正文改为带方框的新条目,实际改变笔记编辑模式。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Habilitar llista de verificación",
"Bloquiar",
"Descartar cambeos",
"Información"
],
"after_labels": [
"#8919d946",
"Axuntu",
"Categoría",
"Amestar etiquetes",
"Compartir",
"Más opciones",
"Títulu",
"avisu",
"Amestar un avisu",
"Elementu nuevu"
],
"added_labels": [
"#8919d946",
"Amestar etiquetes",
"Amestar un avisu",
"Axuntu",
"Categoría",
"Compartir",
"Elementu nuevu",
"Más opciones",
"Títulu",
"avisu"
],
"removed_labels": [
"Bloquiar",
"Descartar cambeos",
"Habilitar llista de verificación",
"Información"
],
"2s": 126,
"10s": 767,
"before_next_action": 126,
"input_start_to_next": 126,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 173,
"elapsed_s": 297.559,
"action": "MODEL_LONG_CLICK it.feio.android.omninotes:id/reminder_layout",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 174,
"elapsed_s": 299.484,
"action": "MODEL_CLICK ACEUTAR",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 175,
"elapsed_s": 300.425,
"action": "MODEL_CLICK it.feio.android.omninotes:id/reminder_layout",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 176,
"elapsed_s": 301.417,
"action": "MODEL_CLICK 54",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 177,
"elapsed_s": 302.327,
"action": "MODEL_CLICK NOV 7, 2",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-4-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-6-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c2",
"executed": true,
"step": 228,
"elapsed_s": 379.795,
"control": "Dir al final de la llista",
"classification": "执行了不同的业务操作",
"classification_basis": "选择“勾选后移至末尾”,返回行为设置;不是新的功能页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"¿Qué quies facer cuando s'esbille un elementu?",
"Caltener posición",
"Dir al final de la llista",
"Dir a la primera ensin marcar",
"CANCELAR"
],
"after_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir al final de la llista",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"added_labels": [
"#47b2d09b",
"Al pasar el deu peles notes, archivaránse",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Comportamientos",
"Gueta nel intre",
"Llistes de verificación",
"Llocalización automática",
"Mover a la papelera",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Tamañu máximu permitíu en MB: Video\n "
],
"removed_labels": [
"CANCELAR",
"Caltener posición",
"Dir a la primera ensin marcar",
"¿Qué quies facer cuando s'esbille un elementu?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 229,
"elapsed_s": 380.613,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 230,
"elapsed_s": 385.473,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 231,
"elapsed_s": 386.233,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 232,
"elapsed_s": 386.953,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 233,
"elapsed_s": 391.595,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-6-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-6-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-6-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-8-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-8-c1",
"executed": true,
"step": 230,
"elapsed_s": 385.473,
"control": "Pasar notes (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Swipe notes,相关滑动选项灰掉;同一设置模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir al final de la llista",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir al final de la llista",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 231,
"elapsed_s": 386.233,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 232,
"elapsed_s": 386.953,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 233,
"elapsed_s": 391.595,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 234,
"elapsed_s": 392.468,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 235,
"elapsed_s": 393.399,
"action": "MODEL_CLICK Navegaci",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-8-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-8-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-8-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-10-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-10-c2",
"executed": true,
"step": 233,
"elapsed_s": 391.595,
"control": "Pasar notes (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "重新打开 Swipe notes,相关选项恢复;与230为相反切换,窗口没有首次方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir al final de la llista",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir al final de la llista",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 234,
"elapsed_s": 392.468,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 235,
"elapsed_s": 393.399,
"action": "MODEL_CLICK Navegaci",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 236,
"elapsed_s": 394.368,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 237,
"elapsed_s": 395.298,
"action": "MODEL_CLICK Interfaz",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 238,
"elapsed_s": 396.224,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-10-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-10-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-10-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-12-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-12-c1",
"executed": true,
"step": 240,
"elapsed_s": 399.254,
"control": "Axuntos na parte inferior (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "打开附件显示在底部的设置;没有生成或查看附件。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Interfaz",
"Llingua",
"Spanish (Pseudo-Accents)",
"Colores de l'aplicación",
"Deshabilitáu",
"Botón d'aición flotante",
"Toque curtiu fai l'aición",
"Axuntos na parte inferior",
"Amuesa los ficheros axuntos sobre'l conteníu de la nota",
"Formatu de la data",
"Les dates amuésense nun formatu más detalláu"
],
"after_labels": [
"#47b2d09b",
"Interfaz",
"Llingua",
"Spanish (Pseudo-Accents)",
"Colores de l'aplicación",
"Deshabilitáu",
"Botón d'aición flotante",
"Toque curtiu fai l'aición",
"Axuntos na parte inferior",
"Amuesa los ficheros axuntos debaxo del conteníu de la nota",
"Formatu de la data",
"Les dates amuésense nun formatu más detalláu"
],
"added_labels": [
"Amuesa los ficheros axuntos debaxo del conteníu de la nota"
],
"removed_labels": [
"Amuesa los ficheros axuntos sobre'l conteníu de la nota"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 241,
"elapsed_s": 400.097,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 242,
"elapsed_s": 400.907,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 243,
"elapsed_s": 405.383,
"action": "MODEL_CLICK Namái la",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 244,
"elapsed_s": 406.188,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 245,
"elapsed_s": 407.114,
"action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-12-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-12-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-12-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-12-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-12-c2",
"executed": true,
"step": 241,
"elapsed_s": 400.097,
"control": "Formatu de la data (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "切换日期格式,说明文字变为更基本格式;同一页面。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Interfaz",
"Llingua",
"Spanish (Pseudo-Accents)",
"Colores de l'aplicación",
"Deshabilitáu",
"Botón d'aición flotante",
"Toque curtiu fai l'aición",
"Axuntos na parte inferior",
"Amuesa los ficheros axuntos debaxo del conteníu de la nota",
"Formatu de la data",
"Les dates amuésense nun formatu más detalláu"
],
"after_labels": [
"#47b2d09b",
"Interfaz",
"Llingua",
"Spanish (Pseudo-Accents)",
"Colores de l'aplicación",
"Deshabilitáu",
"Botón d'aición flotante",
"Toque curtiu fai l'aición",
"Axuntos na parte inferior",
"Amuesa los ficheros axuntos debaxo del conteníu de la nota",
"Formatu de la data",
"Les dates amuésense nun formatu más básicu"
],
"added_labels": [
"Les dates amuésense nun formatu más básicu"
],
"removed_labels": [
"Les dates amuésense nun formatu más detalláu"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 242,
"elapsed_s": 400.907,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 243,
"elapsed_s": 405.383,
"action": "MODEL_CLICK Namái la",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 244,
"elapsed_s": 406.188,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 245,
"elapsed_s": 407.114,
"action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 246,
"elapsed_s": 408.378,
"action": "MODEL_CLICK Notifica",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-12-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-12-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-12-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-13-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-13-c1",
"executed": true,
"step": 243,
"elapsed_s": 405.383,
"control": "Namái la tira",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Strip only 颜色方案,返回界面设置;属于外观设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"Colores de l'aplicación",
"Deshabilitáu",
"Namái la tira",
"Namái llistáu de notes",
"Completu",
"CANCELAR"
],
"after_labels": [
"#47b2d09b",
"Interfaz",
"Llingua",
"Spanish (Pseudo-Accents)",
"Colores de l'aplicación",
"Namái la tira",
"Botón d'aición flotante",
"Toque curtiu fai l'aición",
"Axuntos na parte inferior",
"Amuesa los ficheros axuntos debaxo del conteníu de la nota",
"Formatu de la data",
"Les dates amuésense nun formatu más básicu"
],
"added_labels": [
"#47b2d09b",
"Amuesa los ficheros axuntos debaxo del conteníu de la nota",
"Axuntos na parte inferior",
"Botón d'aición flotante",
"Formatu de la data",
"Interfaz",
"Les dates amuésense nun formatu más básicu",
"Llingua",
"Spanish (Pseudo-Accents)",
"Toque curtiu fai l'aición"
],
"removed_labels": [
"CANCELAR",
"Completu",
"Deshabilitáu",
"Namái llistáu de notes"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 244,
"elapsed_s": 406.188,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 245,
"elapsed_s": 407.114,
"action": "MODEL_SCROLL_LEFT_RIGHT it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 246,
"elapsed_s": 408.378,
"action": "MODEL_CLICK Notifica",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 247,
"elapsed_s": 409.339,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 248,
"elapsed_s": 410.273,
"action": "MODEL_SCROLL_TOP_DOWN it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-13-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-13-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-13-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-15-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-15-c1",
"executed": true,
"step": 258,
"elapsed_s": 421.823,
"control": "Sincronización y copies de seguranza",
"classification": "触发了新的页面或弹窗",
"classification_basis": "打开同步与备份页,看到备份、恢复、备份文件夹和 Springpad 导入;未证明完成备份。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Datos",
"Sincronización y copies de seguranza",
"Importar o esportar datos de l'aplicación",
"Contraseña",
"Editar la contraseña de seguridá",
"Solicitar contraseña al aniciu",
"Llimpiar tolos datos"
],
"after_labels": [
"#47b2d09b",
"Sincronización y copies de seguranza",
"Copies de seguranza",
"Restaura o desanicia copies de seguranza",
"ADVERTENCIA: No se ha establecido una contraseña, las notas protegidas no serán restauradas de la copia de seguridad por razones de seguridad",
"Cambiar carpeta de respaldo",
"Importar notes de Springpad",
"Seleiciona'l ficheru de notes esportáu de Springpad y asegúrate de tar coneutáu a Internet"
],
"added_labels": [
"ADVERTENCIA: No se ha establecido una contraseña, las notas protegidas no serán restauradas de la copia de seguridad por razones de seguridad",
"Cambiar carpeta de respaldo",
"Copies de seguranza",
"Importar notes de Springpad",
"Restaura o desanicia copies de seguranza",
"Seleiciona'l ficheru de notes esportáu de Springpad y asegúrate de tar coneutáu a Internet"
],
"removed_labels": [
"Contraseña",
"Datos",
"Editar la contraseña de seguridá",
"Importar o esportar datos de l'aplicación",
"Llimpiar tolos datos",
"Solicitar contraseña al aniciu"
],
"2s": 24,
"10s": 38,
"before_next_action": 24,
"input_start_to_next": 24,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 259,
"elapsed_s": 423.583,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 260,
"elapsed_s": 424.478,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 261,
"elapsed_s": 425.426,
"action": "MODEL_CLICK Datos",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 262,
"elapsed_s": 426.348,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 263,
"elapsed_s": 427.279,
"action": "MODEL_SCROLL_BOTTOM_UP it.feio.android.omninotes:id/recycler_view",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-15-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-15-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-15-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-6-c3
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c3",
"executed": true,
"step": 266,
"elapsed_s": 441.427,
"control": "Dir a la primera ensin marcar",
"classification": "执行了不同的业务操作",
"classification_basis": "选择“移至首个未勾选项”,返回行为设置;与228为同一选项模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"¿Qué quies facer cuando s'esbille un elementu?",
"Caltener posición",
"Dir al final de la llista",
"Dir a la primera ensin marcar",
"CANCELAR"
],
"after_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir a la primera ensin marcar",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"added_labels": [
"#47b2d09b",
"Al pasar el deu peles notes, archivaránse",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Comportamientos",
"Gueta nel intre",
"Llistes de verificación",
"Llocalización automática",
"Mover a la papelera",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Tamañu máximu permitíu en MB: Video\n "
],
"removed_labels": [
"CANCELAR",
"Caltener posición",
"Dir al final de la llista",
"¿Qué quies facer cuando s'esbille un elementu?"
],
"2s": 0,
"10s": 2,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.025663496,
"next_actions": [
{
"step": 267,
"elapsed_s": 442.293,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 268,
"elapsed_s": 443.134,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 269,
"elapsed_s": 445.52,
"action": "MODEL_CLICK CANCELAR",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 270,
"elapsed_s": 446.426,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 271,
"elapsed_s": 447.349,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-6-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-6-c3-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-6-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-10-c3
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-10-c3",
"executed": true,
"step": 267,
"elapsed_s": 442.293,
"control": "Llocalización automática (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "打开 Automatic location 设置;没有权限成功或地图结果证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir a la primera ensin marcar",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"after_labels": [
"#47b2d09b",
"Comportamientos",
"Llistes de verificación",
"Dir a la primera ensin marcar",
"Gueta nel intre",
"Pasar notes",
"Pase de notes pa facer aiciones",
"Mover a la papelera",
"Al pasar el deu peles notes, archivaránse",
"Llocalización automática",
"Amiesta automáticamente la llocalización a les notes nueves",
"Axuntos de videu",
"Tamañu máximu permitíu en MB: Video\n "
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 4,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 268,
"elapsed_s": 443.134,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 269,
"elapsed_s": 445.52,
"action": "MODEL_CLICK CANCELAR",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 270,
"elapsed_s": 446.426,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 271,
"elapsed_s": 447.349,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 272,
"elapsed_s": 448.391,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-10-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-10-c3-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-10-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-21-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-21-c1",
"executed": true,
"step": 339,
"elapsed_s": 539.416,
"control": "Список дел",
"classification": "执行了不同的业务操作",
"classification_basis": "俄语 Enable checklist 后显示方框与 -228510902;同一清单转换功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Список дел",
"Защитить",
"Отменить изменения",
"Информация"
],
"after_labels": [
"#8919d946",
"Прикрепить",
"Категория",
"Метки",
"Поделиться",
"Ещё",
"Заголовок",
"напоминание",
"Добавить напоминание",
"-228510902",
"Добавить пункт"
],
"added_labels": [
"#8919d946",
"-228510902",
"Добавить напоминание",
"Добавить пункт",
"Ещё",
"Заголовок",
"Категория",
"Метки",
"Поделиться",
"Прикрепить",
"напоминание"
],
"removed_labels": [
"Защитить",
"Информация",
"Отменить изменения",
"Список дел"
],
"2s": 16,
"10s": 32,
"before_next_action": 13,
"input_start_to_next": 13,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 340,
"elapsed_s": 540.768,
"action": "MODEL_CLICK Добавить",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 341,
"elapsed_s": 542.781,
"action": "MODEL_CLICK Communit",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 342,
"elapsed_s": 545.204,
"action": "MODEL_LONG_CLICK Добавить",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 343,
"elapsed_s": 547.281,
"action": "MODEL_CLICK Категория",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 344,
"elapsed_s": 548.188,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-21-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-21-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-21-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-40-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-40-c2",
"executed": true,
"step": 648,
"elapsed_s": 1021.652,
"control": "Zakleni",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Lock 打开斯洛文尼亚语密码表单;未证明密码已保存。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"Izklopi seznam",
"Zakleni",
"Zavrzi spremembe",
"Info"
],
"after_labels": [
"Geslo zagotavlja, da opombe ne bo treba ogledovanjem ali spreminjanjem drugih oseb. \n\n Ko nastavite novo geslo, bo zahtevala prejšnjega.",
"Vnseite novo geslo",
"Potrdite izbrano geslo",
"Dodaj vprašanje in skrivni odgovor za obnovo gesla, če je to pozabljeno",
"Vprašanje",
"Odgovor",
"Potrdite odgovor",
"POZABLJENO GESLO",
"ODSTRANITE GESLO",
"V REDU"
],
"added_labels": [
"Dodaj vprašanje in skrivni odgovor za obnovo gesla, če je to pozabljeno",
"Geslo zagotavlja, da opombe ne bo treba ogledovanjem ali spreminjanjem drugih oseb. \n\n Ko nastavite novo geslo, bo zahtevala prejšnjega.",
"ODSTRANITE GESLO",
"Odgovor",
"POZABLJENO GESLO",
"Potrdite izbrano geslo",
"Potrdite odgovor",
"V REDU",
"Vnseite novo geslo",
"Vprašanje"
],
"removed_labels": [
"Info",
"Izklopi seznam",
"Zakleni",
"Zavrzi spremembe"
],
"2s": 5,
"10s": 6,
"before_next_action": 5,
"input_start_to_next": 5,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 649,
"elapsed_s": 1022.981,
"action": "MODEL_CLICK Vnseite ",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 650,
"elapsed_s": 1025.399,
"action": "MODEL_LONG_CLICK Vprašanj",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 651,
"elapsed_s": 1027.305,
"action": "MODEL_LONG_CLICK Odgovor",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 652,
"elapsed_s": 1029.222,
"action": "MODEL_CLICK POZABLJE",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 653,
"elapsed_s": 1030.118,
"action": "MODEL_CLICK ODSTRANI",
"activity": "it.feio.android.omninotes.PasswordActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-40-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-40-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-40-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-41-c4
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-41-c4",
"executed": true,
"step": 666,
"elapsed_s": 1053.903,
"control": "Arhiviraj",
"classification": "执行了不同的业务操作",
"classification_basis": "Archive 后出现笔记已归档提示并回到列表。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Izklopi seznam",
"Zakleni",
"Dodaj bližnjico",
"Pin note",
"Arhiviraj",
"Smeti",
"Zavrzi spremembe",
"Info"
],
"after_labels": [
"BELAŽKA ARHIVIRANA",
"#30380000",
"Beležke",
"Iskanje",
"Razvrsti",
"Več možnosti",
"#d5080791",
"0902736840",
"Nastavljan ni noben opomnik"
],
"added_labels": [
"#30380000",
"#d5080791",
"0902736840",
"BELAŽKA ARHIVIRANA",
"Beležke",
"Iskanje",
"Nastavljan ni noben opomnik",
"Razvrsti",
"Več možnosti"
],
"removed_labels": [
"Arhiviraj",
"Dodaj bližnjico",
"Info",
"Izklopi seznam",
"Pin note",
"Smeti",
"Zakleni",
"Zavrzi spremembe"
],
"2s": 2,
"10s": 2,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 667,
"elapsed_s": 1056.039,
"action": "MODEL_CLICK Več možnosti",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 668,
"elapsed_s": 1057.052,
"action": "MODEL_CLICK Razširje",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 669,
"elapsed_s": 1058.284,
"action": "MODEL_CLICK Iskanje",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 670,
"elapsed_s": 1059.411,
"action": "MODEL_LONG_CLICK Seznam",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 671,
"elapsed_s": 1061.342,
"action": "MODEL_CLICK Značke",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-41-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-41-c4-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-41-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-40-c3
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-40-c3",
"executed": true,
"step": 755,
"elapsed_s": 1186.305,
"control": "Zavrzi spremembe",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Discard changes 打开撤销确认框;需后续动作确认。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Izklopi seznam",
"Zakleni",
"Zavrzi spremembe",
"Info"
],
"after_labels": [
"V REDU",
"Potrdi preklic sprememb?"
],
"added_labels": [
"Potrdi preklic sprememb?",
"V REDU"
],
"removed_labels": [
"Info",
"Izklopi seznam",
"Zakleni",
"Zavrzi spremembe"
],
"2s": 5,
"10s": 15,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 2,
"navigation_s_shared": 2.579790722,
"next_actions": [
{
"step": 756,
"elapsed_s": 1187.822,
"action": "MODEL_CLICK V REDU",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 757,
"elapsed_s": 1188.738,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 758,
"elapsed_s": 1189.647,
"action": "MODEL_CLICK Arhiv",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 759,
"elapsed_s": 1191.889,
"action": "MODEL_CLICK #d8decfbf",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 760,
"elapsed_s": 1192.79,
"action": "MODEL_CLICK Arhiv",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-40-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-40-c3-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-40-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-46-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-46-c2",
"executed": true,
"step": 767,
"elapsed_s": 1201.257,
"control": "Strip only",
"classification": "执行了不同的业务操作",
"classification_basis": "再次选择 Strip only;已访问的外观设置,没有新窗口内方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"Application color scheme",
"Disabled",
"Strip only",
"Notes list only",
"Complete",
"CANCEL"
],
"after_labels": [
"#47b2d09b",
"Interface",
"Language",
"Angleščina (Združene države Amerike)",
"Application color scheme",
"Strip only",
"Floating action button",
"Short touch performs action",
"Attachments on bottom",
"Shows attachments below note content"
],
"added_labels": [
"#47b2d09b",
"Angleščina (Združene države Amerike)",
"Attachments on bottom",
"Floating action button",
"Interface",
"Language",
"Short touch performs action",
"Shows attachments below note content"
],
"removed_labels": [
"CANCEL",
"Complete",
"Disabled",
"Notes list only"
],
"2s": 0,
"10s": 14,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 768,
"elapsed_s": 1202.033,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 769,
"elapsed_s": 1202.817,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 770,
"elapsed_s": 1203.742,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 771,
"elapsed_s": 1204.666,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 772,
"elapsed_s": 1205.599,
"action": "MODEL_CLICK Behavior",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-46-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-46-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-46-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-48-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-48-c1",
"executed": true,
"step": 778,
"elapsed_s": 1213.09,
"control": "Instant search (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Instant search;仍在行为设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will archive them",
"Automatic location"
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will archive them",
"Automatic location"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 779,
"elapsed_s": 1213.949,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 780,
"elapsed_s": 1214.802,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 781,
"elapsed_s": 1215.676,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 782,
"elapsed_s": 1219.111,
"action": "MODEL_CLICK Move to ",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 783,
"elapsed_s": 1220.17,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-48-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-48-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-48-c2",
"executed": true,
"step": 779,
"elapsed_s": 1213.949,
"control": "Swipe to trash (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "开启 Swipe to trash,说明由 archive 改为 trash;只改变设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will archive them",
"Automatic location"
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location"
],
"added_labels": [
"Swiping notes with finger will trash them"
],
"removed_labels": [
"Swiping notes with finger will archive them"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 780,
"elapsed_s": 1214.802,
"action": "MODEL_CLICK android:id/switch_widget",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 781,
"elapsed_s": 1215.676,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 782,
"elapsed_s": 1219.111,
"action": "MODEL_CLICK Move to ",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 783,
"elapsed_s": 1220.17,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 784,
"elapsed_s": 1221.375,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-48-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-48-c3
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-48-c3",
"executed": true,
"step": 780,
"elapsed_s": 1214.802,
"control": "Automatic location (android:id/switch_widget)",
"classification": "执行了不同的业务操作",
"classification_basis": "关闭 Automatic location;仍在行为设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location"
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Keep position",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 781,
"elapsed_s": 1215.676,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 782,
"elapsed_s": 1219.111,
"action": "MODEL_CLICK Move to ",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 783,
"elapsed_s": 1220.17,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 784,
"elapsed_s": 1221.375,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 785,
"elapsed_s": 1225.091,
"action": "MODEL_CLICK Move to ",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-48-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c3-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-48-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-50-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-50-c2",
"executed": true,
"step": 782,
"elapsed_s": 1219.111,
"control": "Move to the end of unchecked items",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Move to the end of unchecked items;清单行为设置变化。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.SettingsActivity",
"after_activity": "it.feio.android.omninotes.SettingsActivity",
"before_labels": [
"What to do when an item is checked?",
"Keep position",
"Move to the end of the list",
"Move to the end of unchecked items",
"CANCEL"
],
"after_labels": [
"#47b2d09b",
"Behaviors",
"Checklists",
"Move to the end of unchecked items",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them",
"Automatic location"
],
"added_labels": [
"#47b2d09b",
"Automatic location",
"Behaviors",
"Checklists",
"Instant search",
"Swipe notes",
"Swipe on notes to perform actions",
"Swipe to trash",
"Swiping notes with finger will trash them"
],
"removed_labels": [
"CANCEL",
"Keep position",
"Move to the end of the list",
"What to do when an item is checked?"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 783,
"elapsed_s": 1220.17,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 784,
"elapsed_s": 1221.375,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 785,
"elapsed_s": 1225.091,
"action": "MODEL_CLICK Move to ",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 786,
"elapsed_s": 1225.915,
"action": "MODEL_CLICK #47b2d09b",
"activity": "it.feio.android.omninotes.SettingsActivity"
},
{
"step": 787,
"elapsed_s": 1226.831,
"action": "MODEL_CLICK Behavior",
"activity": "it.feio.android.omninotes.SettingsActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-50-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-50-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-50-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-41-c5
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-41-c5",
"executed": true,
"step": 892,
"elapsed_s": 1405.946,
"control": "Smeti",
"classification": "执行了不同的业务操作",
"classification_basis": "对归档笔记 Trash,列表显示空;没有进入附件流程。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Izklopi seznam",
"Zakleni",
"Dodaj bližnjico",
"Pin note",
"Obnovi iz arhiva",
"Smeti",
"Zavrzi spremembe",
"Info"
],
"after_labels": [
"#1877aadf",
"Arhiv",
"Iskanje",
"Razvrsti",
"Več možnosti",
"Tu ni nič!"
],
"added_labels": [
"#1877aadf",
"Arhiv",
"Iskanje",
"Razvrsti",
"Tu ni nič!",
"Več možnosti"
],
"removed_labels": [
"Dodaj bližnjico",
"Info",
"Izklopi seznam",
"Obnovi iz arhiva",
"Pin note",
"Smeti",
"Zakleni",
"Zavrzi spremembe"
],
"2s": 11,
"10s": 11,
"before_next_action": 11,
"input_start_to_next": 11,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.364061544,
"next_actions": [
{
"step": 893,
"elapsed_s": 1407.696,
"action": "MODEL_CLICK Tu ni ni",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 894,
"elapsed_s": 1408.619,
"action": "MODEL_CLICK Iskanje",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 895,
"elapsed_s": 1409.577,
"action": "MODEL_CLICK Seznam",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 896,
"elapsed_s": 1410.502,
"action": "MODEL_CLICK Značke",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 897,
"elapsed_s": 1411.417,
"action": "MODEL_CLICK Tu ni ni",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-41-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-41-c5-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-41-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-70-c3
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-70-c3",
"executed": true,
"step": 1588,
"elapsed_s": 2598.804,
"control": "Discard changes",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Discard changes 再次打开撤销确认框;原图还可见系统音量面板,不将其认定应用新功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"OK",
"Confirm undoing changes?"
],
"added_labels": [
"Confirm undoing changes?",
"OK"
],
"removed_labels": [
"Disable checklist",
"Discard changes",
"Info",
"Lock"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 1,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1589,
"elapsed_s": 2600.09,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1590,
"elapsed_s": 2601.608,
"action": "MODEL_CLICK #8919d946",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1591,
"elapsed_s": 2602.556,
"action": "MODEL_CLICK Sort",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1592,
"elapsed_s": 2605.07,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 1593,
"elapsed_s": 2611.0,
"action": "MODEL_LONG_CLICK #d5080791",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-70-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-70-c3-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-70-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-149-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-149-c1",
"executed": true,
"step": 1829,
"elapsed_s": 3082.447,
"control": "Add reminder",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Add reminder 打开时钟日期选择器;未证明保存提醒。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.SnoozeActivity",
"before_labels": [
"Add reminder",
"Select all",
"Merge",
"Archive",
"Trash"
],
"after_labels": [
"2026 M11 7",
"CANCEL",
"OK",
"06",
"41",
"0",
"1",
"2",
"3",
"4",
"5",
"6",
"7",
"8",
"9",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"20",
"21",
"22",
"23"
],
"added_labels": [
"0",
"06",
"1",
"10",
"11",
"12",
"13",
"14",
"15",
"16",
"17",
"18",
"19",
"2",
"20",
"2026 M11 7",
"21",
"22",
"23",
"3",
"4",
"41",
"5",
"6",
"7",
"8",
"9",
"CANCEL",
"OK"
],
"removed_labels": [
"Add reminder",
"Archive",
"Merge",
"Select all",
"Trash"
],
"2s": 6,
"10s": 6,
"before_next_action": 6,
"input_start_to_next": 6,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1830,
"elapsed_s": 3083.764,
"action": "MODEL_CLICK it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1831,
"elapsed_s": 3084.733,
"action": "MODEL_CLICK EVERY MO",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1832,
"elapsed_s": 3085.642,
"action": "MODEL_CLICK it.feio.android.omninotes:id/ivRecurrenceOptionsTP",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1833,
"elapsed_s": 3086.564,
"action": "MODEL_CLICK CUSTOM…",
"activity": "it.feio.android.omninotes.SnoozeActivity"
},
{
"step": 1834,
"elapsed_s": 3087.525,
"action": "MODEL_CLICK MON",
"activity": "it.feio.android.omninotes.SnoozeActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-149-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-149-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-149-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-167-c1
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-167-c1",
"executed": true,
"step": 2076,
"elapsed_s": 3499.518,
"control": "Disable checklist",
"classification": "执行了不同的业务操作",
"classification_basis": "Disable checklist 回到普通正文;与此前清单转换同一功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.MainActivity",
"before_labels": [
"Disable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"#8919d946",
"Attachment",
"Category",
"Add tags",
"Share",
"More options",
"-",
"Content",
"reminder",
"Add reminder"
],
"added_labels": [
"#8919d946",
"-",
"Add reminder",
"Add tags",
"Attachment",
"Category",
"Content",
"More options",
"Share",
"reminder"
],
"removed_labels": [
"Disable checklist",
"Discard changes",
"Info",
"Lock"
],
"2s": 2,
"10s": 2,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 2077,
"elapsed_s": 3502.72,
"action": "MODEL_CLICK More options",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2078,
"elapsed_s": 3503.728,
"action": "MODEL_CLICK Lock",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2079,
"elapsed_s": 3505.012,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 2080,
"elapsed_s": 3507.074,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2081,
"elapsed_s": 3508.643,
"action": "MODEL_CLICK #b2515000",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-167-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-167-c1-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-167-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
omninotes JEV_PAIRWISE semantic-167-c2
{
"run_id": "run_ad46e2ac9d7e407da53250b006f6c382",
"app": "omninotes",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-167-c2",
"executed": true,
"step": 2078,
"elapsed_s": 3503.728,
"control": "Lock",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Lock 再次打开英文密码表单;没有新的功能模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "it.feio.android.omninotes.MainActivity",
"after_activity": "it.feio.android.omninotes.PasswordActivity",
"before_labels": [
"Enable checklist",
"Lock",
"Discard changes",
"Info"
],
"after_labels": [
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"Insert a new password",
"Confirm the new password",
"Insert a question and a secret answer in case you forget the password",
"Question",
"Answer",
"Confirm answer",
"PASSWORD FORGOTTEN",
"REMOVE PASSWORD",
"OK"
],
"added_labels": [
"Answer",
"Confirm answer",
"Confirm the new password",
"Insert a new password",
"Insert a question and a secret answer in case you forget the password",
"OK",
"PASSWORD FORGOTTEN",
"Password ensures that notes won't be viewed or modified by other persons.\n\nWhen setting a new password, the previous one will be requested.",
"Question",
"REMOVE PASSWORD"
],
"removed_labels": [
"Discard changes",
"Enable checklist",
"Info",
"Lock"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 2.106987335,
"next_actions": [
{
"step": 2079,
"elapsed_s": 3505.012,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.PasswordActivity"
},
{
"step": 2080,
"elapsed_s": 3507.074,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2081,
"elapsed_s": 3508.643,
"action": "MODEL_CLICK #b2515000",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2082,
"elapsed_s": 3509.473,
"action": "MODEL_BACK NA",
"activity": "it.feio.android.omninotes.MainActivity"
},
{
"step": 2083,
"elapsed_s": 3510.806,
"action": "MODEL_CLICK Search",
"activity": "it.feio.android.omninotes.MainActivity"
}
],
"detail": "run_ad46e2ac9d7e407da53250b006f6c382/probes/semantic-167-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-167-c2-before.png",
"after_image": "run_ad46e2ac9d7e407da53250b006f6c382/screenshots/semantic-167-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-2-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 263,
"elapsed_s": 380.815,
"control": "Username",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Username 打开 ODK Username 输入框;没有认证结果。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Server Settings",
"URL",
"https://demo.getodk.org",
"Username",
"-38",
"Password",
"********"
],
"after_labels": [
"ODK Username",
"-38",
"Cancel",
"OK"
],
"added_labels": [
"Cancel",
"ODK Username",
"OK"
],
"removed_labels": [
"********",
"Password",
"Server Settings",
"URL",
"Username",
"https://demo.getodk.org"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 264,
"elapsed_s": 382.289,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 265,
"elapsed_s": 383.23,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 266,
"elapsed_s": 384.721,
"action": "MODEL_CLICK 432",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 267,
"elapsed_s": 387.771,
"action": "MODEL_LONG_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 268,
"elapsed_s": 389.701,
"action": "MODEL_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-2-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-2-c2
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c2",
"executed": true,
"step": 265,
"elapsed_s": 383.23,
"control": "Password",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Password 打开 ODK Password 输入框;没有认证结果。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Server Settings",
"URL",
"https://demo.getodk.org",
"Username",
"-38",
"Password",
"********"
],
"after_labels": [
"ODK Password",
"432",
"Cancel",
"OK"
],
"added_labels": [
"432",
"Cancel",
"ODK Password",
"OK"
],
"removed_labels": [
"********",
"-38",
"Password",
"Server Settings",
"URL",
"Username",
"https://demo.getodk.org"
],
"2s": 0,
"10s": 3,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 266,
"elapsed_s": 384.721,
"action": "MODEL_CLICK 432",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 267,
"elapsed_s": 387.771,
"action": "MODEL_LONG_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 268,
"elapsed_s": 389.701,
"action": "MODEL_CLICK Filter t",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 269,
"elapsed_s": 392.702,
"action": "MODEL_CLICK -1235179",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 270,
"elapsed_s": 396.181,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-2-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-2-c2-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-2-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-4-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 282,
"elapsed_s": 408.796,
"control": "Layer",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Layer 打开 Select offline layer,说明支持MBTiles,列表None;没有导入离线地图。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Maps",
"Basemap",
"Source",
"Google",
"Google map style",
"Streets",
"Offline layers",
"Layer",
"None"
],
"after_labels": [
"Drag handle",
"Select offline layer",
"Select the offline layer to use for all maps in this project. You can add options to the list by selecting an MBTiles file from your device and also delete existing layers from the list.",
"Learn more about adding MBTiles.",
"Add layers",
"Cancel",
"Save",
"None"
],
"added_labels": [
"Add layers",
"Cancel",
"Drag handle",
"Learn more about adding MBTiles.",
"Save",
"Select offline layer",
"Select the offline layer to use for all maps in this project. You can add options to the list by selecting an MBTiles file from your device and also delete existing layers from the list."
],
"removed_labels": [
"Basemap",
"Google",
"Google map style",
"Layer",
"Maps",
"Offline layers",
"Source",
"Streets"
],
"2s": 111,
"10s": 132,
"before_next_action": 109,
"input_start_to_next": 109,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 283,
"elapsed_s": 409.612,
"action": "MODEL_CLICK org.odk.collect.android:id/radio_button",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 284,
"elapsed_s": 410.527,
"action": "MODEL_CLICK None",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 285,
"elapsed_s": 411.44,
"action": "MODEL_CLICK Save",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 286,
"elapsed_s": 412.348,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 287,
"elapsed_s": 413.714,
"action": "MODEL_CLICK Terrain",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-4-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-7-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-7-c1",
"executed": true,
"step": 386,
"elapsed_s": 528.697,
"control": "Auto send",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Auto send 打开 Off/Wifi/Cellular 选项;仍为设置。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Auto send",
"Off",
"Wifi only",
"Cellular only",
"Wifi or cellular",
"Cancel"
],
"added_labels": [
"Cancel",
"Cellular only",
"Wifi only",
"Wifi or cellular"
],
"removed_labels": [
"Affects forms added directly to instances folder.",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Only the newest version will appear in Fill Blank Form",
"Original size from camera (default)",
"Show guidance for questions",
"Use external app for audio recording",
"Yes - collapsed"
],
"2s": 0,
"10s": 147,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 387,
"elapsed_s": 534.571,
"action": "MODEL_CLICK Wifi onl",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 388,
"elapsed_s": 535.432,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 389,
"elapsed_s": 540.773,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 389,
"elapsed_s": 540.774,
"action": "FUZZ FUZZ",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 390,
"elapsed_s": 545.531,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-7-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-7-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-7-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-9-c2
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-9-c2",
"executed": true,
"step": 387,
"elapsed_s": 534.571,
"control": "Wifi only",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Wifi only,返回设置且摘要更新;B窗口147首次方法,不能说发送过表单。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Auto send",
"Off",
"Wifi only",
"Cellular only",
"Wifi or cellular",
"Cancel"
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [
"Affects forms added directly to instances folder.",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Only the newest version will appear in Fill Blank Form",
"Original size from camera (default)",
"Show guidance for questions",
"Use external app for audio recording",
"Yes - collapsed"
],
"removed_labels": [
"Cancel",
"Cellular only",
"Off",
"Wifi or cellular"
],
"2s": 147,
"10s": 152,
"before_next_action": 147,
"input_start_to_next": 147,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 388,
"elapsed_s": 535.432,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 389,
"elapsed_s": 540.773,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 389,
"elapsed_s": 540.774,
"action": "FUZZ FUZZ",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 390,
"elapsed_s": 545.531,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 391,
"elapsed_s": 547.689,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-9-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-9-c2-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-9-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-7-c2
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-7-c2",
"executed": true,
"step": 388,
"elapsed_s": 535.432,
"control": "Delete after send",
"classification": "执行了不同的业务操作",
"classification_basis": "切换 Delete after send;只改变设置,没有提交表单证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 5,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 389,
"elapsed_s": 540.773,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 389,
"elapsed_s": 540.774,
"action": "FUZZ FUZZ",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 390,
"elapsed_s": 545.531,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 391,
"elapsed_s": 547.689,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 392,
"elapsed_s": 548.601,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-7-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-7-c2-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-7-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-10-c4
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-10-c4",
"executed": false,
"step": 389,
"elapsed_s": 540.773,
"control": "Finalize forms on import",
"classification": "执行失败",
"classification_basis": "Finalize forms on import 输入已完成,但Native PROBE_EXECUTION_FAILED;没有确认Transition或后图。窗口方法不能计入150条确认Probe。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": null,
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": null,
"added_labels": [],
"removed_labels": [
"Affects forms added directly to instances folder.",
"Auto send",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Only the newest version will appear in Fill Blank Form",
"Original size from camera (default)",
"Show guidance for questions",
"Use external app for audio recording",
"Wifi only",
"Yes - collapsed"
],
"2s": 0,
"10s": 6,
"before_next_action": 5,
"input_start_to_next": 5,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 390,
"elapsed_s": 545.531,
"action": "MODEL_CLICK Cancel",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 391,
"elapsed_s": 547.689,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 392,
"elapsed_s": 548.601,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 393,
"elapsed_s": 549.504,
"action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 394,
"elapsed_s": 550.733,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-10-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": null,
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-10-c4-before.png",
"after_image": null
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-13-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-13-c1",
"executed": true,
"step": 402,
"elapsed_s": 563.88,
"control": "Blank form update mode",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Blank form update mode 打开更新模式选项;未下载新表单。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Blank form update mode",
"Manual",
"Previously downloaded forms only",
"Exactly match server",
"Cancel"
],
"added_labels": [
"Cancel",
"Exactly match server",
"Previously downloaded forms only"
],
"removed_labels": [
"Auto send",
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Only the newest version will appear in Fill Blank Form",
"Wifi only"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 403,
"elapsed_s": 569.931,
"action": "MODEL_CLICK Manual",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 404,
"elapsed_s": 570.8,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 405,
"elapsed_s": 571.634,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 406,
"elapsed_s": 575.915,
"action": "MODEL_CLICK Off",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 407,
"elapsed_s": 582.154,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-13-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-14-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-14-c1",
"executed": true,
"step": 403,
"elapsed_s": 569.931,
"control": "Manual",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Manual 返回设置;与StartLux同一功能。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Blank form update mode",
"Manual",
"Previously downloaded forms only",
"Exactly match server",
"Cancel"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [
"Auto send",
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Only the newest version will appear in Fill Blank Form",
"Wifi only"
],
"removed_labels": [
"Cancel",
"Exactly match server",
"Previously downloaded forms only"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 404,
"elapsed_s": 570.8,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 405,
"elapsed_s": 571.634,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 406,
"elapsed_s": 575.915,
"action": "MODEL_CLICK Off",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 407,
"elapsed_s": 582.154,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 408,
"elapsed_s": 583.029,
"action": "MODEL_CLICK Validate",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-14-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-14-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-14-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-13-c2
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-13-c2",
"executed": true,
"step": 404,
"elapsed_s": 570.8,
"control": "Hide old form versions",
"classification": "执行了不同的业务操作",
"classification_basis": "切换 Hide old form versions;没有实际表单列表过滤结果。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 405,
"elapsed_s": 571.634,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 406,
"elapsed_s": 575.915,
"action": "MODEL_CLICK Off",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 407,
"elapsed_s": 582.154,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 408,
"elapsed_s": 583.029,
"action": "MODEL_CLICK Validate",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 409,
"elapsed_s": 583.892,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-13-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c2-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-13-c3
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-13-c3",
"executed": true,
"step": 405,
"elapsed_s": 571.634,
"control": "Auto send",
"classification": "触发了新的页面或弹窗",
"classification_basis": "再次打开 Auto send 选项;同一选项模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Wifi only",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Auto send",
"Off",
"Wifi only",
"Cellular only",
"Wifi or cellular",
"Cancel"
],
"added_labels": [
"Cancel",
"Cellular only",
"Off",
"Wifi or cellular"
],
"removed_labels": [
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Blank form update mode",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Manual",
"Only the newest version will appear in Fill Blank Form"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 406,
"elapsed_s": 575.915,
"action": "MODEL_CLICK Off",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 407,
"elapsed_s": 582.154,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 408,
"elapsed_s": 583.029,
"action": "MODEL_CLICK Validate",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 409,
"elapsed_s": 583.892,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 410,
"elapsed_s": 588.223,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-13-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c3-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-13-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-15-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-15-c1",
"executed": true,
"step": 406,
"elapsed_s": 575.915,
"control": "Off",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Off 返回设置;同一自动发送选项。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Auto send",
"Off",
"Wifi only",
"Cellular only",
"Wifi or cellular",
"Cancel"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Blank form update mode",
"Constraint processing",
"Defer validation until finalized",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Manual",
"Only the newest version will appear in Fill Blank Form"
],
"removed_labels": [
"Cancel",
"Cellular only",
"Wifi only",
"Wifi or cellular"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 407,
"elapsed_s": 582.154,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 408,
"elapsed_s": 583.029,
"action": "MODEL_CLICK Validate",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 409,
"elapsed_s": 583.892,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 410,
"elapsed_s": 588.223,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 411,
"elapsed_s": 594.395,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-15-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-15-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-15-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-16-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-16-c1",
"executed": true,
"step": 407,
"elapsed_s": 582.154,
"control": "Constraint processing",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Constraint processing 打开校验行为选择框;未进入问题填写。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Defer validation until finalized",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Constraint processing behavior",
"Validate upon forward swipe",
"Defer validation until finalized",
"Cancel"
],
"added_labels": [
"Cancel",
"Constraint processing behavior",
"Validate upon forward swipe"
],
"removed_labels": [
"Auto send",
"Automatic download",
"Automatic update frequency",
"Automatically download updated versions of forms",
"Blank form update mode",
"Constraint processing",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Every fifteen minutes",
"Form filling",
"Form management",
"Form submission",
"Form update",
"Hide old form versions",
"High res video",
"Manual",
"Off",
"Only the newest version will appear in Fill Blank Form"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 408,
"elapsed_s": 583.029,
"action": "MODEL_CLICK Validate",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 409,
"elapsed_s": 583.892,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 410,
"elapsed_s": 588.223,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 411,
"elapsed_s": 594.395,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 412,
"elapsed_s": 600.264,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-16-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-16-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-16-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-16-c4
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-16-c4",
"executed": true,
"step": 409,
"elapsed_s": 583.892,
"control": "Delete after send (android:id/checkbox)",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Delete after send 复选框;设置切换,1步显式Probe目标导航已单列。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 0.823450705,
"next_actions": [
{
"step": 410,
"elapsed_s": 588.223,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 411,
"elapsed_s": 594.395,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 412,
"elapsed_s": 600.264,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 413,
"elapsed_s": 606.395,
"action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 414,
"elapsed_s": 607.639,
"action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-16-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-16-c4-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-16-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-17-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-17-c1",
"executed": true,
"step": 410,
"elapsed_s": 588.223,
"control": "High res video",
"classification": "执行了不同的业务操作",
"classification_basis": "切换 High res video;没有实际录制视频。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings"
],
"after_labels": [
"Form management",
"Form update",
"Blank form update mode",
"Manual",
"Automatic update frequency",
"Every fifteen minutes",
"Automatic download",
"Automatically download updated versions of forms",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings"
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 411,
"elapsed_s": 594.395,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 412,
"elapsed_s": 600.264,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 413,
"elapsed_s": 606.395,
"action": "MODEL_SCROLL_BOTTOM_UP org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 414,
"elapsed_s": 607.639,
"action": "MODEL_SCROLL_RIGHT_LEFT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 415,
"elapsed_s": 608.972,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-17-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-17-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-17-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-10-c5
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-10-c5",
"executed": true,
"step": 416,
"elapsed_s": 610.174,
"control": "Delete after send (android:id/checkbox)",
"classification": "执行了不同的业务操作",
"classification_basis": "再次切换 Delete after send;同一设置模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 1,
"navigation_s_shared": 1.015703794,
"next_actions": [
{
"step": 417,
"elapsed_s": 612.404,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 418,
"elapsed_s": 618.421,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 419,
"elapsed_s": 624.539,
"action": "MODEL_CLICK Original",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 420,
"elapsed_s": 630.464,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 421,
"elapsed_s": 636.545,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-10-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-10-c5-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-10-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-21-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-21-c1",
"executed": true,
"step": 417,
"elapsed_s": 612.404,
"control": "High res video",
"classification": "执行了不同的业务操作",
"classification_basis": "再次切换 High res video;同一设置模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 418,
"elapsed_s": 618.421,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 419,
"elapsed_s": 624.539,
"action": "MODEL_CLICK Original",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 420,
"elapsed_s": 630.464,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 421,
"elapsed_s": 636.545,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 422,
"elapsed_s": 637.409,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-21-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-21-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-21-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-22-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-22-c1",
"executed": true,
"step": 418,
"elapsed_s": 618.421,
"control": "Image size",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Image size 打开最长边像素选择框;没有拍摄或载入图片。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Maximum pixels of the long edge of the image",
"Original size from camera (default)",
"Very small (640px)",
"Small (1024px)",
"Medium (2048px)",
"Large (3072px)",
"Cancel"
],
"added_labels": [
"Cancel",
"Large (3072px)",
"Maximum pixels of the long edge of the image",
"Medium (2048px)",
"Small (1024px)",
"Very small (640px)"
],
"removed_labels": [
"Affects forms added directly to instances folder.",
"Auto send",
"Constraint processing",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Off",
"Only the newest version will appear in Fill Blank Form",
"Show guidance for questions",
"Use external app for audio recording",
"Validate upon forward swipe",
"Yes - collapsed"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 419,
"elapsed_s": 624.539,
"action": "MODEL_CLICK Original",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 420,
"elapsed_s": 630.464,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 421,
"elapsed_s": 636.545,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 422,
"elapsed_s": 637.409,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 423,
"elapsed_s": 638.352,
"action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-22-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-22-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-22-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-23-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-23-c1",
"executed": true,
"step": 419,
"elapsed_s": 624.539,
"control": "Original size from camera (default)",
"classification": "执行了不同的业务操作",
"classification_basis": "选择 Original size from camera,返回设置;没有相机拍照结果。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Maximum pixels of the long edge of the image",
"Original size from camera (default)",
"Very small (640px)",
"Small (1024px)",
"Medium (2048px)",
"Large (3072px)",
"Cancel"
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [
"Affects forms added directly to instances folder.",
"Auto send",
"Constraint processing",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Enable high-resolution video recordings",
"Finalize forms on import",
"Form filling",
"Form import",
"Form management",
"Form submission",
"Hide old form versions",
"High res video",
"Image size",
"Off",
"Only the newest version will appear in Fill Blank Form",
"Show guidance for questions",
"Use external app for audio recording",
"Validate upon forward swipe",
"Yes - collapsed"
],
"removed_labels": [
"Cancel",
"Large (3072px)",
"Maximum pixels of the long edge of the image",
"Medium (2048px)",
"Small (1024px)",
"Very small (640px)"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 420,
"elapsed_s": 630.464,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 421,
"elapsed_s": 636.545,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 422,
"elapsed_s": 637.409,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 423,
"elapsed_s": 638.352,
"action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 424,
"elapsed_s": 639.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-23-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-23-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-23-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-24-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-24-c1",
"executed": true,
"step": 420,
"elapsed_s": 630.464,
"control": "Use external app for audio recording",
"classification": "执行了不同的业务操作",
"classification_basis": "点击 Use external app for audio recording 设置行;没有启动录音附件。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 421,
"elapsed_s": 636.545,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 422,
"elapsed_s": 637.409,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 423,
"elapsed_s": 638.352,
"action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 424,
"elapsed_s": 639.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 425,
"elapsed_s": 640.736,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-24-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-24-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-24-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-26-c1
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-26-c1",
"executed": true,
"step": 421,
"elapsed_s": 636.545,
"control": "Use external app for audio recording (android:id/checkbox)",
"classification": "执行了不同的业务操作",
"classification_basis": "点击同一外部录音设置的复选框;同一功能反复开关。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 422,
"elapsed_s": 637.409,
"action": "MODEL_CLICK android:id/checkbox",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 423,
"elapsed_s": 638.352,
"action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 424,
"elapsed_s": 639.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 425,
"elapsed_s": 640.736,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 426,
"elapsed_s": 641.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-26-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-26-c1-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-26-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
odkcollect JEV_PAIRWISE semantic-26-c2
{
"run_id": "run_b4871490b9e84bbcb1a9b3464ca596fd",
"app": "odkcollect",
"condition": "JEV_PAIRWISE",
"reference": false,
"entry_id": "semantic-26-c2",
"executed": true,
"step": 422,
"elapsed_s": 637.409,
"control": "Finalize forms on import (android:id/checkbox)",
"classification": "执行了不同的业务操作",
"classification_basis": "切换 Finalize forms on import 复选框;没有导入/完成表单的证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"after_activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity",
"before_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"after_labels": [
"Form management",
"Hide old form versions",
"Only the newest version will appear in Fill Blank Form",
"Form submission",
"Auto send",
"Off",
"Delete after send",
"Deletes finalized forms and media after sending to server",
"Form filling",
"Constraint processing",
"Validate upon forward swipe",
"High res video",
"Enable high-resolution video recordings",
"Image size",
"Original size from camera (default)",
"Show guidance for questions",
"Yes - collapsed",
"Use external app for audio recording",
"Form import",
"Finalize forms on import",
"Affects forms added directly to instances folder."
],
"added_labels": [],
"removed_labels": [],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 423,
"elapsed_s": 638.352,
"action": "MODEL_SCROLL_LEFT_RIGHT org.odk.collect.android:id/recycler_view",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 424,
"elapsed_s": 639.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 425,
"elapsed_s": 640.736,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 426,
"elapsed_s": 641.654,
"action": "MODEL_BACK NA",
"activity": "org.odk.collect.android.preferences.screens.ProjectPreferencesActivity"
},
{
"step": 427,
"elapsed_s": 642.616,
"action": "MODEL_CLICK Delete f",
"activity": "org.odk.collect.android.mainmenu.MainMenuActivity"
}
],
"detail": "run_b4871490b9e84bbcb1a9b3464ca596fd/probes/semantic-26-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-26-c2-before.png",
"after_image": "run_b4871490b9e84bbcb1a9b3464ca596fd/screenshots/semantic-26-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-2-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-2-c1",
"executed": true,
"step": 72,
"elapsed_s": 151.956,
"control": "Move from named T to another reading list",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Move from named T to another reading list 打开移动清单选择器;随后普通动作负责选择,不称本步已移动成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Add to another reading list",
"Move from named T to another reading list",
"Remove from named T"
],
"after_labels": [
"Move to reading list",
"Create new",
"Saved",
"0 articles",
"Default list for your saved articles",
"named T",
"1 article, 1.93 MB"
],
"added_labels": [
"0 articles",
"1 article, 1.93 MB",
"Create new",
"Default list for your saved articles",
"Move to reading list",
"Saved",
"named T"
],
"removed_labels": [
"Add to another reading list",
"Move from named T to another reading list",
"Remove from named T"
],
"2s": 6,
"10s": 387,
"before_next_action": 2,
"input_start_to_next": 2,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 73,
"elapsed_s": 152.714,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 74,
"elapsed_s": 153.953,
"action": "MODEL_CLICK View lis",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 75,
"elapsed_s": 154.926,
"action": "MODEL_CLICK #59cd15cb",
"activity": "org.wikipedia.readinglist.ReadingListActivity"
},
{
"step": 76,
"elapsed_s": 156.775,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 77,
"elapsed_s": 158.262,
"action": "MODEL_CLICK Done",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-2-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-2-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-2-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-4-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-4-c1",
"executed": true,
"step": 450,
"elapsed_s": 747.684,
"control": "Show all",
"classification": "执行了不同的业务操作",
"classification_basis": "Show all 将Explore feed各开关全开;10秒627首次方法包含随后进入ReadingLists等普通操作影响。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.feed.configure.ConfigureActivity",
"after_activity": "org.wikipedia.feed.configure.ConfigureActivity",
"before_labels": [
"Show all",
"Hide all",
"Restore default view"
],
"after_labels": [
"#f1409233",
"Customize the feed",
"More options",
"Featured article, Daily featured article on Wikipedia",
"Top read, Daily most-viewed articles",
"Picture of the day, Daily featured image from Wikimedia Commons",
"Because you read, Suggestions based on a recently read article from your history",
"In the news, Articles about current events",
"On this day, Events in history on this day",
"Randomizer, Generate random articles to read",
"Today on Wikipedia, Main page of Wikipedia with daily featured content",
"Featured article",
"Daily featured article on Wikipedia",
"Top read",
"Daily most-viewed articles",
"Picture of the day",
"Daily featured image from Wikimedia Commons",
"Because you read",
"Suggestions based on a recently read article from your history",
"In the news",
"Articles about current events",
"On this day",
"Events in history on this day",
"Randomizer",
"Generate random articles to read",
"Today on Wikipedia",
"EN",
"IT",
"ZH-\nTW",
"ZH-\nCN",
"FR"
],
"added_labels": [
"#f1409233",
"Articles about current events",
"Because you read",
"Because you read, Suggestions based on a recently read article from your history",
"Customize the feed",
"Daily featured article on Wikipedia",
"Daily featured image from Wikimedia Commons",
"Daily most-viewed articles",
"EN",
"Events in history on this day",
"FR",
"Featured article",
"Featured article, Daily featured article on Wikipedia",
"Generate random articles to read",
"IT",
"In the news",
"In the news, Articles about current events",
"More options",
"On this day",
"On this day, Events in history on this day",
"Picture of the day",
"Picture of the day, Daily featured image from Wikimedia Commons",
"Randomizer",
"Randomizer, Generate random articles to read",
"Suggestions based on a recently read article from your history",
"Today on Wikipedia",
"Today on Wikipedia, Main page of Wikipedia with daily featured content",
"Top read",
"Top read, Daily most-viewed articles",
"ZH-\nCN",
"ZH-\nTW"
],
"removed_labels": [
"Hide all",
"Restore default view",
"Show all"
],
"2s": 0,
"10s": 627,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 451,
"elapsed_s": 748.553,
"action": "MODEL_SCROLL_LEFT_RIGHT org.wikipedia:id/content_types_recycler",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 452,
"elapsed_s": 749.84,
"action": "MODEL_SCROLL_TOP_DOWN org.wikipedia:id/content_types_recycler",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 453,
"elapsed_s": 751.164,
"action": "MODEL_CLICK #f1409233",
"activity": "org.wikipedia.feed.configure.ConfigureActivity"
},
{
"step": 454,
"elapsed_s": 752.105,
"action": "MODEL_CLICK More",
"activity": "org.wikipedia.main.MainActivity"
},
{
"step": 455,
"elapsed_s": 753.021,
"action": "MODEL_CLICK Places",
"activity": "org.wikipedia.main.MainActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-4-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-4-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-4-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-6-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c1",
"executed": true,
"step": 615,
"elapsed_s": 990.815,
"control": "Settings",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Settings 打开语言/Feed/主题/同步设置页;B窗口155首次方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.main.MainActivity",
"after_activity": "org.wikipedia.settings.SettingsActivity",
"before_labels": [
"Log in / join Wikipedia",
"Places",
"Settings",
"Donate"
],
"after_labels": [
"#f1409233",
"Settings",
"General",
"Wikipedia languages",
"italiano, 中文(中国大陆), français, English",
"Explore Feed",
"Customize the Explore feed",
"Show link previews",
"Show a quick preview of articles when tapping on links.",
"Collapse tables",
"Automatically collapse tables in articles, such as infoboxes, references, and notes.",
"App theme",
"Light",
"Syncing",
"Reading list syncing",
"Sync reading lists across different devices by saving them to your Wikipedia account",
"Download reading list articles",
"Data usage",
"Download only over Wi-Fi"
],
"added_labels": [
"#f1409233",
"App theme",
"Automatically collapse tables in articles, such as infoboxes, references, and notes.",
"Collapse tables",
"Customize the Explore feed",
"Data usage",
"Download only over Wi-Fi",
"Download reading list articles",
"Explore Feed",
"General",
"Light",
"Reading list syncing",
"Show a quick preview of articles when tapping on links.",
"Show link previews",
"Sync reading lists across different devices by saving them to your Wikipedia account",
"Syncing",
"Wikipedia languages",
"italiano, 中文(中国大陆), français, English"
],
"removed_labels": [
"Donate",
"Log in / join Wikipedia",
"Places"
],
"2s": 155,
"10s": 178,
"before_next_action": 155,
"input_start_to_next": 158,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 616,
"elapsed_s": 995.673,
"action": "MODEL_SCROLL_TOP_DOWN org.wikipedia:id/recycler_view",
"activity": "org.wikipedia.settings.SettingsActivity"
},
{
"step": 617,
"elapsed_s": 996.934,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.wikipedia.settings.SettingsActivity"
},
{
"step": 618,
"elapsed_s": 997.856,
"action": "MODEL_CLICK org.wikipedia:id/switchWidget",
"activity": "org.wikipedia.settings.SettingsActivity"
},
{
"step": 619,
"elapsed_s": 998.906,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.wikipedia.settings.SettingsActivity"
},
{
"step": 620,
"elapsed_s": 1000.283,
"action": "MODEL_CLICK Log in",
"activity": "org.wikipedia.settings.SettingsActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-6-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-6-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-6-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-6-c2
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-6-c2",
"executed": true,
"step": 734,
"elapsed_s": 1127.069,
"control": "Donate",
"classification": "触发了新的页面或弹窗",
"classification_basis": "Donate 打开Google Pay或其他支付方式选择sheet;B窗口517首次方法,没有捐款成功证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.main.MainActivity",
"after_activity": "org.wikipedia.main.MainActivity",
"before_labels": [
"Log in / join Wikipedia",
"Places",
"Settings",
"Donate"
],
"after_labels": [
"Donate with Google Pay?",
"Donate with Google Pay or choose another payment method.",
"Donate with Google Pay",
"Other payment method"
],
"added_labels": [
"Donate with Google Pay",
"Donate with Google Pay or choose another payment method.",
"Donate with Google Pay?",
"Other payment method"
],
"removed_labels": [
"Donate",
"Log in / join Wikipedia",
"Places",
"Settings"
],
"2s": 619,
"10s": 897,
"before_next_action": 517,
"input_start_to_next": 517,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 735,
"elapsed_s": 1128.569,
"action": "MODEL_CLICK Donate w",
"activity": "org.wikipedia.main.MainActivity"
},
{
"step": 736,
"elapsed_s": 1130.213,
"action": "MODEL_CLICK #5df806c0",
"activity": "org.wikipedia.donate.GooglePayActivity"
},
{
"step": 737,
"elapsed_s": 1131.114,
"action": "MODEL_CLICK Donate w",
"activity": "org.wikipedia.main.MainActivity"
},
{
"step": 738,
"elapsed_s": 1134.243,
"action": "MODEL_CLICK ¥5,000",
"activity": "org.wikipedia.donate.GooglePayActivity"
},
{
"step": 739,
"elapsed_s": 1135.163,
"action": "MODEL_CLICK 5000",
"activity": "org.wikipedia.donate.GooglePayActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-6-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-6-c2-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-6-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-19-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-19-c1",
"executed": true,
"step": 1316,
"elapsed_s": 2112.431,
"control": "User:Johnuniq",
"classification": "执行了不同的业务操作",
"classification_basis": "点击User:Johnuniq文章目录项,关闭目录并定位正文;没有Run内首次方法。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"User:Johnuniq",
"Did you know...",
"About this article"
],
"after_labels": [
"#547956c0",
"Search Wikipedia",
"Show tabs",
"More options",
"Save",
"Language",
"Find in article",
"Theme",
"Contents",
"2"
],
"added_labels": [
"#547956c0",
"2",
"Contents",
"Find in article",
"Language",
"More options",
"Save",
"Search Wikipedia",
"Show tabs",
"Theme"
],
"removed_labels": [
"About this article",
"Did you know...",
"User:Johnuniq"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1317,
"elapsed_s": 2113.362,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1318,
"elapsed_s": 2114.427,
"action": "MODEL_CLICK Add to l",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1319,
"elapsed_s": 2115.335,
"action": "MODEL_BACK NA",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1320,
"elapsed_s": 2116.786,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1321,
"elapsed_s": 2117.7,
"action": "MODEL_BACK NA",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-19-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-19-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-19-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-23-c4
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-23-c4",
"executed": true,
"step": 1428,
"elapsed_s": 2301.337,
"control": "Карьера",
"classification": "执行了不同的业务操作",
"classification_basis": "点击俄语Карьера目录项,定位职业章节;2秒6方法,但B=0,后续普通输入在窗口内。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Бернанке, Бен",
"Детство и юность",
"Высшее образование",
"Карьера",
"Взгляды на экономику",
"Личная жизнь",
"Труды",
"Примечания",
"Ссылки",
"Об этой статье"
],
"after_labels": [
"Бернанке, Бен"
],
"added_labels": [],
"removed_labels": [
"Взгляды на экономику",
"Высшее образование",
"Детство и юность",
"Карьера",
"Личная жизнь",
"Об этой статье",
"Примечания",
"Ссылки",
"Труды"
],
"2s": 6,
"10s": 30,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1429,
"elapsed_s": 2303.114,
"action": "MODEL_SCROLL_LEFT_RIGHT Бернанке",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1430,
"elapsed_s": 2304.343,
"action": "MODEL_SCROLL_BOTTOM_UP Бернанке",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1431,
"elapsed_s": 2305.585,
"action": "MODEL_SCROLL_TOP_DOWN Бернанке",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1432,
"elapsed_s": 2306.898,
"action": "MODEL_CLICK More options",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1433,
"elapsed_s": 2307.916,
"action": "MODEL_CLICK Edit art",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-23-c4.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-23-c4-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-23-c4-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-19-c2
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-19-c2",
"executed": true,
"step": 1447,
"elapsed_s": 2339.545,
"control": "Did you know...",
"classification": "执行了不同的业务操作",
"classification_basis": "Did you know...目录项点击后定位正文,窗口0新增;此前同目标两次显式导航尝试均buffer_cleared失败,共2步,不称成功导航后立即执行。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"User:Johnuniq",
"Did you know...",
"About this article"
],
"after_labels": [],
"added_labels": [],
"removed_labels": [
"About this article",
"Did you know...",
"User:Johnuniq"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 2,
"navigation_s_shared": 2.314559617,
"next_actions": [
{
"step": 1448,
"elapsed_s": 2340.619,
"action": "MODEL_BACK NA",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1449,
"elapsed_s": 2342.15,
"action": "MODEL_CLICK Search W",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1450,
"elapsed_s": 2344.464,
"action": "MODEL_CLICK Help:",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1451,
"elapsed_s": 2345.342,
"action": "MODEL_CLICK #9b0ad70d",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1452,
"elapsed_s": 2347.044,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-19-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-19-c2-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-19-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-24-c3
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-24-c3",
"executed": true,
"step": 1450,
"elapsed_s": 2344.464,
"control": "Help:",
"classification": "执行了不同的业务操作",
"classification_basis": "点击Help:将其填入搜索框;只是查询前缀,未证明打开帮助页面。 后图标记gui_drift,不作为与Transition目标identity完全一致的精确截图。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.search.SearchActivity",
"after_activity": "org.wikipedia.search.SearchActivity",
"before_labels": [
"#f3ea11fd",
"more",
"Recent searches:",
"Clear history",
"Search Wikipedia",
"Ben Stil",
"User:",
"Help:",
"Namespaces",
"Участник:",
"Портал:",
"Справка:",
"ENGLISH",
"RUSSIAN",
"EN",
"RU"
],
"after_labels": [
"#9b0ad70d",
"more",
"Help:",
"Clear query",
"ENGLISH",
"RUSSIAN",
"EN",
"RU"
],
"added_labels": [
"#9b0ad70d",
"Clear query"
],
"removed_labels": [
"#f3ea11fd",
"Ben Stil",
"Clear history",
"Namespaces",
"Recent searches:",
"Search Wikipedia",
"User:",
"Портал:",
"Справка:",
"Участник:"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1451,
"elapsed_s": 2345.342,
"action": "MODEL_CLICK #9b0ad70d",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1452,
"elapsed_s": 2347.044,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1453,
"elapsed_s": 2348.703,
"action": "MODEL_CLICK Contents",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1454,
"elapsed_s": 2351.762,
"action": "MODEL_CLICK Bill Mad",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1455,
"elapsed_s": 2353.229,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-24-c3.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "gui_drift",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-24-c3-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-24-c3-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-26-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-26-c1",
"executed": true,
"step": 1454,
"elapsed_s": 2351.762,
"control": "Bill Madden (soldier)",
"classification": "执行了不同的业务操作",
"classification_basis": "点击Bill Madden (soldier)目录项回到文章标题/正文;不是新文章首次访问证据。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Done",
"Find previous",
"Find next",
"Find in article",
"Bill Madden (soldier)",
"Early life",
"Military career",
"Capture and death",
"Footnotes",
"References",
"About this article"
],
"after_labels": [
"Done",
"Find previous",
"Find next",
"Find in article",
"#a09920",
"Search Wikipedia",
"Show tabs",
"More options",
"Save",
"Language",
"Theme",
"Contents",
"1"
],
"added_labels": [
"#a09920",
"1",
"Contents",
"Language",
"More options",
"Save",
"Search Wikipedia",
"Show tabs",
"Theme"
],
"removed_labels": [
"About this article",
"Bill Madden (soldier)",
"Capture and death",
"Early life",
"Footnotes",
"Military career",
"References"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1455,
"elapsed_s": 2353.229,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1456,
"elapsed_s": 2355.11,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1457,
"elapsed_s": 2356.022,
"action": "MODEL_BACK NA",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1458,
"elapsed_s": 2357.315,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1459,
"elapsed_s": 2358.798,
"action": "MODEL_CLICK Add to l",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-26-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-26-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-26-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-26-c2
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-26-c2",
"executed": true,
"step": 1492,
"elapsed_s": 2410.996,
"control": "Early life",
"classification": "执行了不同的业务操作",
"classification_basis": "Early life目录项导航3步后定位章节;窗口0新增。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Done",
"Find previous",
"Find next",
"Find in article",
"Bill Madden (soldier)",
"Early life",
"Military career",
"Capture and death",
"Footnotes",
"References",
"About this article"
],
"after_labels": [
"Done",
"Find previous",
"Find next",
"Find in article"
],
"added_labels": [],
"removed_labels": [
"About this article",
"Bill Madden (soldier)",
"Capture and death",
"Early life",
"Footnotes",
"Military career",
"References"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 3,
"navigation_s_shared": 4.929257241,
"next_actions": [
{
"step": 1493,
"elapsed_s": 2412.594,
"action": "MODEL_LONG_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1494,
"elapsed_s": 2415.155,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1495,
"elapsed_s": 2416.347,
"action": "MODEL_BACK NA",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1496,
"elapsed_s": 2417.325,
"action": "MODEL_CLICK Find in ",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1497,
"elapsed_s": 2419.973,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-26-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-26-c2-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-26-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-32-c1
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-32-c1",
"executed": true,
"step": 1698,
"elapsed_s": 2749.974,
"control": "View user page",
"classification": "触发了新的页面或弹窗",
"classification_basis": "View user page 打开Secretagentgex的404错误页面,B窗口44首次方法;是错误处理,不是用户页加载成功。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.edithistory.EditHistoryListActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"View user page",
"View talk page",
"View user contributions"
],
"after_labels": [
"#f1409233",
"Search Wikipedia",
"Show tabs",
"More options",
"Save",
"Language",
"Find in article",
"Theme",
"Contents",
"2",
"Wikipedia does not have a user page with this exact name. In general, this page should be created and edited by User:Secretagentgex. If in doubt, please verify that \"Secretagentgex\" exists.",
"Go back",
"Code: 404, URL: https://en.wikipedia.org/api/rest_v1/page/summary/User%3ASecretagentgex, title: , detail: "
],
"added_labels": [
"#f1409233",
"2",
"Code: 404, URL: https://en.wikipedia.org/api/rest_v1/page/summary/User%3ASecretagentgex, title: , detail: ",
"Contents",
"Find in article",
"Go back",
"Language",
"More options",
"Save",
"Search Wikipedia",
"Show tabs",
"Theme",
"Wikipedia does not have a user page with this exact name. In general, this page should be created and edited by User:Secretagentgex. If in doubt, please verify that \"Secretagentgex\" exists."
],
"removed_labels": [
"View talk page",
"View user contributions",
"View user page"
],
"2s": 44,
"10s": 44,
"before_next_action": 44,
"input_start_to_next": 44,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1699,
"elapsed_s": 2755.385,
"action": "MODEL_CLICK Save",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1700,
"elapsed_s": 2756.303,
"action": "MODEL_CLICK #f1409233",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1701,
"elapsed_s": 2757.228,
"action": "MODEL_CLICK User:",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1702,
"elapsed_s": 2758.141,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 1703,
"elapsed_s": 2759.59,
"action": "MODEL_CLICK #f1409233",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-32-c1.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-32-c1-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-32-c1-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-35-c5
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-35-c5",
"executed": true,
"step": 1943,
"elapsed_s": 3196.163,
"control": "Bronne",
"classification": "执行了不同的业务操作",
"classification_basis": "Bronne目录项定位文章章节;窗口0新增,属于同一阅读模板。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.page.PageActivity",
"after_activity": "org.wikipedia.page.PageActivity",
"before_labels": [
"Korea-oorlog",
"Agtergrond",
"Die oorlog",
"Verwysings",
"Bronne",
"Eksterne skakels",
"Oor dié artikel"
],
"after_labels": [
"Save",
"Language",
"Find in article",
"Theme",
"Contents"
],
"added_labels": [
"Contents",
"Find in article",
"Language",
"Save",
"Theme"
],
"removed_labels": [
"Agtergrond",
"Bronne",
"Die oorlog",
"Eksterne skakels",
"Korea-oorlog",
"Oor dié artikel",
"Verwysings"
],
"2s": 0,
"10s": 0,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 1944,
"elapsed_s": 3197.245,
"action": "MODEL_CLICK Language",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1945,
"elapsed_s": 3198.514,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.wikipedia.language.LangLinksActivity"
},
{
"step": 1946,
"elapsed_s": 3199.693,
"action": "MODEL_CLICK Language",
"activity": "org.wikipedia.page.PageActivity"
},
{
"step": 1947,
"elapsed_s": 3200.903,
"action": "MODEL_CLICK android.widget.LinearLayout",
"activity": "org.wikipedia.language.LangLinksActivity"
},
{
"step": 1948,
"elapsed_s": 3201.841,
"action": "MODEL_CLICK More options",
"activity": "org.wikipedia.page.PageActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-35-c5.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-35-c5-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-35-c5-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单
wikipedia STARTLUX_PAIRWISE semantic-37-c2
{
"run_id": "run_d04ae609a94042e28f3ab00ddb284ca9",
"app": "wikipedia",
"condition": "STARTLUX_PAIRWISE",
"reference": false,
"entry_id": "semantic-37-c2",
"executed": true,
"step": 2111,
"elapsed_s": 3517.576,
"control": "Справка:",
"classification": "执行了不同的业务操作",
"classification_basis": "点击Справка:填入搜索查询前缀;B=0,10秒140来自随后普通操作,不能称直接收益。",
"classification_provenance": "人工核对归档截图、GUI及输入;研究描述,非金标",
"before_activity": "org.wikipedia.search.SearchActivity",
"after_activity": "org.wikipedia.search.SearchActivity",
"before_labels": [
"#74f3b2b5",
"more",
"Recent searches:",
"Clear history",
"Search Wikipedia",
"Участник:",
"Справка:",
"Портал:",
"Help:",
"User:",
"Ben Stil",
"Namespaces",
"مستخدم:",
"بوابة:",
"مساعدة:",
"ARABIC",
"CHINESE (CHINA)",
"AR",
"ZH-\nCN"
],
"after_labels": [
"#5906672",
"more",
"Справка:",
"Clear query",
"ARABIC",
"CHINESE (CHINA)",
"AR",
"ZH-\nCN"
],
"added_labels": [
"#5906672",
"Clear query"
],
"removed_labels": [
"#74f3b2b5",
"Ben Stil",
"Clear history",
"Help:",
"Namespaces",
"Recent searches:",
"Search Wikipedia",
"User:",
"Портал:",
"Участник:",
"بوابة:",
"مساعدة:",
"مستخدم:"
],
"2s": 0,
"10s": 140,
"before_next_action": 0,
"input_start_to_next": 0,
"navigation_steps_shared": 0,
"navigation_s_shared": 0,
"next_actions": [
{
"step": 2112,
"elapsed_s": 3518.506,
"action": "MODEL_CLICK Справка:",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 2113,
"elapsed_s": 3519.479,
"action": "MODEL_LONG_CLICK Справка:",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 2114,
"elapsed_s": 3521.445,
"action": "MODEL_CLICK android.view.ViewGroup",
"activity": "org.wikipedia.search.SearchActivity"
},
{
"step": 2115,
"elapsed_s": 3522.379,
"action": "MODEL_CLICK Kailash29792",
"activity": "org.wikipedia.talk.TalkReplyActivity"
},
{
"step": 2116,
"elapsed_s": 3523.3,
"action": "MODEL_CLICK Bulleted list",
"activity": "org.wikipedia.talk.TalkReplyActivity"
}
],
"detail": "run_d04ae609a94042e28f3ab00ddb284ca9/probes/semantic-37-c2.json",
"before_image_alignment": "identity_verified",
"after_image_alignment": "identity_verified",
"before_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-37-c2-before.png",
"after_image": "run_d04ae609a94042e28f3ab00ddb284ca9/screenshots/semantic-37-c2-after.png"
}
完整Witness、模型判断、Concrete、原始链路、首次METHOD名单