批次五(登录体系改造)方案 13 条全部拍板、已落档进仓库,一行代码没写;
方案图没产出(画图 agent 中途死了,要重派);#730-#733 四个 MR 长官定压着,跟批次五攒一起发。
ls 产物,上次就是干等通知等了个空bridge-cse-01y9cqsvp1njf7inhzrw9z2w-49 会话对接法(都要动 chat/page.tsx)| 东西 | 在哪 |
|---|---|
| 13 条拍板 + 6 红线 + 硬依赖 + 文档债 | 仓库 docs/superpowers/plans/impl/phase83-subseat-brandcode-batch1.md 末尾「批次五」章节(commit 0dfa67fd) |
| 完整方案与自检记录 | ~/reports/subseat-login-v2-plan-20260923.md(§十一自检修订、§十二决策台账、§十三批次五范围) |
| 旧版对比图(版式乱,长官已否) | ~/reports/login-now-vs-after-20260923.html —— 留着参考内容,版式别照抄 |
| 记忆 | project-phase83-batch5-login-overhaul / pitfall-two-parent-login-paths-not-the-same / pitfall-background-agent-dies-silently |
test 环境真打开截的图:
- /tmp/real-seatlogin-phone.png(手机端登录窗 390x844)
- /tmp/real-seatlogin-tablet.png(平板端,底色是浅绿蓝径向渐变,不是黑遮罩)
- /tmp/real-changepw-phone.png(首登初始化弹窗)
- /tmp/real-chat-logged-in-phone.png(已登录聊天页)
真 computed style(rgb 原值):
- 遮罩 rgba(0,0,0,0.4)+blur · 卡片白 radius16 shadow 0 25px 50px -12px rgba(0,0,0,.25)
- 头部渐变 linear-gradient(to right bottom, rgb(5,150,105), rgb(16,185,129)) padding 20
- 图标框 rgba(255,255,255,0.15) radius16 · 标题 18px/600 白 · 副标题 rgba(236,253,245,0.9) 12.5px
- 输入框 bg rgb(249,250,251) radius12 padding 12px 12px 12px 40px border 1px solid rgb(229,231,235) 14px
- 框内图标 rgb(156,163,175) 16px(lucide user/lock/phone/eye)
- 主按钮 bg rgb(5,150,105) 白字 14px/600 radius12 —— ⚠️ 真截图里是浅绿因为输入为空(disabled 态)
- 初始化弹窗绿提示条 bg rgb(236,253,245) border 1px solid rgb(209,250,229) radius12,lucide shield-check
- 平板:卡片 max-w460 radius22 shadow 0 28px 70px -30px rgba(24,55,45,.45) 头部 padding24 标题20px 按钮15.5px/700
⚠️ 上一版图画错过的:按钮色、平板底色、漏了整条绿色提示条、漏了底部「初始密码立即失效」那句。
门店席位 153(有手机号 111 / 无 42 / 未初始化 54 / 已初始化且无手机号 2)
家长席位 20(有手机号 6 / 无 14 / 未初始化 14 / 已初始化且无手机号 0)
admin 2 + channel 8 + platform_staff 1 —— 手机号全空
席位内重复手机号 2 个(各自同时挂 1 门店 + 1 家长 → 候选框的真实来源)
品牌码 brand_codes=0 brand_code_activations=0 —— 生产一个都没建过
迁移:test = phase79_001 + phase83_001 · 生产 = phase48a_002
chat/page.tsx:791 那句"家长流永不开门"指的是老 h5_user 家长,不是家长子席位 ——批次四(一次开 5 万账号 + 下载记录页)—— 排批次五之后,方案要重写
(瓶颈是 argon2 哈希生产约 49 分钟,必须改后台异步,取号本身 5 万只要 0.69s)