CTS / template / Quick win
Command-Contract.md
Define arguments, output streams, exit codes and command behavior.
CTS / example
Inspect a structured JSON error response.
My CLI interface is inconsistent.
Choose your situationReplace error codes, messages and context with your command contract.
Use only the parts that help. These are starting points, not rigid requirements.
CTS / template / Quick win
Define arguments, output streams, exit codes and command behavior.
CTS / checklist / Quick win
Review a CLI release for predictable behavior and evidence.
CTS / example / Quick win
Inspect a structured JSON success response.