Skip to content

docs: migrate protocol/objectos → protocol/kernel (URL-level layer-name retirement) - #2960

Merged
os-zhuang merged 2 commits into
mainfrom
claude/objectstack-official-docker-boic56-kernel-url
Jul 15, 2026
Merged

docs: migrate protocol/objectos → protocol/kernel (URL-level layer-name retirement)#2960
os-zhuang merged 2 commits into
mainfrom
claude/objectstack-official-docker-boic56-kernel-url

Conversation

@os-zhuang

Copy link
Copy Markdown
Contributor

背景

#2955 把「ObjectOS」协议层命名退役为 Kernel,但文档 URL(/docs/protocol/objectos/)仍是 ObjectOS 残留。本 PR 完成 URL 层面的迁移(P1 技术债清尾第 1/3 项,后续:spec 源码清理、layers.png 重生成)。

变更内容

  • 目录迁移:content/docs/protocol/objectos/content/docs/protocol/kernel/(11 页,git mv 保留历史);
  • 永久重定向:redirects 表新增 /docs/protocol/objectos/:path*/docs/protocol/kernel/:path*(:path* 匹配零段,裸路径同样覆盖);
  • 站内链接全量改写:protocol 索引卡、objectui/automation/api/kernel/concepts/plugins 各页 + 两个 service 包 README + metadata ROADMAP;历史审计文档(docs/audits)不动,由重定向兜底;
  • protocol/meta.json:objectoskernel

验证

  • turbo build --filter=@objectstack/docs 本地通过(4m08s,SSG 全量预渲染);
  • 全仓 grep:redirects 表之外零 protocol/objectos 残留(references/ 自动生成目录亦无)。

🤖 Generated with Claude Code

https://claude.ai/code/session_0162o68e5w3bpUBEVRQboUGG


Generated by Claude Code

…me retirement)
Completes the ObjectOS layer-name retirement (#2955) at the URL level:
- content/docs/protocol/objectos/ → content/docs/protocol/kernel/
(11 pages, git mv — history preserved)
- permanent redirect /docs/protocol/objectos/:path* → /docs/protocol/kernel/:path*
added to the redirects table (folder-moves section)
- all in-content links rewritten (protocol index/cards, objectui index,
automation, api, kernel, concepts/architecture, plugins, package READMEs);
historical audit docs left as-is — the redirect covers them
- protocol/meta.json: objectos → kernel
Verified: turbo build --filter=@objectstack/docs green (4m08s); zero
remaining protocol/objectos references outside the redirects table.
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162o68e5w3bpUBEVRQboUGG
@vercel

vercelBot commented Jul 15, 2026

Copy link
Copy Markdown

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

ProjectDeploymentActionsUpdated (UTC)
specReadyReadyPreview, CommentJul 15, 2026 1:31pm

Request Review

@github-actionsgithub-actionsBot added documentation Improvements or additions to documentation size/m labels Jul 15, 2026
@github-actions

Copy link
Copy Markdown
Contributor

📓 Docs Drift Check

This PR changes 2 package(s): @objectstack/metadata, packages/services.

10 hand-written doc(s) reference the affected code and may need an implementation-accuracy re-verification:

  • content/docs/automation/webhooks.mdx(via packages/services)
  • content/docs/concepts/metadata-lifecycle.mdx(via @objectstack/metadata)
  • content/docs/kernel/cluster.mdx(via packages/metadata)
  • content/docs/kernel/runtime-services/audit-service.mdx(via packages/services)
  • content/docs/kernel/runtime-services/index.mdx(via packages/services)
  • content/docs/kernel/runtime-services/settings-service.mdx(via packages/services)
  • content/docs/plugins/packages.mdx(via @objectstack/metadata, packages/services)
  • content/docs/protocol/kernel/i18n-standard.mdx(via packages/services)
  • content/docs/protocol/kernel/metadata-service.mdx(via @objectstack/metadata)
  • content/docs/releases/v12.mdx(via @objectstack/metadata)

Advisory only. To re-verify, run the docs-accuracy-audit workflow scoped to these files:
node scripts/docs-audit/affected-docs.mjs origin/main → pass the list as args.docs.

…nel move
The guard keys its baseline by path; git mv made the 3 baselined
occurrences show up as 'new' under kernel/ and 'gone' under objectos/.
Occurrence counts are unchanged (6 total).
Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0162o68e5w3bpUBEVRQboUGG
@os-zhuang
os-zhuang marked this pull request as ready for review July 15, 2026 13:46
@os-zhuang
os-zhuang merged commit 28a0857 into mainJul 15, 2026
16 checks passed
@os-zhuang
os-zhuang deleted the claude/objectstack-official-docker-boic56-kernel-url branch July 15, 2026 13:46
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.

2 participants

@os-zhuang@claude