Skip to content

Runtime Cloud — UI surfaces

Target

This page describes intended behaviour or structure. No implementation is claimed unless a section is explicitly marked Current implementation or Evidence.

The platform's screens live in the Studio's Operations & usage work area (inventory, drift, capacity) and Governance & administration (pools, quotas); provisioning runs appear inside the environment pages of Workspace.

Screens

Screen Reads Acts Roles
Environment: provisioning ListSpecifications, ListProvisioningRuns, GetProvisioningRun plan a baseline or reconciliation; cancel a planned run Operator, Platform admin, Observer
Environment: inventory GetRuntimeInventory, ListDrift observe now; open a workload's endpoints and bindings (references) Requester, Operator, Workspace admin, Observer
Reconciliation proposals ListReconciliationProposals accept (plans a run; production is production class) or reject with reason Operator, Platform admin
Pools ListWorkerPools set bounds and autoscaling (Platform admin) Platform admin, Operator, Observer
Quotas GetQuotas tighten tenant or project quotas; edition defaults Workspace admin, Platform admin
Leases ListCapacityLeases see who holds what; why a run waits Operator, Observer

States the screens must show

  • Provisioning run: Planned (with the plan summary: adds, changes, deletes), AwaitingApproval (approval card), Applying, Applied (outputs), Failed (failing resource), Rejected, Cancelled.
  • Inventory: fresh or stale (with the last observation time); per workload the declared and observed versions side by side.
  • Drift finding: open or resolved, by kind; proposal: Proposed, Accepted (with its run), Rejected, Applied, Superseded; destructive proposals visibly marked.
  • Lease: Requested, Granted, Active, Released, Expired, Denied with the limiting quota.

Other clients

  • CLI: factory env inventory <envId>, factory env drift <envId>, factory provisioning runs list --env <id>, factory reconcile accept <proposalId>, factory capacity quotas, factory capacity leases --tenant.