Commit 652ab6a
committed
cli: Add clap-based CLI schema module
Introduce cli_schema module using clap derive macros to define the complete
command-line interface. This replaces the manual lexopt-based parsing approach
with a declarative schema that provides better maintainability, built-in help
generation, and shell completion support.1 parent c4b6403 commit 652ab6a
3 files changed
Lines changed: 608 additions & 1 deletion
0 commit comments