ggen_cli_lib/conventions/mod.rs
1//! File-based project conventions for zero-config generation
2//!
3//! This module provides automatic project structure detection and convention-based
4//! code generation. It watches for changes to RDF files and triggers regeneration
5//! based on project-specific conventions.
6
7pub mod planner;
8pub mod presets;
9pub mod resolver;
10pub mod watcher;
11
12pub use planner::{GenerationPlan, GenerationPlanner, GenerationTask, TemplateMetadata};
13pub use presets::ConventionPreset;
14pub use resolver::{ConventionResolver, ProjectConventions};
15pub use watcher::ProjectWatcher;