Files
ccdi/docs/reports/implementation/2026-03-31-lsfx-mock-server-abnormal-account-design-record.md

1.2 KiB
Raw Blame History

LSFX Mock Server 异常账户命中流水设计记录

日期: 2026-03-31
类型: 设计记录
范围: lsfx-mock-server 异常账户命中流水

1. 本次变更内容

新增正式设计文档:

  • docs/design/2026-03-31-lsfx-mock-server-abnormal-account-design.md

设计结论如下:

  • 在现有 rule_hit_plan 体系中新增 abnormal_account_hit_rules
  • FileRecord 中新增异常账户事实 abnormal_accounts
  • 通过 statement_rule_samples.py 新增两类异常账户命中样本:
    • SUDDEN_ACCOUNT_CLOSURE
    • DORMANT_ACCOUNT_LARGE_ACTIVATION
  • 保持现有流水接口协议不变,只在 Mock 服务内部补齐“账户事实 + 命中流水”闭环

2. 设计约束

  • 不新增异常账户独立接口
  • 不修改现有 /watson/api/project/getBSByLogId 返回结构
  • 不把异常账户事实直接暴露给前端
  • 不模拟 ccdi_account_info 全字段,只保留规则计算所需最小字段
  • 不开启 subagent本次设计文档采用本地人工复核替代 spec subagent review

3. 后续文档规划

待用户确认设计文档后,继续补充:

  • 后端实施计划
  • 前端实施计划
  • Mock 服务实施记录