[package]
name = "cordance"
version = "0.1.1"
edition.workspace = true
rust-version.workspace = true
license.workspace = true
authors.workspace = true
repository.workspace = true
homepage.workspace = true
description = "Cordance — deterministic-first context-pack compiler for AI coding agents. Umbrella package: installs the `cordance` binary, identical to `cargo install cordance-cli`."
documentation = "https://docs.rs/cordance"
readme = "README.md"
keywords = ["cordance", "ai-agents", "mcp", "doctrine", "context"]
categories = ["command-line-utilities", "development-tools"]

[[bin]]
name = "cordance"
path = "src/main.rs"

[lints.clippy]
pedantic = { level = "warn", priority = -1 }
nursery = { level = "warn", priority = -1 }
module_name_repetitions = "allow"

[dependencies]
# Pinned to the CLI patch release this umbrella delegates to.
cordance-cli = { version = "0.1.2", path = "../cordance-cli" }
