refactor: modularize codebase and improve type safety

This commit is contained in:
2026-02-18 03:39:29 -07:00
parent 57a3287f38
commit 8877c61aed
10 changed files with 358 additions and 327 deletions

10
src/lib.rs Normal file
View File

@@ -0,0 +1,10 @@
pub mod cli;
pub mod log;
pub mod render;
pub mod spec;
pub mod tmpl;
pub use cli::Args;
pub use log::LogLevel;
pub use render::DeviceConfigBundle;
pub use spec::Specification;