bashrs 6.66.0

Rust-to-Shell transpiler for deterministic bootstrap scripts
/// Dataset export format
#[derive(Clone, Debug, Default, ValueEnum)]
pub enum DatasetExportFormat {
    /// JSON array (pretty-printed)
    #[default]
    Json,
    /// JSON Lines (one object per line)
    Jsonl,
    /// CSV with headers
    Csv,
    /// Classification JSONL for ML fine-tuning ({"input":"...","label":N})
    Classification,
    /// Multi-label classification JSONL ({"input":"...","labels":[0.0, 1.0, ...]})
    MultiLabelClassification,
}

/// Corpus output format
#[derive(Clone, Debug, Default, ValueEnum)]
pub enum CorpusOutputFormat {
    /// Human-readable report
    #[default]
    Human,
    /// JSON output
    Json,
}

/// Corpus format filter
#[derive(Clone, Debug, ValueEnum)]
pub enum CorpusFormatArg {
    /// Bash shell scripts
    Bash,
    /// Makefiles
    Makefile,
    /// Dockerfiles
    Dockerfile,
}