[package] name = "jcp-prompt" version.workspace = true edition.workspace = true license.workspace = true repository.workspace = true description = "A signed, content-addressed prompt registry for JCP — versioned prompt templates (double-brace variables) with alias promotion (dev / staging / production) resolved by prompts:/name@alias URIs. The incumbent registry records versions and aliases in a mutable store; this seals each version and each promotion as a hash-chained prompt/1 JCR-1 receipt, so the exact instructions an agent ran under — and which version is live — are tamper-evident artifacts, not a row someone can edit. Ingest, not compete." [dependencies] jcp-schema = { workspace = true } jcp-receipt = { workspace = true } ed25519-dalek = { workspace = true } serde_json = { workspace = true } hex = { workspace = true } thiserror = { workspace = true } [lints] workspace = true