Files
ai-kefu-admin/admin
浅念 348e0b5527 fix(admin): es 尾巴空=整键丢弃(spec §3.2 管道身份泄漏修复)
审核页 es 收尾句留空的原语义「不触 es 池(保持快照原值)」是误读——
spec §3.2 要求整键丢弃:出厂 es 池带行业身份(如建材档案的
tuberías),保留快照会把上一行业的收尾句继续投给本租户的西语客户。

- model.ts:新增 applyWallDispatch 纯函数(wall 保存步载荷落地——
  非 null 语言覆写、null 语言整键删除);wallPoolDispatch/WallDispatch
  及三处旧「不触 es 池」注记全部改为整键丢弃语义
- index.vue:wall 步改用 applyWallDispatch;es 输入 placeholder 改
  「留空 = 丢弃现有 es 池」;进审核页后台拉取现 es 池,留空且有句时
  展示丢弃预览(破坏性操作不静默);skipAvatar 勾选保存中禁用
  (防 for-of 期间改动 saveSteps 计算源)
- 测试:原「es新句为null_整键删除」用例名实不符(断言的是保快照)
  已正名并移交载荷断言;新增 applyWallDispatch 两用例——tuberías
  泄漏链回归钉('es' in payload === false)+ 其余语言键透传

后端安全性已核实:boundary_filter 的 pools.get(lang) or pools["en"]
使缺 es 回退到新 EN 尾巴;wall_schema 仅必留 en/zh。

Co-Authored-By: Claude Code <noreply@anthropic.com>
2026-10-20 22:51:30 +08:00
..

all-kefu 管理后台(admin SPA)

Vue3 + TS + Vite + Element Plus(art-design-pro 模板)。本地起法与工作约定见根目录 CLAUDE.md 的「Phase 3 完成状态」段(后端 8018 + pnpm install && pnpm dev)。