Repository navigation
ForgeFS v0.1.0
ForgeFS v0.1.0
First public development release of ForgeFS: a concurrency, isolation, and provenance substrate for autonomous agents.
Highlights
- Immutable, content-addressed typed objects with crash-durable publication.
- Snapshot-based agent sessions with explicit capability-scoped authority.
- Compare-and-swap refs: one writer wins and losing races fork instead of losing work.
- Checkin validation for both write conflicts and stale observations.
- Deterministic three-way integration with explicit Conflict objects.
- Cryptographically sealed tags and verification from durable bytes.
- Read-only
fsck/fsck --fullintegrity validation, including unreachable objects. - CLI and E2E coverage for concurrent publication, merges, sealing, initialization, and cross-cell capability isolation.
Validate locally
cargo fmt --all -- --check
cargo check --workspace --all-targets --locked
cargo clippy --workspace --all-targets --locked -- -D warnings
cargo test --workspace --all-targets --lockedRequires Rust 1.89 or newer. This is an early 0.1.0 release; the on-disk/CLI surface should still be treated as pre-1.0.