# [AICENT_MEM_ALIGN_64: 0x00000000000000000000000000000000000000000000000000000000000000]
[package]
name = "dioon"
version = "1.2.1-Alpha"
edition = "2021"
rust-version = "1.75.0"
description = "DIOON: Organic Timing Protocol & Niche Window Perception [RFC-013]. The Timing Layer. (Ghost Stub)"
authors = ["Aicent Stack Technical Committee <lee@Aicent.com>"]
license = "Apache-2.0"
homepage = "http://dioon.com"
repository = "https://github.com/Aicent-Stack/dioon"
readme = "README.md"

[dependencies]
# --- Foundation Core (Internal Ghost Links) ---
epoekie = { version = "1.2.1-Alpha" }
rttp    = { version = "1.2.1-Alpha" }
aicent  = { version = "1.2.1-Alpha" }

# --- Metabolic Infrastructure for Organic Timing ---
serde        = { version = "1.0", features = ["derive"] }
tokio        = { version = "1.32", features = ["full"] }
anyhow       = "1.0"
thiserror    = "1.0"
once_cell    = "1.18"
tracing      = "0.1"
chrono       = { version = "0.4", features = ["serde"] } # Tracking metabolic rhythms & organic windows
num-traits   = "0.2" # For precise Patience Index (PI) calculations

[features]
default = ["std"]
std = ["epoekie/std", "rttp/std", "aicent/std"]

[lib]
name = "dioon"
path = "src/lib.rs"
