Dashboard › Knowledge › Numeric exit codes via errors
01a082ab-fb10-7ddd-9b50-23668143db6aAll CLI errors must extend CliError and represent exit statuses through semantic error classes and EXIT definitions; never hardcode numeric codes in commands or helpers. Direct numbers or unrelated errors look simpler, but bypass consistent rendering, policy, and exit-code maintenance.