Skip to content

docs: align AI docs with open=MCP-only / in-UI AI=cloud (cloud ADR-0025) - #2337

Merged
os-zhuang merged 1 commit into
mainfrom
docs/ai-edition-mcp-only
Jun 26, 2026
Merged

docs: align AI docs with open=MCP-only / in-UI AI=cloud (cloud ADR-0025)#2337
os-zhuang merged 1 commit into
mainfrom
docs/ai-edition-mcp-only

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

What & why

Propagates framework #2325 (@objectstack/service-ai removed from the open framework) across all the docs that were still describing the old model. The canonical decision lives in cloud ADR-0025 (service-ai → cloud; open = MCP-only, Accepted 2026-06-25).

Also fixes a cross-repo reference trap: the old ai-capabilities.mdx note said "Per ADR-0025", but framework ADR-0025 is plugin-package-distribution (unrelated) — the decision is cloud ADR-0025. All references now say "cloud ADR-0025" explicitly and link the cloud repo.

New model (now stated consistently)

  • Open edition (cloud free tier / Docker / desktop / on-prem) — no in-product ask/build chat. Two BYO-AI paths, zero platform AI cost:
    • Data query → @objectstack/mcp (Claude / Cursor / local model / any MCP client; RLS-governed; local model keeps data + inference in-boundary).
    • Metadata authoring → source mode (typed metadata as source + an AI coding agent, aided by skills/ + MCP introspection).
  • Cloud / Enterprise — the in-UI AI runtime (ask + build + in-product chat + /api/v1/ai/*), governed ask, managed/metered AI.

Changes (13 files)

User-facing (8)

  • ai-capabilities.mdxask edition open→cloud; fixed the ambiguous ADR-0025 ref; added the open-edition two-path callout.
  • plugin-chatbot-integration.mdx, environment-variables.mdx, knowledge.mdx, implementation-status.mdx — cloud/EE tier banners.
  • README.md — AI-service bullet → MCP/BYO-AI; removed the dead @objectstack/service-ai Services row.
  • skills/objectstack-ai/SKILL.md, skills/objectstack-platform/SKILL.md — edition-boundary banner; fixed ask=open line; AIServicePlugin marked cloud/EE-only.

ADR cloud-owned banners (5) — per cloud ADR-0025: 0033, 0038, 0040, 0063, 0064. Banners only — ADR bodies are preserved as historical record.

Deliberately left untouched: docs/audits/2026-06-* (dated snapshots), RELEASE_NOTES.md (historical log), ARCHITECTURE.md (@objectstack/spec/ai schemas stay open), apps/docs/app/llms* (generated route handlers), other ADRs' incidental service-ai mentions.

Verification

Docs-only. No stale "ask = open-source/free" claims remain; all <Callout> tags balanced (Callout is a global Fumadocs component — 295 files use it, 0 import it); added internal links resolve. Full Next.js docs build not run.

🤖 Generated with Claude Code

Propagate framework #2325 (service-ai removed from the open framework) across the
remaining docs. Canonical decision: cloud ADR-0025 (service-ai -> cloud; open =
MCP-only). Disambiguates the cross-repo "ADR-0025" reference, since framework
ADR-0025 is plugin-distribution and unrelated.
New model documented everywhere:
- Open edition (cloud free tier / Docker / desktop / on-prem): no in-product
ask/build chat. Data query via @objectstack/mcp (BYO-AI); metadata authoring
via source mode + an AI coding agent.
- Cloud / Enterprise: in-UI AI runtime (ask + build + in-product chat +
/api/v1/ai/*), governed ask, managed/metered AI.
User-facing: ai-capabilities (ask edition open->cloud, fixed the ambiguous ADR-0025
ref, added the open-edition two-path callout), plugin-chatbot-integration,
environment-variables, knowledge, implementation-status, README (AI bullet -> MCP;
drop the dead service-ai Services row), both objectstack-* skills.
ADRs: cloud-owned banners on 0033/0038/0040/0063/0064 per cloud ADR-0025 (banners
only; ADR bodies preserved as historical record).
Left as historical/unaffected: docs/audits/2026-06-*, RELEASE_NOTES.md,
ARCHITECTURE.md (spec/ai schemas stay open), apps/docs/app/llms* (generated route
handlers), other ADRs' incidental service-ai mentions.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@vercel

vercelBot commented Jun 26, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

ProjectDeploymentActionsUpdated (UTC)
specReadyReadyPreview, CommentJun 26, 2026 5:28am

Request Review

@github-actionsgithub-actionsBot added documentation Improvements or additions to documentation size/m labels Jun 26, 2026
@os-zhuang
os-zhuang merged commit 44bb971 into mainJun 26, 2026
15 checks passed
@os-zhuang
os-zhuang deleted the docs/ai-edition-mcp-only branch June 26, 2026 05:32
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentationImprovements or additions to documentationsize/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@os-zhuang