Install and verify:
rustc --version
python3 --version
go version
uv --versionRecommended minimums:
- Rust 1.75+
- Python 3.11+
- Go 1.22+
git clone https://github.com/rand/loop.git
cd loopBuild Rust core:
cd rlm-core
cargo build --releasecd /Users/rand/src/loop/rlm-core/python
uv sync
uv run maturin develop --releasecd /Users/rand/src/loop/rlm-core
test -f target/release/librlm_core.a || cargo build --release --lib
cd /Users/rand/src/loop/rlm-core/go/rlmcore
go test ./...From repository root:
make check
make docs-check
./scripts/dp review --jsonIf all commands pass, you have a working developer environment.
- Run commands from repository root unless a doc says otherwise.
- Prefer offline-capable iterations where practical.
- Keep evidence files in
docs/execution-plan/evidence/...for nontrivial validations.
Go directly to: