§
    oq'j  ã                  ó   — d Z ddlmZ dS )uç  CLI subcommand parser builders for ``hermes <subcommand>``.

``hermes_cli/main.py:main()`` historically built the entire argparse tree
inline â€” 179 ``add_parser`` calls across ~26 subcommand groups, all wedged
into one 3,300-line function. This package breaks that tree apart: each
subcommand group owns a ``build_<group>_parser(subparsers, ...)`` function in
its own module, and ``main()`` calls those builders instead of inlining the
argument definitions.

Handlers (the ``cmd_*`` functions) still live in ``main.py`` for now and are
dependency-injected into the builders so these modules never import ``main``
(which would create a cycle). Shared parser helpers live in
``_shared.py``.

Part of the god-file decomposition plan (Phase 2).
é    )ÚannotationsN)Ú__doc__Ú
__future__r   © ó    úD/home/ubuntu/.hermes/hermes-agent/hermes_cli/subcommands/__init__.pyú<module>r	      s)   ððð ð" #Ð "Ð "Ð "Ð "Ð "Ð "Ð "r   