docs(tasks): record T-102 foreground evidence

This commit is contained in:
QiuSW
2026-08-04 09:34:53 +08:00
parent 4adeb1b37f
commit 9452debf66
+5 -1
View File
@@ -22,7 +22,7 @@ write_paths:
- docs/current-state.md
---
<!-- BEGIN VIKUNJA EXPORT id=22 synced=2026-08-04T01:32:45Z sha256=1596313f2b7d4dfdc56a280438bc20d4c6c4f555d5722a10726824a3b32cc27a -->
<!-- BEGIN VIKUNJA EXPORT id=22 synced=2026-08-04T01:34:52Z sha256=24a709502750b026a73f592362fdfa4f2fdd3b03ba7ae0b46c3fd70c8add257a -->
## 问题 / 背景
T-101 已证明同一台 PKG110(Android 16、拼多多 8.17.0)可通过 USB/WiFi 显式 serial 完成只读截图与完整 XML 取证。MVP 下一风险是任务自带的合法拼多多链接能否由 Android intent 打开到对应商品详情页。此前项目和旧文档不能证明当前 App 的行为;若先写详情页判据,会把未经本项目真机验证的假设带入 T-103。
@@ -62,6 +62,10 @@ T-101 已证明同一台 PKG110(Android 16、拼多多 8.17.0)可通过 USB/
### 2026-08-04T01:32:31Z · ila
2026-08-04 人工真机首轮:使用 WiFi serial `192.168.0.173:5555` 与 canonical 商品链接 `https://mobile.yangkeduo.com/goods.html?goods_id=958756616606` 执行 T-102 脚本。脚本通过 URL/intent 前置围栏,但在 intent 后返回“商品链接打开后前台应用不是拼多多”,按 fail-closed 规则停止,未发布完整取证。人在 Chrome 中可打开该 URL,只能证明网页链接有效,不能证明拼多多 App 已接管。T-102 保持 DOING;下一步由人只读取当前前台 package,区分瞬时切换/检查过早与实际落到 Chrome、系统解析器或其他包,在得到事实前不移除 package 围栏、不增加页面判据或 UI 兜底。
### 2026-08-04T01:34:39Z · ila
2026-08-04 人工追加诊断:T-102 首轮返回前台包不符后,人在未切换 App 的情况下立即执行只读 `dumpsys window`,得到 `mCurrentFocus` 与 `mFocusedApp` 均为 `com.xunmeng.pinduoduo/com.xunmeng.pinduoduo.activity.NewPageActivity`。该事实证明失败返回后前台已稳定到拼多多,支持“一次性 app_current 检查过早/存在异步切换窗口”的诊断;Activity 名只记录为诊断证据,不作为商品详情页判据。修复保持 package 围栏:改为有限时长、只读 package 的轮询,超时仍 fail closed,期间不点击、滑动、输入或读取页面节点。
<!-- END VIKUNJA EXPORT -->
## 边界