CTS / template / Quick win
Command-Contract.md
Define arguments, output streams, exit codes and command behavior.
CTS / example
Inspect a structured JSON success response.
My CLI interface is inconsistent.
Choose your situationReplace tool identity and data; preserve only envelope fields your consumers need.
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 error response.