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

vercel Bot commented Jun 26, 2026

Copy link
Copy Markdown

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

Project Deployment Actions Updated (UTC)
spec Ready Ready Preview, Comment Jun 26, 2026 5:28am

Request Review

@github-actions github-actions Bot added documentation Improvements or additions to documentation size/m labels Jun 26, 2026
@os-zhuang
os-zhuang merged commit 44bb971 into main Jun 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 free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation size/m

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant