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

43 行
2.1 KiB
Markdown

# 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.