Browse docsMenu

CLI

Apps

Clone, build, and deploy operator workbenches while preserving the app shell and routing.

App rules

  • An app is a workbench, not a landing page.
  • The first visible screen should start with work.
  • One active work object should usually anchor the interface.
  • Actions should sit close to the object they affect.
  • Preserve scaffolded routing and shell unless the workflow truly needs a change.

CLI lifecycle

bashcopy
lemma app list --pod-id <pod-id>
lemma app get support-triage --pod-id <pod-id>
lemma app clone support-triage --pod-id <pod-id> ./support-triage-app
cd ./support-triage-app
npm install
npm run build
lemma app deploy support-triage --pod-id <pod-id> --source-dir .

Scaffold a Vite app

bashcopy
lemma apps init support-triage   --pod <pod-id>   --title "Support Triage"   --nav sidebar   --style soft   --template /path/to/lemma-template-vite