Files
xiaobaijizhang/docs/CONFIRMATION_AUDIT.md
T

1020 B

确认与审计模块

目的

让用户把不确定的流水判断为“经营收支”或“个人收支”,同时保证原始流水始终可查、确认过程可追溯。

数据原则

  • transactions 保存导入时的原始归类与置信度,确认操作不更新该表。
  • transaction_reviews 只追加确认记录,不覆盖历史记录。
  • 同一笔流水连续提交相同判断时不新增记录,避免重复点击制造脏数据。
  • 如果用户以后改变判断,则追加一条新记录;读取时以最新记录为准,旧记录仍保留。
  • 个人收支仍显示在流水列表,但不进入经营收入、经营支出与利润汇总。

当前边界

  • 确认人暂固定为本机用户 user,后续接入账户体系时再扩展。
  • “都不是”仍是占位功能,等待更细的分类规则模块。
  • 0.6 起主账本与备份已使用 SQLCipher 加密,密钥由当前 Windows 用户保护;仍应配合可靠的 Windows 登录密码和设备访问控制。