Leash
ONE PUBLIC RUNTIME

Architecture and repositories

What was consolidated, what stays separate, and why.

The public Engine, Desktop, Mobile, native proxy, provider sync worker, flow viewer, and shared contracts are developed together in open-leash/leash. Their source paths are apps/engine, apps/desktop, apps/mobile, apps/local-proxy, apps/provider-sync-worker, apps/flow-viewer, and packages/shared.

The npm and API identifiers that still say client-api or desktop-client are compatibility contracts. New source and product language says Engine and Desktop.

This docs site remains a separate public repository. The marketing website and Cloud control-plane services remain separate private repositories. Private services may pin a tested public-core commit; public code never imports private organization, dashboard, identity, billing, or cost administration.

The provider sync worker schedules retrospective agent activity. It is not the Business cost collector and is not an identity-provider sync service.

One public personal runtimeBusiness Cloud wraps it privately without moving organization administration into public clients.