Extract CLI options into a reusable macro (CLI_OPTIONS_LIST) in cli_opt.h and refactor handler_map.c to eliminate manual option array duplication. Calculate g_has_len automatically from option definitions.