Skip to content

Commit 0f22359

Browse files
committed
docs(deployment): name the app as where @objectstack/organizations must be installed (cloud#1013)
The D5 boot-guard remediation list said "install @objectstack/organizations", which was un-actionable while the CLI resolved the package against its own realpath — installing it ANYWHERE did not lift the guard. Now that `serve` resolves from the host app, the location is exact and load-bearing, so the bullet says it: declare it in the served app's package.json. Same wording as the fatal message the CLI prints, so the doc and the terminal agree. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_019TYoxKa8yFLiDDh7tkBqtu
1 parent 33e33f7 commit 0f22359

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

content/docs/deployment/tenancy-modes.mdx

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -112,7 +112,10 @@ The platform **refuses to boot** in this state:
112112

113113
Resolve it one of three ways:
114114

115-
- **install `@objectstack/organizations`** (the enterprise multi-org runtime); or
115+
- **add `@objectstack/organizations`** (the enterprise multi-org runtime) **to the
116+
app you are serving** — declare it in that app's `package.json` and install it
117+
there. The CLI resolves the package from the served app, not from the framework
118+
it is linked out of, so installing it anywhere else does not lift the guard; or
116119
- **unset `OS_MULTI_ORG_ENABLED`** to run single-org; or
117120
- **set `OS_ALLOW_DEGRADED_TENANCY=1`** to boot anyway in an explicitly degraded
118121
single-org state.

0 commit comments

Comments
 (0)