-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Description
Summary
Classify all CLI commands and their flags/arguments as stable or unstable so users know what they can rely on in their scripts.
Motivation
Users need to know which commands and flags are safe to use in automation scripts without risking breaking changes.
Tasks
- Define stability classification criteria (stable, unstable, deprecated)
- Audit all commands and their flags
- Add stability markers to command metadata
- Display stability status in help output
- Document stability policy in README
Commands to classify
- Top-level:
status,deploy,login,logout,completion,ssh,cp auth:login,logout,statuscvms:create,list,get,delete,start,stop,restart,upgrade,resize,replicate,attestationdocker:login,build,push,generatenodes:listsimulator:start,stop,statusconfig:list,get,set