Files
harmony/harmony_cli/README.md
Jean-Gabriel Gill-Couture eea006535b refactor: drop harmony_app landfill
Scores own deploy. harmony_app is identity, images, context, and
HarmonyApp→Scores. Authoring DX lives in dx. Compose/chart/Application
model and the Helm render test are gone.
2026-09-08 22:10:34 -04:00

829 B

harmony_cli

UI only. Parse argv, prompt, render. Calls harmony_app or harmony. Does not compose Scores or talk to clusters itself.

Two front-ends

Application deliveryharmony_cli::app::app_main:

cargo run -p <your-deploy-crate> -- ship --context production --tag $SHA

--context (or HARMONY_CONTEXT) is required. Verbs: build, publish, ship, deploy, status, logs. K8sAnywhereTopology here is the control plane (kube apply), not “the app runs on Kubernetes”.

Generic Score runnerharmony_cli::run:

cargo run --bin example-cli -- --help

List / filter / confirm / interpret Scores. Interactive TUI when built with tui (cargo run -p example-tui).

Architecture: harmony_app/README.md.