Repository navigation
docs(licensing): scope the AI-governance audit trail to the built-in AI (cloud#3985) - #456
Merged
Merged
Conversation
The licensing page said AI governance keeps "an audit trail of every AI tool call". The trail covers the product's built-in AI only: an external agent calling data tools over /mcp writes no sys_ai_audit_log row, while RLS / FLS and field masking still apply to it. Same wording as #455 on reference/security.mdx. Translation step 3: ja / zh-Hans siblings deleted, zh-Hant regenerated. Refs objectstack-ai/cloud#3985 Co-authored-by: Claude <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01JQwxbWhdi8aV1BgkCTQ9h6
Contributor
Author
|
repo:cloud#2 · os-warren · session_01JQwxbWTyRFQwYN1hZXbCHL 维护者速读
席位核对ACCEPT · head
|
zhuangjianguo
added a commit
that referenced
this pull request
Nov 9, 2026
) Restores zh-Hans and ja for cloud/plans-and-seats, cloud/storage-and-limits, configure/permissions/hierarchy-visibility, deploy/licensing, reference/security, resources/faq and resources/support from their last fresh translations, and applies only the English changes since: Cloud has two plans and Enterprise is a legacy plan code that is not sold, the AI audit trail covers the built-in AI only (tool_call / quota_refusal / guardrail_refusal, no export yet), no "many deployments are certified" in the security reference, and the status page at status.objectos.ai. Restamped; zh-Hant regenerated. Also moves CJK punctuation outside the bold markers that did not render in hierarchy-visibility zh-Hans. Fixes #458 Claude-Session: https://claude.ai/code/session_01QsR2jRsjbApbf83iyTDDXm Co-Authored-By: Claude <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Requested by Warren · project thread
Refs objectstack-ai/cloud#3985
Clause-②: no
Metadata-protocol: none
维护者速读
deploy/licensing.mdx的「AI governance」一条,从「每次 AI 工具调用都有审计」改为「产品内置 AI 的每次工具调用」,并补一句:外部 agent 通过/mcp调数据工具不写sys_ai_audit_log,RLS / FLS 和字段脱敏照样生效(与 docs(security): drop the certification, AI-audit and audit-export over-claims #455 同句)。docs/design/ee-feature-catalog.mdL55 明确「不要说每次 AI 调用都有审计」;docs(security): drop the certification, AI-audit and audit-export over-claims #455 只修了reference/security.mdx。licensing.ja.mdx/licensing.zh-Hans.mdx,gen:zh-hant随之删掉 zh-Hant;没有改任何译文文件。why.mdx:58(AI 改数据本身走引擎写sys_audit_log,不算说多)。git diff origin/main --stat,预期只有 licensing 的 1 处英文修改和 3 个译文删除。What changes
content/docs/deploy/licensing.mdx, the "AI governance" bullet (L73–76 on main):/mcpwrites nosys_ai_audit_logrow; RLS / FLS and field masking still apply to it."The last two sentences are #455's wording on
reference/security.mdx, verbatim.Translation step 3:
licensing.ja.mdxandlicensing.zh-Hans.mdxdeleted;pnpm --filter @objectos/docs gen:zh-hantremoved the straylicensing.zh-Hant.mdx. No locale file is modified.Same-claim grep (English content, locale files excluded)
grep -rniE "every (AI|tool) (tool )?call|every AI call|AI call is audited|all AI (tool )?calls"plus a pass over every line with both "audit" and "AI":deploy/licensing.mdx:73"every AI tool call"reference/security.mdx:258"every tool call the product's built-in AI makes"build/ai-builder.mdx:25"Every tool call is checked against that person's permissions"build/agents.mdx:179"audit:ai:toolevents (per tool call …)"why.mdx:58"every AI-driven change is itself an audit entry"sys_audit_log)editions/license.mdx:50,editions/compare.mdx:35"AI governance (action audit, …)"Gates (local, exit codes)
node apps/docs/scripts/gen-zh-hant.mjs --checknode .github/scripts/check-translations.mjsnode .github/scripts/check-translation-ownership.mjs --actor os-warren --files <listing>node .github/scripts/check-translation-output.mjspnpm --filter @objectos/docs buildnode .github/scripts/check-positioning.mjsnode .github/scripts/check-locale-surface.mjs🤖 Generated with Claude Code
https://claude.ai/code/session_01JQwxbWhdi8aV1BgkCTQ9h6