//! Code generation templates
//!
//! This module contains code generation utilities and project template generation.
//!
//! # Project Templates
//!
//! Template generation is organized into specialized modules:
//! - `rust_templates`: Rust-specific files (Cargo.toml, main.rs, build.rs)
//! - `infra_templates`: Infrastructure files (docker-compose.yml, .env)
//! - `meta_templates`: Project metadata (README.md, .gitignore, package.json)
//!
//! # Code Generation
//!
//! - `quality`: Quality script templates
//! - `scripts`: Utility script templates

pub mod infra_templates;
pub mod meta_templates;
pub mod quality;
pub mod rust_templates;
pub mod scripts;

// Re-export template types for easier access
pub use infra_templates::InfraTemplates;
pub use meta_templates::MetaTemplates;
pub use rust_templates::RustTemplates;
