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

vercel Bot commented Jul 15, 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 Jul 15, 2026 1:31pm

Request Review

@github-actions github-actions Bot 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 main Jul 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 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.

2 participants