Some checks failed
continuous-integration/drone/push Build encountered an error
- Unify PostCloneCommand/PostUpdateCommand into single CommandList enum - Add string_newtype! macro for config newtype wrappers - Extract load_repositories() helper replacing 4 duplicated cache-or-fetch patterns - Extract clone_repos_into() eliminating duplicated concurrent clone logic - Merge TemplateEntry/ProjectEntry into single DirEntry struct - Unify directory resolution and listing helpers in project command - Simplify RepositoryMatcher, remove unused StringExt trait