Skip to content

Development

Local checks

cargo check -p fbool
cargo check -p fbool --no-default-features --features entanglement,frontier
cargo test --workspace
cargo clippy --all-targets --all-features

Documentation

Serve locally:

uv run --with-requirements docs/requirements.txt mkdocs serve

Build strictly:

uv run --with-requirements docs/requirements.txt mkdocs build --strict

Packaging the Rust crate

cargo package -p fbool --allow-dirty

The publishable crate is fbool. The CLI, Python extension, and experiments are workspace consumers around it.