ryo-suggest 0.1.0

[experimental] Pattern-based suggestion engine for RYO
Documentation
//! Generator Template System
//!
//! Enables user-defined parameterized code generators via YAML configuration.
//!
//! # Directory Structure
//! - Global: `~/.ryo/generators/`
//! - Project: `<project>/.ryo/generators/`
//!
//! # Example YAML
//! ```yaml
//! generator:
//!   id: GEN001
//!   name: domain_struct
//!   description: Generate a domain struct with common derives
//!   category: domain
//!
//! params:
//!   - name: name
//!     description: Struct name (e.g., Order)
//!     required: true
//!   - name: module
//!     description: Target module path
//!     required: false
//!     default: src/lib.rs
//!
//! template:
//!   code: |
//!     #[derive(Debug, Clone, PartialEq, Eq)]
//!     pub struct {{name}} {
//!         pub id: String,
//!     }
//! ```

mod store;

// Re-export types from ryo-pattern
pub use ryo_pattern::{
    GeneratorLoadError, GeneratorLoader, GeneratorMeta, GeneratorTemplate, InsertPosition,
    ParamSpec, RenderError, TemplateSpec,
};

// Store types
pub use store::{GeneratorEntry, GeneratorScope, GeneratorStore, GeneratorStoreError};