[package]
name = "daemonic_error"
version = "0.1.0"
edition = "2024"
license = "MIT"
description = """
Errors that compose, predict, and leave receipts \
- Compose: algebraic combination (in active development) \
- Predict: Glass/Severity \
- Receipts: audit trail, position, checksum
- Reflection: Runtime Reflection through TopologySegment (in active development)
"""
exclude = ["src/ARCHIVE"]
[lib]
name = "daemonic_error"
path = "src/lib.rs"
[dependencies]
[lints]
rust.unsafe_code = "warn"
rust.unused_imports = "warn"
rust.dead_code = "warn"
rust.missing_docs = "warn"
rust.unreachable_code = "deny"
rust.unused_variables = "warn"
rust.unused_mut = "warn"
rust.missing_debug_implementations = "warn"
clippy.module_inception = "allow"
clippy.cast_possible_truncation = "allow"
clippy.cast_possible_wrap = "allow"
clippy.all = "warn"
clippy.pedantic = "warn"
clippy.nursery = "warn"
clippy.cargo = "warn"
clippy.perf = "warn"
clippy.complexity = "warn"
clippy.correctness = "deny"
clippy.suspicious = "deny"
clippy.style = "warn"
clippy.missing_errors_doc = "allow"
clippy.missing_panics_doc = "allow"
clippy.module_name_repetitions = "allow"
clippy.similar_names = "allow"
clippy.too_many_arguments = "allow"
clippy.too_many_lines = "allow"
clippy.cognitive_complexity = "allow"
clippy.single_match_else = "allow"
clippy.match_bool = "allow"
[features]
DaemonicCompiler = []
Libc = []