Architecture Cut 22 / Audit Log Schema

BBS 确认审计日志 Schema

在身份快照之后预演 append-only 审计表字段、不可变规则、MCP 索引字段和保留策略。 当前不会写审计表,不会写 MCP 索引,不会创建 session,也不会发布 BBS 帖子。

全部审计 schema批准手动发帖运营拒绝请求运营修复审计日志 schema 可校验需要审计字段需要身份快照策略阻断中国内地美国日本新加坡香港澳大利亚英国加拿大印度欧盟
3审计 schema
2Schema 可校验
3Append-only
1策略阻断
3写入禁用
3审计摘要
Audit Log Schema

审计表字段与 MCP 索引

审计日志 schema 可校验

请求运营修复【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block:新加坡 S-REIT 汇率和派息讨论进入内容候选池

新加坡 / 新加坡 S-REIT Harbor Block / pending-human-reviewneeds-ops-fix

schema
Audit Tablebbs_confirmation_audit_log

2026-06-bbs-confirmation-audit-log-v1

MCP Indexops-governance

bbs-confirmation-audit-log:request-ops-fix:sreit-currency-dividend

Retentiongovernance-audit

2555 days / append-redaction-event-only

禁止覆盖enforced=true

真实写入后不得 update 原记录,只能追加纠错事件。

禁止删除enforced=true

删除必须转换为 redaction 事件并保留原摘要。

禁止外部发帖enforced=true

审计表写入不能触发 BBS 发帖或外部系统写入。

输入auditSchemaDryRun / auditWriteDisabled / mcpIndexWriteDisabled / auditLogOnly / schemaVersion / retentionClass
写入auditLogWritten=false / mcpIndexWritten=false
安全auditWriteDisabled=true / bbsPostDisabled=true
auditDigest58c364c99c87162358bed6525c537d799b058e6a6f47a9bf85ae715aedc9df27
{
  "table": "bbs_confirmation_audit_log",
  "schemaVersion": "2026-06-bbs-confirmation-audit-log-v1",
  "eventId": "bbs-confirmation-audit-log-request-ops-fix-sreit-currency-dividend",
  "eventType": "bbs.confirmation.audit.request-ops-fix",
  "partitionKey": "sg:sreit-currency-dividend",
  "actorSnapshotId": "bbs-confirmation-actor-snapshot-request-ops-fix-sreit-currency-dividend",
  "reviewerSnapshotId": null,
  "action": "request-ops-fix",
  "articleSlug": "sreit-currency-dividend",
  "confirmationId": "bbs-human-confirmation-sreit-currency-dividend",
  "fromStatus": "pending-human-review",
  "toStatus": "needs-ops-fix",
  "sourceSnapshotDigest": "f8da32dc8e16d00cefb909a60c6bfc75ca74191a5f997b114ab89dce04e144ef",
  "createdAt": "2026-07-31T18:33:40.959Z",
  "immutable": true
}
reits://bbs-confirmation-audit-log/request-ops-fix/sreit-currency-dividend
审计日志 schema 可校验

运营拒绝【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block:新加坡 S-REIT 汇率和派息讨论进入内容候选池

新加坡 / 新加坡 S-REIT Harbor Block / pending-human-reviewrejected-by-ops

schema
Audit Tablebbs_confirmation_audit_log

2026-06-bbs-confirmation-audit-log-v1

MCP Indexops-governance

bbs-confirmation-audit-log:reject-before-bbs:sreit-currency-dividend

Retentiongovernance-audit

2555 days / append-redaction-event-only

禁止覆盖enforced=true

真实写入后不得 update 原记录,只能追加纠错事件。

禁止删除enforced=true

删除必须转换为 redaction 事件并保留原摘要。

禁止外部发帖enforced=true

审计表写入不能触发 BBS 发帖或外部系统写入。

