# 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 服务实施记录