jan-cli 0.10.0

YAML-defined CLI trees with progressive help, optional exec aliases, merged extra specs, and SQLite audit logging keyed by git branch
Documentation
about: |
  Docker workflows for containers and images: list, shell in, stream logs, and
  Compose stacks. Raw `docker` is available when you need an uncommon subcommand.
commands:
  ps:
    about: List containers — forwarded filters (`-a`, `--filter`, `--latest`, …).
    exec:
      argv: ["docker", "ps"]
      passthrough: true
  img:
    about: docker images — forwarded args.
    exec:
      argv: ["docker", "images"]
      passthrough: true
  sh:
    about: docker exec -it — passthrough container and shell/command.
    exec:
      argv: ["docker", "exec", "-it"]
      passthrough: true
  logs:
    about: docker logs — passthrough container and follow flags.
    exec:
      argv: ["docker", "logs"]
      passthrough: true
  compose:
    about: docker compose — passthrough subcommands (`up`, `down`, …).
    exec:
      argv: ["docker", "compose"]
      passthrough: true
  r:
    about: Raw docker — passthrough any subcommand.
    exec:
      argv: ["docker"]
      passthrough: true