Skip to content

Deployment

Deployment

Deployment ThesisThe control plane can stay unified, while the execution location does not have to.

That is exactly why ExecGov can currently support formal delivery, public experience, and local onboarding at the same time.

ExecGov is not built around a single deployment model. It composes options according to data boundaries, customer scale, and execution location. The goal is not to force every user down one path, but to cover multiple real deployment shapes with one governance logic.

From a public point of view, the more stable ladder right now is: the free path, lightweight local script-slot expansion, the formal shared-SaaS team edition, enterprise single-tenant / private delivery, with local hybrid execution layered on top when needed.

Single-tenant deliveryPlatform governanceFree public entryLocal hybrid execution
EXECGOV // DEPLOYMENT MATRIXDOC 05
const enterpriseMode = 'single_tenant_delivery'const platformMode = ['public_governance', 'free_entry']const hybridMode = ['local_execution', 'cli_bridge']
ONE GOVERNANCE / MULTIPLE DEPLOYMENTS

01

Single-tenant delivery mode

  • Best for formal enterprise customer delivery
  • Needs a dedicated access URL
  • Needs complete isolation from other customers
  • One customer, one tenant, with clear data and capability boundaries

02

Platform governance mode

  • The platform side manages multiple customers centrally
  • Needs unified control over announcements, templates, logs, and ledgers
  • Needs cross-tenant governance without breaking tenant isolation
  • public acts as the governance domain

03

Free-entry mode

  • Fits product experience and the personal developer free path
  • Emphasizes onboarding speed and the experience path
  • Acts as the front door for later deeper discussion and formal delivery

Path To Deployment

How to understand deployment across the four paths

Current layerBest-fit deployment interpretationCurrent focusSignal for the next step
Free pathUse the public experience, login / signup, and personal entry to understand the platform firstConfirm that the execution chain, product position, and entry experience are realIf usage becomes continuous, move into the personal entry or evaluate local script slots next
Local script-slot expansionLightweight personal-space expansion without changing the overall deployment shapeSolves the problem of continuing personal script onboarding and is not the same thing as formal team deliveryIf multi-user collaboration begins, move into standard-team evaluation
Standard team editionShared-SaaS formal tenant entry firstFits standard capability, lighter collaboration, and teams that do not need deep frontend customizationIf stronger isolation, dedicated pages, or formal acceptance is needed, move into enterprise delivery
Enterprise deliverySingle-tenant delivery, private deployment, or deeper deployment controlFits intranet work, stronger isolation, custom branding, or formal project deliveryIf local environments or intranet resources are also involved, layer on hybrid execution

04

Local hybrid execution mode

  • Fits cases where files and data cannot all move into the cloud
  • Fits tasks that depend on local environments or intranet resources
  • The platform owns entry, planning, permission, and audit
  • The local environment owns execution, while the CLI / Agent path owns bridging

05

Paths outside the current public focus

  • The current public focus is not device, edge, or plugin governance
  • Long-running Agent execution still belongs to later enhancement rather than today's main public selling point
  • Getting local execution and intranet onboarding right inside real projects matters more right now
  • More distant routes should open only when real demand justifies them

Shared SaaS

Standard shared-SaaS tenant mode

How it runs today

From tenant_1003+ onward, standard SaaS customers first enter the shared-tenant frontend skeleton. Runtime still binds schemas by Host, so tenant isolation remains real rather than collapsing all customers into one shared backend account.

What it fits best

It fits standard capability, lighter team collaboration, and scenarios that do not require deep frontend customization. If a customer needs heavier isolation, dedicated pages, custom branding, or deeper deployment control, the work should move into single-tenant delivery or private deployment.

  • What is shared is the frontend project and formal release rhythm, not tenant data, accounts, or permissions
  • Standard SaaS customers still use capabilities, menus, announcements, and result entries inside their own tenant space
  • The shared-tenant frontend already exists, but tenant-specific branding and finer deployment parameters are still being tightened