输入auditSchemaDryRun / auditWriteDisabled / mcpIndexWriteDisabled / auditLogOnly / schemaVersion / retentionClass
写入auditLogWritten=false / mcpIndexWritten=false
安全auditWriteDisabled=true / bbsPostDisabled=true
auditDigest4f874a34dd6d4d21fc6d434c232701924d71c932f84af7b96a0f472593b56712
{
  "table": "bbs_confirmation_audit_log",
  "schemaVersion": "2026-06-bbs-confirmation-audit-log-v1",
  "eventId": "bbs-confirmation-audit-log-reject-before-bbs-sreit-currency-dividend",
  "eventType": "bbs.confirmation.audit.reject-before-bbs",
  "partitionKey": "sg:sreit-currency-dividend",
  "actorSnapshotId": "bbs-confirmation-actor-snapshot-reject-before-bbs-sreit-currency-dividend",
  "reviewerSnapshotId": null,
  "action": "reject-before-bbs",
  "articleSlug": "sreit-currency-dividend",
  "confirmationId": "bbs-human-confirmation-sreit-currency-dividend",
  "fromStatus": "pending-human-review",
  "toStatus": "rejected-by-ops",
  "sourceSnapshotDigest": "59c426086141ea04b74e9b56db43fef62f4c305a5f9786559e8cf7ad14b436c0",
  "createdAt": "2026-07-31T18:33:40.959Z",
  "immutable": true
}
reits://bbs-confirmation-audit-log/reject-before-bbs/sreit-currency-dividend
策略阻断

批准手动发帖【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block:新加坡 S-REIT 汇率和派息讨论进入内容候选池

新加坡 / 新加坡 S-REIT Harbor Block / pending-human-reviewapproved-for-manual-post

schema
Audit Tablebbs_confirmation_audit_log

2026-06-bbs-confirmation-audit-log-v1

MCP Indexops-governance

bbs-confirmation-audit-log:approve-for-manual-post:sreit-currency-dividend

Retentiongovernance-audit

2555 days / append-redaction-event-only

仍有 4 个待确认项,不能批准手动发帖。

manualPostAllowed=false,当前不得手动发帖。

禁止覆盖enforced=true

真实写入后不得 update 原记录,只能追加纠错事件。

禁止删除enforced=true

删除必须转换为 redaction 事件并保留原摘要。

禁止外部发帖enforced=true

审计表写入不能触发 BBS 发帖或外部系统写入。

输入auditSchemaDryRun / auditWriteDisabled / mcpIndexWriteDisabled / auditLogOnly / schemaVersion / retentionClass
写入auditLogWritten=false / mcpIndexWritten=false
安全auditWriteDisabled=true / bbsPostDisabled=true
auditDigestfbfb68a42f2c33d83cde6a9d8e949d995be7e04e0e72a65de9fdcfaa052050a4
{
  "table": "bbs_confirmation_audit_log",
  "schemaVersion": "2026-06-bbs-confirmation-audit-log-v1",
  "eventId": "bbs-confirmation-audit-log-approve-for-manual-post-sreit-currency-dividend",
  "eventType": "bbs.confirmation.audit.approve-for-manual-post",
  "partitionKey": "sg:sreit-currency-dividend",
  "actorSnapshotId": "bbs-confirmation-actor-snapshot-approve-for-manual-post-sreit-currency-dividend",
  "reviewerSnapshotId": "bbs-confirmation-reviewer-snapshot-approve-for-manual-post-sreit-currency-dividend",
  "action": "approve-for-manual-post",
  "articleSlug": "sreit-currency-dividend",
  "confirmationId": "bbs-human-confirmation-sreit-currency-dividend",
  "fromStatus": "pending-human-review",
  "toStatus": "approved-for-manual-post",
  "sourceSnapshotDigest": "d55da796b1c6945a0e4d3fb88ffc55f6780e1ba28fd8fcb91f94121d67bbaae0",
  "createdAt": "2026-07-31T18:33:40.959Z",
  "immutable": true
}
reits://bbs-confirmation-audit-log/approve-for-manual-post/sreit-currency-dividend