# Neutral plane: the shared vocabulary. Ids, digests, time, identity,
# provenance, repository paths, and the `DigestSafe` marker that names which
# shapes may cross the privacy boundary. Nothing here can hold content larger
# than a digest, which is why every other plane may link it.
[package]
name = "jac-core"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
description = "Neutral plane: ids, digests, clocks, identity, provenance, and the DigestSafe boundary marker"
[package.metadata.jacquard]
plane = "neutral"
[dependencies]
blake3.workspace = true
serde.workspace = true
thiserror.workspace = true
[dev-dependencies]
serde_json.workspace = true
[lints]
workspace = true