Upgrade Path

The more realistic upgrade ladder from public entry to formal delivery

StageCurrent stateBest-fit deployment interpretationSignal for the next step
01. Public experience phaseStart with the public experience page, login page, signup page, and docs siteThe focus here is not private deployment first. It is whether the execution chain, product position, and entry experience are real.If the user wants repeated use, move into the personal entry or continue with local script slots / the team path
02. Personal free-entry phaseThe user has already entered the free entry and is starting to understand the execution console, AI execution, and baseline usageThis phase is closer to product experience and growth entry than to formal team or enterprise deliveryIf the user only wants to keep onboarding scripts personally, evaluate local script slots first. If multi-user collaboration becomes important, move into team evaluation.
03. Personal expansion phaseThe user is continuously onboarding scripts personally but has not entered multi-user collaboration yetThe focus is personal-space expansion and local onboarding, not enterprise deployment languageIf multi-user collaboration, permission control, and formal account management appear, move into the standard team edition
04. Standard team phaseThe customer is evaluating whether standard collaboration, permission control, and menu needs are enoughShared-SaaS formal tenant entry should be evaluated before defaulting into single-tenant or private deploymentIf the customer needs a dedicated URL, custom pages, or formal acceptance, move into enterprise delivery
05. Formal delivery phaseThe customer needs its own access address, its own capability boundary, and a formal delivery packageTwo realistic paths currently exist: the standard shared-SaaS tenant path and enterprise single-tenant delivery. The first is more standardized; the second is better for deeper isolation and customization.If the need is mostly standard collaboration and standard menus, prefer shared SaaS first. If a dedicated environment and heavier customization are required, move into single-tenant delivery.
06. Local expansion phaseThe task starts depending on local environments, intranet resources, or private dataLayer local hybrid execution on top of single-tenant delivery or platform governance, with the CLI / Agent path handling the bridgeIf the next question is which standard product tier this belongs to, continue into Editions

Upgrade Signal

Signals that it is time to move beyond the free entry into formal delivery

  • The customer needs its own formal access URL
  • The customer needs a dedicated tenant and stricter data / capability isolation
  • The customer needs formal accounts, permissions, acceptance, and update notes
  • The customer needs to onboard real script capabilities, real business scenarios, and real approval boundaries
  • The platform needs to become a sustained delivery space instead of only an experience entry

Recommended Path

Common upgrade path

  • The free path fits product and execution-chain experience first
  • If the need is still only personal continued usage, start with lightweight local-script-slot expansion
  • The standard team edition fits multi-user collaboration, formal tenants, and a steadier usage cycle
  • Formal delivery fits cases that need a dedicated URL, tenant isolation, and long-term use
  • Standardized small-team capability and richer package options will continue to expand
  • The common ladder is to start free, then move gradually through local script slots, the team edition, or enterprise delivery

Deployment Prep

Three things that are usually aligned before deployment evaluation

Standard Delivery

Standard delivery package

  • An isolated tenant
  • A dedicated access URL
  • A set of customer-specific capabilities, currently usually script-shaped capabilities first
  • Platform accounts and baseline permissions
  • Customer usage notes and script hot-update notes

Standard Scope

What is not included by default today

  • A public third-party capability marketplace
  • Customer-side script publishing that bypasses the platform
  • Tenant-side upload of arbitrary Vue / JS as formal frontend pages
  • Approval-free high-risk automatic execution
  • Cross-customer capability sharing that breaks tenant boundaries

Menu Boundary

Menu customization boundary

  • Customers can attach existing pages through the database menu
  • Customers can attach external links or iframe entries
  • If the project needs a brand-new page that does not exist in the current frontend package, it still requires formal frontend development, packaging, and deployment
  • Shared SaaS does not allow tenants to upload arbitrary frontend code and convert it directly into formal product pages

How To Choose

Choose the right deployment path by project focus

Make every automation reliable and governed.