[package] name = "jouleclaw-deterministic" version.workspace = true edition.workspace = true authors.workspace = true license.workspace = true repository.workspace = true description = "Standard library of deterministic L1 primitives for JouleClaw — arithmetic, units, base conversion, dates, strings, hashes, common lookups. Plugs into jouleclaw-cascade::LawfulRegistry. The 'deterministic compute, search first' doctrine made concrete: queries that never invoke a model." [dependencies] jouleclaw-cascade = { path = "../jouleclaw-cascade" } jouleclaw-core = { path = "../jouleclaw-core" } chrono = { workspace = true } blake3 = { workspace = true } sha2 = "0.11" md5 = "0.8" regex = "1"