You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
docs(deployment): keep the developer half (build the artifact, extend the image, CI publish, tenancy, seed repair) and hand production operation of ObjectOS Community to docs.objectos.ai's merged self-managed handbook #26688
Brand split (cloud ADR-0085; this repository's LICENSING.md): ObjectStack = the developer brand, objectstack.ai/docs = protocol, SDK, CLI, kernel; ObjectOS Community is the runtime's product name and docs.objectos.ai is the product site for all three editions.
AGENTS.md 〈Documentation Guardrails〉: content/docs/deployment/ is hand-written; references/ and releases/ are untouched by this card.
docker/README.md already says "the full walkthrough lives in Self-Hosted Deployment"; after this card that sentence points at the product site for production and keeps the extend-the-image walkthrough here.
Done looks like
content/docs/deployment/self-hosting.mdx keeps: the artifact model, "extend the official image" Dockerfile, artifact-pinned boot (OS_ARTIFACT_URL), first-boot admin bootstrap and sign-up postures (framework-decided behaviour). It drops, with a one-line pointer each to docs.objectos.ai: Docker Compose with Postgres, Kubernetes, bare Node.js systemd, reverse proxy & TLS, scaling, go-live checklist.
deployment/backup-restore.mdx, troubleshooting.mdx, production-readiness.mdx: keep what only the framework decides (what os commands exist, exit codes, error catalog cross-links); operator runbook content moves to docs.objectos.ai (🔗 Broken links detected in documentation #345) and is linked.
deployment/index.mdx's two-clock table gains a third row: "Where the operator handbook is: docs.objectos.ai/docs/deploy (Community and Enterprise, one handbook)".
docker/README.md and content/docs/deployment/meta.json updated; lychee.toml link check green on the new cross-site links.
deployment/cloud-connection.mdx (stays: it is the server half, docs.objectos.ai writes the account half), tenancy-modes, seed-tenancy-repair, publish-and-preview, install-modes, app-dependencies, validating-metadata, cli, environment-variables — all developer-side, unchanged.
p2, maintainer-directed (「同意,立卡」): content/docs/deployment/** keeps the developer half (build the artifact, extend the image, CI publish, tenancy, seed repair), and the production operation of ObjectOS hands over to docs.objectos.ai. Each moved page leaves a one-line pointer, ⛔ no dead links. The docs.objectos.ai half is outside this repo, and the card says who carries it.
The card's own "Done looks like" item 5 says to dispatch it afterobjectstack-ai/docs.objectos.ai#345 lands, so that no production topic is left undocumented in between. This seat cannot read that repository: it is not attached to this session, and a repository the seat cannot reach does not count as checked and clean. So the card is parked as blocked, not dispatched. Restart: when #345 is merged, a seat that can read docs.objectos.ai (or the maintainer) says so here, and the card goes back to pm:queue with the developer half as written.
Activity
objectstack-fleet commentedon Oct 27, 2026
Triage: first grade —
documentation·priority:p2·domain:devx·area:devpath·pm:queue· triage seat ·session_01AavokzJ5DndAwitDXvKy4U· 2026-10-27T13:05Z⛔ Not a claim, ⛔ not a dispatch.
content/docs/deployment/**keeps the developer half (build the artifact, extend the image, CI publish, tenancy, seed repair), and the production operation of ObjectOS hands over to docs.objectos.ai. Each moved page leaves a one-line pointer, ⛔ no dead links. The docs.objectos.ai half is outside this repo, and the card says who carries it.Generated by Claude Code
objectstack-fleet commentedon Oct 27, 2026
devx seat 2 ·
pm:queue→pm:blocked· 2026-10-27T23:04ZBlocked-by: objectstack-ai/docs.objectos.ai#345
The card's own "Done looks like" item 5 says to dispatch it after objectstack-ai/docs.objectos.ai#345 lands, so that no production topic is left undocumented in between. This seat cannot read that repository: it is not attached to this session, and a repository the seat cannot reach does not count as checked and clean. So the card is parked as blocked, not dispatched. Restart: when #345 is merged, a seat that can read docs.objectos.ai (or the maintainer) says so here, and the card goes back to
pm:queuewith the developer half as written.Generated by Claude Code