diff --git a/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/implement.md b/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/implement.md index 046e2232..555d1aca 100644 --- a/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/implement.md +++ b/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/implement.md @@ -64,3 +64,28 @@ git diff --check ## Spec 同步 - 已更新 `.trellis/spec/hyb-oa/frontend-react-vite-design.md`,沉淀 Wave4 财务/管理页共享 surface 约定。 + +## 公网部署验证 + +- 2026-05-27 用户批准部署。 +- 部署提交:`c5eb27e`。 +- 部署命令: + +```bash +SYNC_ENV=0 LIVE_SMOKE_BASE_URL=https://oa.hyinda.com bash deploy/trialrun/deploy.sh +``` + +- 部署脚本结果:环境契约校验、远端构建、Prisma migration status、`/ready`、external deps smoke、runtime smoke、公网 live smoke 和 public bundle 文案扫描通过。 +- 独立公网检查: + +```bash +curl -fsS https://oa.hyinda.com/ready +LIVE_SMOKE_BASE_URL=https://oa.hyinda.com bash scripts/qa/run-live-smoke-readiness.sh +E2E_BASE_URL=https://oa.hyinda.com npx playwright test tests/e2e/pc-finance-admin-visual-wave4.spec.ts --workers=1 --reporter=list +``` + +- 结果: + - `/ready` 返回 `ok=true`。 + - live readiness:`PASS`,报告 `artifacts/qa-flow/live-smoke-readiness-20260527-222743/summary.json`。 + - Wave4 公网页面视觉冒烟:`1 passed`。 + - readiness 内 pending OCR 扫描因本地未提供 `DATABASE_URL` 记为 `SKIP`,不影响本次前端 Wave4 发布;真实 OCR 样本用例通过,样本结果为重复/相同发票类别。 diff --git a/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/prd.md b/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/prd.md index 5a9e5521..a5e50f87 100644 --- a/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/prd.md +++ b/.trellis/tasks/05-27-pc-finance-admin-visual-wave4/prd.md @@ -82,7 +82,10 @@ - 2026-05-27 本地完成 Wave4 代码整改和自动化验证。 - 覆盖页面:`/payment-batches`、`/ap-operations`、`/invoice-pool`、`/system/users`、`/system/master-data`、`/system/notification-channels`、`/system/settings`、`/system/feature-flags`、`/system/workflow-definitions`、`/audit-logs`。 - 截图证据:`output/playwright/pc-finance-admin-visual-wave4/*.png`。 -- 尚未执行公网部署;面向用户可测仍需单独批准部署并完成公网检查。 +- 2026-05-27 用户批准部署后,已将提交 `c5eb27e` 部署到 `https://oa.hyinda.com`。 +- 部署后公网检查通过:`/ready`、部署脚本 runtime/external smoke、公网 live smoke、public bundle 文案扫描、live readiness 聚合和 Wave4 公网页面视觉冒烟。 +- live readiness 报告:`artifacts/qa-flow/live-smoke-readiness-20260527-222743/summary.json`,状态 `PASS`。 +- 当前可以进入公网用户检查。 ## Test Plan