// SPDX-FileCopyrightText: 2026 Andrei G <bug-ops>
// SPDX-License-Identifier: MIT OR Apache-2.0
//! Sub-trait definitions for command handler context access.
//!
//! Each trait exposes the minimal interface a handler needs to access one subsystem.
//! `zeph-core` implements these traits on its internal state types and constructs
//! [`CommandContext`] at dispatch time.
//!
//! [`CommandContext`]: crate::context::CommandContext