domain-fintech 是梳理 Rust 金额与交易约束的 Skill。它关注十进制精度、货币类型、事务边界和可追踪记录,再连接到数据模型。
金额除了数值还有币种,不能把不同货币直接相加。使用十进制还需定义舍入、位数和溢出处理,换一个类型并不会自动完成这些业务规则。
原文用 Arc 说明共享记录,但 Arc 自身不保证内部数据不可变;结构化日志也不单独证明满足审计或监管要求。事件记录不能替代数据库事务的原子边界。
适合先核资金模型和失败路径。借贷平衡仍需核科目与业务含义,语言所有权不能证明钱不会丢失;具体实现与相关技能未展开,本文没有处理真实交易或验证金融系统。