pub fn run(force: bool) -> Result<(), String>Expand description
Install: copy this binary somewhere stable, populate the template directory if that is safe, and bake the current repository’s hooks.
Three steps, three functions. This was one 88-line body whose own comments numbered its sections — which is the tell that the sections wanted to be functions.