- core/command_mixins.sh: mixin infrastructure with auto-loader - core/mixins/json_output.mixin.sh: --json flag mixin - core/mixins/no_color.mixin.sh: --no-color flag mixin - commands/mixins/MIXIN_TEMPLATE.mixin.sh: template for new mixins - command::run: reset mixin state, preprocess flags before dispatch - command::_preprocess_flags: nameref-based flag stripping, empty array fix - command::mixin: opt-in registration from on_load - list --json: structured JSON output with envelope - inspect --json: structured JSON peer detail output - json::envelope, json::error_envelope helpers |
||
|---|---|---|
| .. | ||
| __pycache__ | ||
| lib | ||
| mixins | ||
| test | ||
| color.sh | ||
| command.sh | ||
| command_mixins.sh | ||
| context.sh | ||
| flag.sh | ||
| fmt.sh | ||
| fmt_helper.py | ||
| json.sh | ||
| json_helper.py | ||
| log.sh | ||
| module.sh | ||
| ui.sh | ||
| utils.sh | ||