文件
hyb-oa/.trellis/tasks/05-29-frontend-simplification-wave2-deploy-verify/research/postdeploy-summary.md
T

2.1 KiB

Postdeploy Summary

Conclusion

READY_FOR_USER_TEST

Deployment

  • Deployed commit: c08ba72
  • Command: SYNC_ENV=0 bash deploy/trialrun/deploy.sh
  • Remote .env: not synced or overwritten.
  • Remote service rebuild, init, migration status and runtime deployment stages completed.
  • Note: the deploy script's integrated live smoke initially exited on a stale test assertion that looked for the old Portal nav label. The current UI exposes 工作台; the shared smoke assertion was updated to accept both labels, then live smoke and the standard readiness suite passed.

Comparison Evidence

  • Second wave comparison page: output/playwright/frontend-simplification-wave2-compare/index.html
  • Pages compared: approval center, reimbursement detail, workflow task detail.
  • Data source: Playwright mock business data.
  • Baseline: before 29cfea2, after 79f50b0 plus deployment gate copy fix in c08ba72.

Verification Results

Check Result Evidence
Task validate PASS command output
Frontend typecheck PASS command output
Frontend build PASS command output
UI design rules PASS command output
Env contract PASS command output
Public bundle copy scan PASS command output and live readiness report
Live smoke readiness PASS research/postdeploy-live-smoke-readiness/summary.json
Permission matrix PASS_PERMISSION_MATRIX_READY research/postdeploy-permission-matrix/summary.json
PC readonly visual matrix PASS_PC_READONLY_VISUAL_READY artifacts/qa-flow/oafront3-pc-readonly-visual-20260529-133832/summary.json
Mobile entry matrix PASS command output
WeCom rendering matrix PASS command output

Non-Blocking Notes

  • pending OCR scan reported SKIP because the local command did not receive DATABASE_URL; live OCR sample still ran through the standard readiness path.
  • Live OCR sample returned an explainable duplicate/same-invoice category and the readiness suite concluded PASS.
  • rsync printed a non-fatal warning for an old remote QA artifact directory that could not be deleted; deployment continued and postdeploy checks passed.