Skip to content

同步全量文档与四语言文案,排除独立 relay 产品 - #192

Draft
astroyhs wants to merge 2 commits into
mainfrom
codex/docs-i18n-sync
Draft

astroyhs wants to merge 2 commits into
mainfrom
codex/docs-i18n-sync

Conversation

@astroyhs

Copy link
Copy Markdown
Contributor

本 PR 修正 Ankole 文档、模型可见说明与四语言产品文案中已证实过时的事实,并对影响理解的表达做最小调整。覆盖 README/开发与部署说明、44 份 design docs、Library、74 个 website topics 的四语言版本,以及 catalog 的逐 key 记录。历史材料、vendored/生成内容与缺少外部证据的项目均另行登记,未把阅读或 generator consistency 当作外部事实认证。

共修改 287 个文件。共享 catalog 按当前 key 并集 5,457 × 4 locale、website catalog 按 198 × 4 locale 核查;本仓库实际改变 267 条 locale 文案。修正涉及首次 Worker warmup 与 idle 后按需唤醒、provider-managed Home durability、当前身份与授权主体、Compaction 默认值/保留边界、Job claim 与 failure 计数、备份的有效 Base topology、真实 UI/API 入口及配置说明的四语补译。保留既有 runtime/contract 冲突供后续 owner 处理,本 PR 没有改 runtime 行为、schema、permission、默认值或产品职责边界。

初始 base 为 dc68c8fd7f4118738eef4ef6280127f11c616286;准备 PR 时已复核并 rebase 最新 main fab8000c8fe66c05a328d595acfef76192f58bc7,补核 main 新增/变更的四语言 key 和文档交界。最终 HEAD 为 a3163b4eb4371accb1b1eb30cde35d3844a35030。关联 SaaS PR #56,配对 SaaS base 为 9e51afcd9d3db737e4d638b546f19502d8ec32ae、最终 HEAD 为 b90bf5b09d67fc3a1dcc90e6e6c12cd6309e1fef。构建使用这对隔离 worktree 的任务内容与 ANKOLE_INTERNALS_PATH。没有新增跨仓 runtime 依赖或强制合并顺序,建议配套审阅。

验证结果:

  • mix i18n.check:共享、私有 source 与 FOSS/SaaS 实际生成/合并 JSON catalog 的加载和 MF2 校验通过。
  • FOSS/SaaS Webapps type-check 与 production bundle 均通过;SaaS 编译、Kernel NIF/WASM 构建及 FOSS/SaaS Toolkit/OpenAPI 既有生成一致性检查通过。
  • Website 最终 build 通过:305 HTML、307 Markdown/text、33,200 个内部链接;6 topics × 4 locale 的 HTML/index.md、四语索引和 llms 导出检查通过,Quickstart/FAQ 4,615 条 tab prose/code 在导出中保全。
  • Library/Brain 既有 Bun tests、Editor corpus/upstream tests、相关 private Playbook tests、Helm/Compose 静态检查、本地路径/anchor 与 git diff --check 通过。
  • bun run --filter @ankole/website type-check 执行失败:Bun 1.4.4 下 Astro/astro2tsx emnapi bridge 报 deleteEnv is not a function,未进入正常检查。三份 Library Elixir tests 因 localhost:5433 PostgreSQL 拒绝连接未进入用例。

本 PR 保持 draft,明确保留以上检查阻塞及未核实范围。未增加 tests,未做 live 部署/付费外部写操作、merge 或 package publish。完整逐项台账作为本轮本地执行记录交付,不写入产品文档。

@coderabbitai

coderabbitai Bot commented Nov 11, 2026

Copy link
Copy Markdown

Important

Draft PR not reviewed

Draft PRs are not automatically reviewed by default.

  • Trigger a manual review

To automatically review draft PRs, update your CodeRabbit configuration:

reviews:
  auto_review:
    drafts: true
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

This branch has not been deployed

No deployments
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant