//! CLI command execution framework
//!
//! This module provides the core abstractions for building maintainable CLI commands:
//! - `Command` trait for uniform command execution
//! - `CommandContext` for shared state and configuration
//! - Common utilities for process management, validation, and user interaction
//! - Template engine for code generation

#[allow(dead_code)]
mod command;
#[allow(dead_code)]
mod context;
#[allow(dead_code)]
mod error;
#[allow(dead_code)]
mod process;
mod template_engine;

// ProcessTracker is deprecated - use mecha10_runtime::ProcessManager via ProcessService instead
pub use template_engine::{TemplateEngine, TemplateVars};
