Anasemble v0.1.0-rc.2: Generic evidence envelopes
Pre-releaseAnasemble v0.1.0-rc.2 publishes the generic EvidenceEnvelopeV1 protocol as versioned crates so downstream reconstructors can verify signed evidence without depending on the recovery CLI.
Highlights
- Protocol crates:
anasemble-core,anasemble-evidence, andanasemble-eventsexpose canonical digests, signed envelopes, revocation, replay windows, and gap-closed reconstruction events. - Compatible recovery CLI: Existing fragment files, JSON certificate digests, and the
anasemblecommand remain unchanged beside the extracted crates. - Independent admission: Consumers verify Ed25519 signatures, XChaCha20-Poly1305 seals, tenant binding, and size limits before they persist anything.
- Registry packages: The three protocol crates and the
anasembleCLI package publish to crates.io from this tag.
Installation
Add the protocol crates from crates.io, or build the CLI from the signed source tag:
cargo add anasemble-evidence@0.1.0-rc.2
rustup show
cargo fetch --locked
cargo build --release --locked
target/release/anasemble install /opt/anasemble-0.1.0-rc.2
Compatibility and claims
This candidate supports only rows marked Supported in Compatibility. The protocol crates cover generic evidence and reconstruction events; they do not reconstruct arbitrary software, replace ordinary backups, or prove a cross-backend distributed transaction. Independent reproduction and external security review are optional post-release assurance.
Source code and project-authored assets are available under Apache License 2.0. The licence does not grant trademark rights in the Anasemble name or Semantic Fit identity. See the detailed changelog, security policy, support policy, release artifacts and P4 evidence.