Skip to content

Commit bf3627e

Browse files
authored
Merge pull request #83 from objectstack-ai/claude/issue-71-canonical-boot-shape-names
docs: use one canonical name for the config-authored boot shape
2 parents d7f1ca5 + 7d4ca79 commit bf3627e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

‎content/docs/architecture.mdx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ carries the exact contract for each.
118118
|---|---|---|
119119
| **Config-authored** | The shipped shape. Single app, evaluation, air-gapped, most production deployments | The runtime boots the metadata authored in the image, plus anything installed into it |
120120
| **Artifact-pinned** | The app is released on its own cadence, separately from the runtime image | One variable names a published artifact by URL, with an optional integrity pin. Upgrading the app is a change to that variable plus a restart |
121-
| **Composed** | Several organizations behind the isolation wall, sharing one database, running a published app | The same artifact reference, consumed from the deployment's own configuration so the enterprise plugins load alongside it. Air-gap licensed only |
121+
| **Composed** | Several organizations behind the isolation wall, sharing one database, running a published app — the hosted single-app SaaS shape | The same artifact reference, consumed from the deployment's own configuration so the enterprise plugins load alongside it. Air-gap licensed only, and [refused at startup](/docs/deploy/air-gapped) otherwise |
122122

123123
Whether the deployment also talks to a **control plane** is a separate
124124
decision, made by the cloud-posture variable — a connected deployment can be

‎content/docs/deploy/index.mdx‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ available to you — it is not just a matter of packaging.
4444

4545
| Shape | The app comes from | Use it when |
4646
|---|---|---|
47-
| **Shipped runtime** | The image's own bundled application | A single-organization deployment; the default the Compose stack configures. |
47+
| **Config-authored** | The image's own bundled application — the metadata authored in the image, plus anything installed into it | A single-organization deployment; the default the Compose stack configures, and the shape that needs no configuration. |
4848
| **Artifact-pinned** | A published app artifact named by URL, resolved before any deployment config runs | You run one published app and want app upgrades to be an environment change and a restart, with no image rebuild. Note that the deployment's enterprise plugins do **not** load on this path. |
4949
| **Composed** | A published app artifact composed *with* this deployment's enterprise plugins | Several organizations share one database. This is the hosted single-app SaaS shape — and it is **air-gap-licensed only**, enforced at startup. |
5050

0 commit comments

Comments
 (0)