pub fn load_template( name: &str, project_root: &Path, ) -> Result<(Task, TemplateSource)>
Load a template by name
Checks .ralph/templates/{name}.json first, then falls back to built-in templates.
.ralph/templates/{name}.json