Expose the core orchestrator capabilities through a clap-based CLI so the developer interacts with LightShuttle through one binary.
Scope
lightshuttle up boots the stack declared in ./lightshuttle.yml.
lightshuttle down tears it down.
lightshuttle ps prints a tabular view of resource statuses.
lightshuttle logs <resource> streams logs of a single resource.
lightshuttle validate parses and validates the manifest without starting anything.
lightshuttle manifest dumps the resolved manifest (post-interpolation) for debugging.
Acceptance criteria
Expose the core orchestrator capabilities through a clap-based CLI so the developer interacts with LightShuttle through one binary.
Scope
lightshuttle upboots the stack declared in./lightshuttle.yml.lightshuttle downtears it down.lightshuttle psprints a tabular view of resource statuses.lightshuttle logs <resource>streams logs of a single resource.lightshuttle validateparses and validates the manifest without starting anything.lightshuttle manifestdumps the resolved manifest (post-interpolation) for debugging.Acceptance criteria
--helpoutput reviewed for tone and clarity.