[package]
name = "pf-effects"
description = "ProcessFork effects layer: append-only ledger, idempotency keys, ACRFence-aware replay-or-fork policy"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true

[lints]
workspace = true

[dependencies]
pf-core   = { workspace = true }
serde     = { workspace = true }
serde_json= { workspace = true }
sha2      = { workspace = true }
hex       = { workspace = true }
ring      = { workspace = true }
thiserror = { workspace = true }
tracing   = { workspace = true }
chrono    = { workspace = true }

[dev-dependencies]
proptest  = { workspace = true }
tempfile  = { workspace = true }
