greentic_cards2pack/lib.rs
1pub mod cli;
2pub mod diagnostics;
3pub mod emit_flow;
4pub mod graph;
5pub mod ir;
6pub mod qa_integration;
7pub mod scan;
8pub mod tools;
9pub mod workspace;
10
11use anyhow::Result;
12use cli::{Cli, Commands};
13
14pub fn run(cli: Cli) -> Result<()> {
15 match cli.command {
16 Commands::Generate(args) => workspace::generate(&args),
17 }
18}