aboutsummaryrefslogtreecommitdiff
path: root/mingling_cli/src/proj_mgr
Commit message (Collapse)AuthorAgeFilesLines
* feat: add remote template source support via git refs魏曹先生39 hours2-12/+403
| | | | | | Allow `proj-init` to accept a `<ref>@<variant>` template source that resolves and caches templates from a git repository, falling back to local directories for plain paths.
* chore: remove ZIP template packaging and use directories魏曹先生41 hours1-39/+32
| | | | | | Replace the ZIP-based template archive workflow with direct directory copying. Delete the `package-mling-tmpls` tool and remove the `zip` dependency.
* feat: add project template expansion with rule-based generation魏曹先生41 hours2-0/+837
Implement `mling proj-init` to generate projects from zip templates with checklist-based configuration. Extracts template archive, moves checklist for user editing, and expands `tmpl_`-prefixed files using `just_template` with boolean rule evaluation from `rule.toml` for file hides and display toggles.