1.4 KiB
1.4 KiB
Implementation Notes
Execution Plan
- 用
SYNC_ENV=0执行既有公网部署脚本,不同步本地.env。 - 以部署脚本内置远端门禁作为第一层验收:env contract、compose config、Docker build、migration status、
/ready、external deps smoke、runtime smoke、live smoke、public bundle copy scan。 - 如部署脚本因非产品问题的 smoke 旧断言失败,先审计实际公网页面和断言来源;只修正测试口径,不改生产数据。
- 用公网资源运行移动端专项 Playwright,覆盖本轮移动页面视觉和响应式基线。
- 审计
ba7391e的移动端页面、测试和 spec 变更,记录发现、修正和剩余风险。
Boundaries
- 不同步本地
.env,不输出 Secret、密码或完整账号。 - 不做真实业务写入、真实付款、ERP 写入、银行流水导入或企业微信写入。
- 公网自动化和企业微信 UA 近似视口只作为自动化证据,不替代真实手机企业微信验收。
Fix Applied During Audit
- live smoke 员工用例旧口径强制要求
团队导航。 - 当前产品导航已经角色化,员工截图显示工作台、报销、采购、项目、资产、请假记录、待办,隐藏团队入口。
- 修正方式:
assertMainNavVisible增加expectTeam选项;管理员保留团队入口断言,员工断言团队入口不可见。