本地运行 Holon

当你想检查 Holon,又不假定每个接口都已稳定时,用这套流程。

1. 构建与测试

cargo build
cargo test

针对具体工作时,优先跑最相关的 Rust 测试目标,提交改动前再跑更广的检查。

2. 检查命令面

cargo run -- --help

运行时仍在演进。以编译出的帮助输出为准,它定义了你这份 checkout 的确切本地 CLI 行为。

3. 让生命周期概念保持可见

测试行为时,记录你正在验证哪个运行时概念:

这样实验才会贴合 Holon 的产品意图,而不是退化成模型提示词试验。

4. 通过仓库检查验证

默认的 Rust 检查是:

cargo fmt --all -- --check
RUSTFLAGS="-D warnings" cargo check --all-targets
cargo test

迭代时可以用更窄的检查,但最终验证不要用一次性脚本替代真实的项目检查。