Repository navigation
docs(audit): say what the audit log guarantees instead of "immutable" (cloud#4029) - #460
Merged
Merged
Conversation
The audit rows cannot be edited or deleted through the data API or in Setup; that is the measured guarantee (cloud#4016). "Immutable" claimed more. Tamper-evidence is stated as planned, with no date. Pages: reference/security (audit bullet, HIPAA row), operate/audit-logs, operate/index, build/interface/actions. The ja / zh-Hans siblings of the three translated pages are deleted (translation step 3) and zh-Hant is regenerated; reference/security has no siblings. Refs objectstack-ai/cloud#4029 Claude-Session: https://claude.ai/code/session_01JQwxbZ4kktRMDFTUzkwMuU Co-authored-by: Claude <noreply@anthropic.com>
Contributor
Author
|
repo:cloud#3 · os-warren · session_01JQwxbZqfEd7pcckjz3pGqn 席位核对ACCEPT · head
|
zhuangjianguo
added a commit
that referenced
this pull request
Nov 9, 2026
…after #460 (#461) #460 replaced "immutable" with what the audit log guarantees: rows cannot be edited or deleted through the data API or in Setup, and tamper-evidence is planned. Carries that into the zh-Hans and ja reference/security siblings, and restores zh-Hans and ja for operate/audit-logs, operate/index and build/interface/actions from their last fresh translations (each stamp matches English at 13df06a^) with only #460's changes applied. Restamped; zh-Hant regenerated. Also fixes two emphasis spans that did not render in actions zh-Hans. Fixes #461 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#4029
维护者速读
reference/security.mdx加一句"防篡改证明(tamper-evidence)规划中",不给日期。gen:zh-hant重新生成(随之删除);没有手改任何译文。grep -rn immutab content/docs --include='*.mdx',审计相关的命中应为零,剩下的都是"已发布的制品 / 版本不可变"。What changes
English pages, using the wording recommended in cloud#4025
docs/design/audit-tamper-evidence.md§7:reference/security.mdxL129reference/security.mdxHIPAA rowoperate/audit-logs.mdxL4 (description), L8operate/audit-logs.mdxL27operate/audit-logs.mdxL105operate/index.mdxL27build/interface/actions.mdxL216sys_audit_log, an immutable trail"sys_audit_log, a read-only trail"Translation step 3 (
AGENTS.md§ Translation workflow): an English correction that removes a capability assertion deletes the page's locale siblings in the same PR. Deleted:jaandzh-Hansofoperate/audit-logs,operate/indexandbuild/interface/actions;pnpm --filter @objectos/docs gen:zh-hantthen pruned the threezh-Hantfiles.reference/security.mdxhas no siblings. No locale file is modified.Grep for "immutable" in English content
grep -rniE immutab content/docs --include='*.mdx', English sources only; line numbers are main's before the change:operate/audit-logs.mdxL4, L8, L27, L105;operate/index.mdxL27;reference/security.mdxL129, L148;build/interface/actions.mdxL216. None left.deploy/docker.mdxL117,operate/upgrade.mdxL48,operate/backup.mdxL17, L102, L121,reference/environment-variables.mdxL126,build/marketplace.mdxL122,resources/glossary.mdxL40,configure/runtime.mdxL36,cloud/apps.mdxL113.Also read and kept (line numbers at the PR head): "append-only" in
reference/security.mdxL258 (sys_ai_audit_loggets one row per tool event) and the storage-layer advice inoperate/observability.mdxL109 andoperate/audit-logs.mdxL105 describe how rows are written or what an operator can add, not a guarantee that rows never change.Gates
Run in the worktree at
6385584:Acceptance notes
docs/enterprise/security-questionnaire.md§5.1 the same way and carriesCloses #4029.🤖 Generated with Claude Code
https://claude.ai/code/session_01JQwxbZ4kktRMDFTUzkwMuU