Entroly uses semantic versioning across Python, Rust, npm/WASM, MCP, OpenClaw, Docker, binary, and Homebrew surfaces. Read the versioned GitHub Release before upgrading production environments.
entroly --version, entroly doctor, and a known-good
entroly verify-claims report.entroly migrate only after reviewing its planned changes and retained
backup.doctor, verify-claims, one receipt/recovery smoke, and the real
integration’s streaming/tool-call smoke.Patch releases are intended to remain backward compatible. Upgrade every installed surface together when they interact in one deployment:
python -m pip install --upgrade "entroly[full]"
npm install --global entroly@latest
entroly doctor
entroly verify-claims
Marketplace and package registries may converge at different times. Verify PyPI, npm, GitHub Release, Docker/GHCR, ClawHub, and Homebrew independently. Do not interpret a tag as proof that every artifact is live.
The 1.x line treats receipts, recovery, local-first behavior, and release consistency as public contracts. Use a clean environment rather than installing over an unknown 0.x dependency graph.
entroly doctor and entroly verify-claims before importing state.entroly export / entroly import or entroly migrate paths;
do not hand-edit receipts or recovery fingerprints.Open a bug report if migration cannot preserve data. Do not delete the original state while the report is investigated.
Rollback the package and configuration together. A newer process may have
written state that an older release cannot understand. Restore the matching
backup rather than forcing an older binary to modify newer state. Verify the
rollback with doctor, verify-claims, and an exact-passthrough request.