pub fn run(settings: &Settings) -> Result<(), CliError>
Delete the project’s target/ directory.
target/
Idempotent: succeeds (with a “nothing to clean” message) when target/ does not exist.