helix/dna/cmd/
validate.rs

1use clap::Args;
2use std::path::PathBuf;
3
4#[derive(Args)]
5pub struct ValidateArgs {
6    /// Target directory to analyze (defaults to current directory)
7    #[arg(short, long)]
8    input: Option<PathBuf>,
9}
10
11pub fn run(args: ValidateArgs) -> anyhow::Result<()> {
12    let input = args.input.unwrap_or_else(|| PathBuf::from("."));
13    println!("Validate command: input={}", input.display());
14    Ok(())
15}