架构决策记录

每个重要决定一份文件,编号递增,不修改已接受的 ADR,要推翻就写新的并标注取代关系。模板见 0000-template.md。

编号标题状态
0001核心用 Rust接受
0002核心作为进程内静态库,手写 C ABI,JSON 跨边界接受
0003界面每平台原生,macOS 先行接受
0004单仓库,核心先是单个 crate接受
0005命名:Yumu、Heartwood、Grain、Bark接受
0006实例用 TOML,缓存可丢弃接受
0007第三方依赖准入门槛接受
0008核心零自然语言接受
0009离线账号必须先有微软账号接受
源文件 docs/adr/README.md 更新于 2026-10-08