gomtm-e2e-verify
Installation
SKILL.md
概述
就算所有源码中的测试和功能都通过了测试, 这依然不能确保在生产环境中真实功能正确,因此需要确保三端功能连通切功能正确.
何时使用
- 当确认 gomtm, gomtmui, gomtm-android 源码级别测试通过后,认为源码上的实现已经正确后. 需要最终确认功能可以在真实环境中核心功能正确的时候.
注意事项
- 如果当前修改还没有进入实际被部署或发布的产物, 真机验证结论就可能失真。
gomtmui与gomtm-android的真实验收通常依赖已经构建并可访问的前端/发布产物, 因此当你处于未部署的 worktree 或分支时, 需要先确认对应变更是否已经通过当前发布链路生效, 再继续做真机验证.
提示
-
远程设备接入/安装/卸载验收应优先确保
mtmai device install|activate|uninstall|wait这套主线正确,重点确认 control-plane 命令围绕 canonicaldevices/device_events推进状态与历史。授权部分若有问题,先研究当前正式激活流程中的屏幕授权与后续 readiness 边界。注意 APK 真相来自外部仓 latest release / pin manifest,不要再把“主仓本地源码未提交所以设备装旧 APK”当作默认前提. -
总是允许对前端进行必要的重构和优化,至少目前功能是不完全正确的,特别是v2基于原生视频流部分的功能不完全正确.我没有实际看到实时画面, 可能在授权相关环节有问题.
-
注意 android 端的 apk 需要确保安装了最新版 release。install 成功语义应收敛为“宿主已安装、可启动,并可进入登录绑定与激活流程”,不是某些旧入网状态名,更不是“远控完整可用”。后续要继续通过
devices最小真相、runtime_credential + device_runtime_heartbeat(...)、capability 读模型与真实前端页面确认 accessibility / screen capture / remote usable 到底卡在哪一层。