新增 Rust TreeCore 缓存后端与共享一致性测试套件
值得精读的架构级 PR。重点学习:1)FFI 边界设计——owned snapshot、tagged tuple 编解码、禁止迭代器跨 Rust 边界、inspection binding 与生产 binding 严格隔离(wheel 内校验无 inspect_* 方法);2)双后端共享测试套件的一致性验证策略,比后端各自复制测试更能暴露语义差异;3)fail-fast 特性管理——不支持的组合在构造期显式拒绝并附 TODO(Jialin),避免不完整语义静默运行;4)TreeComponent trait 抽象让 Python 语义可以逐方法移植,每个方法都带 Python 参考实现注释,是跨语言移植的良好范例。