[package] name = "everycycle-appraise" description = "Probe runner, canonical serializer, signer, and CLI for EveryCycle GPU appraisal reports." version.workspace = true edition.workspace = true rust-version.workspace = true license.workspace = true authors.workspace = true repository.workspace = true # The unit of publication is the repo, not the crates (decided 2026-08-06). publish = false [dependencies] everycycle-hal = { path = "../hal" } serde = { version = "1", features = ["derive"] } serde_json = "1" ed25519-dalek = "3" getrandom = "0.4" sha2 = "0.11" base64 = "0.22" ash = "0.38" naga = { version = "30", features = ["wgsl-in", "spv-out"] } [[bin]] name = "everycycle-appraise-enumerate" path = "src/bin/enumerate.rs" [[bin]] name = "everycycle-appraise-probe" path = "src/bin/probe.rs" [lints] workspace = true