use anyhow::Result;
use std::path::PathBuf;
use tupa_engine::Executor;
pub fn run(
manifest_path: &Option<PathBuf>,
input: Option<PathBuf>,
parallel: bool,
) -> Result<()> {
let project_root = manifest_path
.as_ref()
.map(|p| p.parent().unwrap())
.unwrap_or_else(|| std::path::Path::new("."));
anyhow::bail!(
"cargo-tupa run requires integration with Cargo workspace discovery.\n\
Planned for 0.9.3 — auto-detect pipeline target in current package."
)
}