# Content plane: decision text and attestation prose are content. Carries the
# two invariants at the heart of the system — an attestation can only be
# minted from a human identity, and a decision can only become Settled by
# attestation — both enforced by the compiler, both proven by compile_fail
# doctests.
[package]
name = "jac-decision"
version = "0.1.0"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
publish.workspace = true
description = "Content plane: first-class design decisions, human attestations, and the Unsettled→Settled typestate"
[package.metadata.jacquard]
plane = "content"
forbids = ["jac-rendezvous"]
[dependencies]
jac-core.workspace = true
thiserror.workspace = true
[lints]
workspace = true