diff options
| -rw-r--r-- | docs/ui-shadcn-handoff.md | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/ui-shadcn-handoff.md b/docs/ui-shadcn-handoff.md index 423a6ee..e513e91 100644 --- a/docs/ui-shadcn-handoff.md +++ b/docs/ui-shadcn-handoff.md @@ -3,6 +3,18 @@ 状态:READY_FOR_LEADER_REVIEW 日期:2026-09-18 +## 生产部署记录(2026-09-18) +- 结论:**生产已处于目标版本,deploy 幂等守卫生效**。 + - `runtime.env` 已 pin `WORKER_IMAGE=sha256:34a61c22c5135b6cc8453e5e3621674caf12284c5aa5dbfba1cda15299a656e3`(strategy-lab-worker:etf-sina-candidate-r3),deploy.sh precheck 以"already pins"拒绝重复部署(退出码 1,未做任何改动/停服)。 + - 生产 release 二进制 sha256 `87f490854bde…` 与 `server/target/release/strategy-lab-server` 一致(含 worker.rs 挂载修复)。 + - 线上前端资产 `index-CXMPmOOf.js` / `index-DaempZZR.css` 与本地最新 dist 逐名一致(时间戳版本资产,非缓存混淆)。 +- 健康检查:`https://fin.somhairle.bid/api/health` → 200,`{"status":"ok","ai_configured":true,"worker_available":true}`。 +- 上线 UI 验证:随机 query bust 访问 `#/login`,375/1440 两档真浏览器截图存 + `artifacts/deploy-20260918/login-375.png`、`login-1440.png`;overflow=0、pageErrors=0。 +- 回滚 id:本次无新 release(幂等拒绝);当前线上的上一 release 备份为 + `release-backups/20260917-132928`(可用 `rollback.sh 20260917-132928`)。 +- 当前回滚支持:`artifacts/etf-recovery-candidate/ops/rollback.sh list`。 + ## 本轮范围(Leader 第 2 轮返工之后) 1. 修复 AuthPages 375px 溢出 47px(`.auth-card` 固定 400px)→ `width:min(400px,100%)` + flex 包裹。 2. ECharts → layerchart 全面替换:新增 `src/components/Chart.svelte`(长格式 API), |
