# Content plane: this crate names repository content — blob bytes, tree
# shapes, snapshot messages. The `forbids` line is belt-and-braces on top of
# the plane rule: content flows toward the registry only through jac-repo's
# sketching methods, never by this crate linking the registry directly.
[package]
name = "jac-object"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
description = "Content plane: the content-addressed DAG — blobs, trees, snapshots, canonical encoding, and the ObjectStore port"
[package.metadata.jacquard]
plane = "content"
forbids = ["jac-rendezvous"]
[dependencies]
bytes.workspace = true
jac-core.workspace = true
smallvec.workspace = true
thiserror.workspace = true
[lints]
workspace = true