Evaluates command-line interface quality — command structure, help text, exit codes, error handling, I/O conventions, and distribution readiness.