[package] name = "jouleclaw-compliance" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true description = "Regulatory-compliance wedge for JouleClaw: ISO/IEC 21031 SCI calculator, signed AI-service energy passport (BLAKE3-hashed for tamper evidence), and CSRD Scope-3 / EU AI Act / EED / ESPR report generators. Built on jouleclaw-energy + jouleclaw-prov. Also an EU Cyber Resilience Act Article 14 filing chain: hash-linked, Merkle-logged, with each stage's deadline." [dependencies] jouleclaw-core = { path = "../jouleclaw-core" } jouleclaw-energy = { path = "../jouleclaw-energy" } jouleclaw-prov = { path = "../jouleclaw-prov" } jouleclaw-transparency-log = { path = "../jouleclaw-transparency-log" } serde = { workspace = true } serde_json = { workspace = true } thiserror.workspace = true chrono = { workspace = true } blake3 = { workspace = true } ed25519-dalek = { workspace = true }