Files
xiaobaijizhang/docs/CONFIRMATION_AUDIT.md
T

20 lines
1020 B
Markdown

# 确认与审计模块
## 目的
让用户把不确定的流水判断为“经营收支”或“个人收支”,同时保证原始流水始终可查、确认过程可追溯。
## 数据原则
- `transactions` 保存导入时的原始归类与置信度,确认操作不更新该表。
- `transaction_reviews` 只追加确认记录,不覆盖历史记录。
- 同一笔流水连续提交相同判断时不新增记录,避免重复点击制造脏数据。
- 如果用户以后改变判断,则追加一条新记录;读取时以最新记录为准,旧记录仍保留。
- 个人收支仍显示在流水列表,但不进入经营收入、经营支出与利润汇总。
## 当前边界
- 确认人暂固定为本机用户 `user`,后续接入账户体系时再扩展。
- “都不是”仍是占位功能,等待更细的分类规则模块。
- 0.6 起主账本与备份已使用 SQLCipher 加密,密钥由当前 Windows 用户保护;仍应配合可靠的 Windows 登录密码和设备访问控制。