[package]
name = "smix-error"
version.workspace = true
edition.workspace = true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
authors.workspace = true
description = "smix-error — ExpectationFailure + FailureCode + AI-readable to_prompt + buildSuggestions (stone, cold path)."
homepage.workspace = true
documentation = "https://docs.rs/smix-error"
readme = "README.md"
keywords = ["error", "ai-readable", "ios", "testing"]
categories = ["development-tools::testing", "rust-patterns"]
[lints]
workspace = true
[dependencies]
serde.workspace = true
smix-screen = { path = "../smix-screen", version = "1.0.0" }
smix-selector = { path = "../smix-selector", version = "1.0.0" }
[dev-dependencies]
serde_json.workspace = true
criterion.workspace = true
dhat.workspace = true
[[bench]]
name = "error"
harness = false
[[bench]]
name = "perf_gate"
harness = false
[[example]]
name = "dhat_profile"
path = "examples/dhat_profile.rs"