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

37 lines
1.2 KiB
Markdown
Raw Normal View 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 服务实施记录