mix lemon.update (lemon_core v0.1.0)

View Source

Stage-1 Lemon update: config migration and bundled-skill sync.

Runs three idempotent stages:

  1. Version check — reports the current version. (Remote update download arrives in a later milestone.)
  2. Config migration — detects and migrates deprecated TOML sections.
  3. Bundled-skill sync — ensures all repository-bundled skills are present.

Usage

mix lemon.update
mix lemon.update --check
mix lemon.update --migrate-config
mix lemon.update --config-path ~/.lemon/config.toml

Options

--check, -c             Dry run: report what would change, make no changes.
--migrate-config        Run only the config migration stage, then exit.
--config-path PATH      Config file to check/migrate (default: global config).
--verbose, -v           Print details for each stage.
--no-skill-sync         Skip the bundled-skill sync stage.

Exit codes

0  All stages completed (or dry run succeeded).
1  One or more stages failed.