pub fn init_workspace(target: InitTarget, cwd: &Path) -> Result<InitReport>Expand description
Initialise a Miku workspace.
InitTarget::Xdg creates the user-level {data,config,topics} directories
under a single $XDG_DATA_HOME/miku/ root (default
~/.local/share/miku/, honoring XDG_DATA_HOME on every platform),
all owned by the invoking user.
InitTarget::Local writes a miku.toml and .miku/ tree into
cwd. Re-runs are idempotent in both modes.