{"generatedAt":"2026-07-31T18:33:39.544Z","scope":{"countrySlug":null,"status":null,"action":null,"articleSlug":null},"metrics":{"roleGateCount":9,"roleDryRunReadyCount":6,"needsCounterpartyCount":0,"needsIdentityContextCount":0,"blockedByPolicyCount":3,"dualControlRequiredCount":3,"simulatedAuthCount":9,"realAuthConnectedCount":0,"sessionWriteDisabledCount":9,"writeDisabledCount":9,"bbsPostDisabledCount":9,"policyDigestCount":9,"mcpResourceCount":9},"records":[{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-approve-for-manual-post-jreit-edinet-reading-guide","journalEntryId":"bbs-confirmation-action-journal-approve-for-manual-post-jreit-edinet-reading-guide","actionId":"bbs-confirmation-action-approve-for-manual-post-jreit-edinet-reading-guide","action":"approve-for-manual-post","actionLabel":"批准手动发帖","articleSlug":"jreit-edinet-reading-guide","confirmationId":"bbs-human-confirmation-jreit-edinet-reading-guide","title":"【REITs 共审】日本 / 东京 J-REIT Hotel Block：日本 J-REIT 披露阅读入口：EDINET、JPX 与原文语言","countrySlug":"jp","countryName":"日本","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","status":"blocked-by-policy","statusLabel":"策略阻断","journalStatus":"blocked-by-policy","actionStatus":"blocked-by-policy","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"approved-for-manual-post","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly","reviewerRole","reviewerName","secondConfirm"],"blockers":["仍有 4 个待确认项，不能批准手动发帖。","manualPostAllowed=false，当前不得手动发帖。"],"roleSlots":[{"id":"primary-operator","label":"运营发起人","required":true,"allowedRoles":["ops","admin"],"note":"确认来源、分类、BBS 入口和风险提示。"},{"id":"editor-reviewer","label":"编辑复核人","required":true,"allowedRoles":["editor","admin"],"note":"复核语气、证据链和是否允许进入手动发帖。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起批准校验，但不能独自完成批准复核。"},{"role":"editor","canInitiate":false,"canReview":true,"canBypassPolicy":false,"note":"只作为批准动作的复核人。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":"editor","reviewerName":"editor-reviewer","dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":false,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"3c7184dc7aa79584c3177453d0fc4fe47b7128f1e64617b3966b0c4ab8b998d0","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=jreit-edinet-reading-guide&action=approve-for-manual-post","journal":"/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=approve-for-manual-post","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=approve-for-manual-post","action":"/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=approve-for-manual-post","actionApi":"/api/public/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=approve-for-manual-post","confirmation":"/operations/bbs-human-confirmations?article=jreit-edinet-reading-guide","dryRunAudit":"/operations/bbs-dry-run-audit?article=jreit-edinet-reading-guide","draft":"/operations/bbs-review-drafts?article=jreit-edinet-reading-guide","task":"/operations/article-review-tasks?article=jreit-edinet-reading-guide","articleQuality":"/operations/article-quality?article=jreit-edinet-reading-guide","context":"/context?asset=jp-hotel-jreit-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/approve-for-manual-post/jreit-edinet-reading-guide","journalResourceUri":"reits://bbs-confirmation-action-journal/approve-for-manual-post/jreit-edinet-reading-guide","actionResourceUri":"reits://bbs-confirmation-action/approve-for-manual-post/jreit-edinet-reading-guide","confirmationResourceUri":"reits://bbs-human-confirmation/jreit-edinet-reading-guide","auditResourceUri":"reits://bbs-dry-run-audit/jreit-edinet-reading-guide","draftResourceUri":"reits://bbs-review-draft/jreit-edinet-reading-guide","taskResourceUri":"reits://article-review-task/jreit-edinet-reading-guide","articleResourceUri":"reits://article/jreit-edinet-reading-guide","assetResourceUri":"reits://asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-approve-for-manual-post-sreit-currency-dividend","journalEntryId":"bbs-confirmation-action-journal-approve-for-manual-post-sreit-currency-dividend","actionId":"bbs-confirmation-action-approve-for-manual-post-sreit-currency-dividend","action":"approve-for-manual-post","actionLabel":"批准手动发帖","articleSlug":"sreit-currency-dividend","confirmationId":"bbs-human-confirmation-sreit-currency-dividend","title":"【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block：新加坡 S-REIT 汇率和派息讨论进入内容候选池","countrySlug":"sg","countryName":"新加坡","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","status":"blocked-by-policy","statusLabel":"策略阻断","journalStatus":"blocked-by-policy","actionStatus":"blocked-by-policy","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"approved-for-manual-post","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly","reviewerRole","reviewerName","secondConfirm"],"blockers":["仍有 4 个待确认项，不能批准手动发帖。","manualPostAllowed=false，当前不得手动发帖。"],"roleSlots":[{"id":"primary-operator","label":"运营发起人","required":true,"allowedRoles":["ops","admin"],"note":"确认来源、分类、BBS 入口和风险提示。"},{"id":"editor-reviewer","label":"编辑复核人","required":true,"allowedRoles":["editor","admin"],"note":"复核语气、证据链和是否允许进入手动发帖。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起批准校验，但不能独自完成批准复核。"},{"role":"editor","canInitiate":false,"canReview":true,"canBypassPolicy":false,"note":"只作为批准动作的复核人。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":"editor","reviewerName":"editor-reviewer","dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":false,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"4abeda918d061c91765a5c88611884124db663086c9fc4cddcef2f643c622b7e","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=sreit-currency-dividend&action=approve-for-manual-post","journal":"/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=approve-for-manual-post","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=approve-for-manual-post","action":"/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=approve-for-manual-post","actionApi":"/api/public/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=approve-for-manual-post","confirmation":"/operations/bbs-human-confirmations?article=sreit-currency-dividend","dryRunAudit":"/operations/bbs-dry-run-audit?article=sreit-currency-dividend","draft":"/operations/bbs-review-drafts?article=sreit-currency-dividend","task":"/operations/article-review-tasks?article=sreit-currency-dividend","articleQuality":"/operations/article-quality?article=sreit-currency-dividend","context":"/context?asset=sg-commercial-harbor-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/approve-for-manual-post/sreit-currency-dividend","journalResourceUri":"reits://bbs-confirmation-action-journal/approve-for-manual-post/sreit-currency-dividend","actionResourceUri":"reits://bbs-confirmation-action/approve-for-manual-post/sreit-currency-dividend","confirmationResourceUri":"reits://bbs-human-confirmation/sreit-currency-dividend","auditResourceUri":"reits://bbs-dry-run-audit/sreit-currency-dividend","draftResourceUri":"reits://bbs-review-draft/sreit-currency-dividend","taskResourceUri":"reits://article-review-task/sreit-currency-dividend","articleResourceUri":"reits://article/sreit-currency-dividend","assetResourceUri":"reits://asset/sg-commercial-harbor-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-approve-for-manual-post-community-consumption-infra-quality","journalEntryId":"bbs-confirmation-action-journal-approve-for-manual-post-community-consumption-infra-quality","actionId":"bbs-confirmation-action-approve-for-manual-post-community-consumption-infra-quality","action":"approve-for-manual-post","actionLabel":"批准手动发帖","articleSlug":"community-consumption-infra-quality","confirmationId":"bbs-human-confirmation-community-consumption-infra-quality","title":"【REITs 共审】中国内地 / 消费基础设施 Pixel Mall：从社区热议看消费基础设施 REITs 的资产质量指标","countrySlug":"cn","countryName":"中国内地","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","status":"blocked-by-policy","statusLabel":"策略阻断","journalStatus":"blocked-by-policy","actionStatus":"blocked-by-policy","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"approved-for-manual-post","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":true,"samePersonForbidden":true,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly","reviewerRole","reviewerName","secondConfirm"],"blockers":["仍有 4 个待确认项，不能批准手动发帖。","manualPostAllowed=false，当前不得手动发帖。"],"roleSlots":[{"id":"primary-operator","label":"运营发起人","required":true,"allowedRoles":["ops","admin"],"note":"确认来源、分类、BBS 入口和风险提示。"},{"id":"editor-reviewer","label":"编辑复核人","required":true,"allowedRoles":["editor","admin"],"note":"复核语气、证据链和是否允许进入手动发帖。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起批准校验，但不能独自完成批准复核。"},{"role":"editor","canInitiate":false,"canReview":true,"canBypassPolicy":false,"note":"只作为批准动作的复核人。"},{"role":"admin","canInitiate":true,"canReview":true,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":"editor","reviewerName":"editor-reviewer","dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":false,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"4c83e7301eecc06aa63438c4a4a1de260a6f2974162238d535836cd045ca6927","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=community-consumption-infra-quality&action=approve-for-manual-post","journal":"/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=approve-for-manual-post","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=approve-for-manual-post","action":"/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=approve-for-manual-post","actionApi":"/api/public/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=approve-for-manual-post","confirmation":"/operations/bbs-human-confirmations?article=community-consumption-infra-quality","dryRunAudit":"/operations/bbs-dry-run-audit?article=community-consumption-infra-quality","draft":"/operations/bbs-review-drafts?article=community-consumption-infra-quality","task":"/operations/article-review-tasks?article=community-consumption-infra-quality","articleQuality":"/operations/article-quality?article=community-consumption-infra-quality","context":"/context?asset=cn-retail-infra-pixel-mall"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/approve-for-manual-post/community-consumption-infra-quality","journalResourceUri":"reits://bbs-confirmation-action-journal/approve-for-manual-post/community-consumption-infra-quality","actionResourceUri":"reits://bbs-confirmation-action/approve-for-manual-post/community-consumption-infra-quality","confirmationResourceUri":"reits://bbs-human-confirmation/community-consumption-infra-quality","auditResourceUri":"reits://bbs-dry-run-audit/community-consumption-infra-quality","draftResourceUri":"reits://bbs-review-draft/community-consumption-infra-quality","taskResourceUri":"reits://article-review-task/community-consumption-infra-quality","articleResourceUri":"reits://article/community-consumption-infra-quality","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-request-ops-fix-jreit-edinet-reading-guide","journalEntryId":"bbs-confirmation-action-journal-request-ops-fix-jreit-edinet-reading-guide","actionId":"bbs-confirmation-action-request-ops-fix-jreit-edinet-reading-guide","action":"request-ops-fix","actionLabel":"请求运营修复","articleSlug":"jreit-edinet-reading-guide","confirmationId":"bbs-human-confirmation-jreit-edinet-reading-guide","title":"【REITs 共审】日本 / 东京 J-REIT Hotel Block：日本 J-REIT 披露阅读入口：EDINET、JPX 与原文语言","countrySlug":"jp","countryName":"日本","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"needs-ops-fix","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"fb8a5f6e733399ae133f5b1a8a9e205e8a0913c03780beba564cc87a9f7821b8","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=jreit-edinet-reading-guide&action=request-ops-fix","journal":"/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=request-ops-fix","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=request-ops-fix","action":"/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=request-ops-fix","actionApi":"/api/public/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=request-ops-fix","confirmation":"/operations/bbs-human-confirmations?article=jreit-edinet-reading-guide","dryRunAudit":"/operations/bbs-dry-run-audit?article=jreit-edinet-reading-guide","draft":"/operations/bbs-review-drafts?article=jreit-edinet-reading-guide","task":"/operations/article-review-tasks?article=jreit-edinet-reading-guide","articleQuality":"/operations/article-quality?article=jreit-edinet-reading-guide","context":"/context?asset=jp-hotel-jreit-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/request-ops-fix/jreit-edinet-reading-guide","journalResourceUri":"reits://bbs-confirmation-action-journal/request-ops-fix/jreit-edinet-reading-guide","actionResourceUri":"reits://bbs-confirmation-action/request-ops-fix/jreit-edinet-reading-guide","confirmationResourceUri":"reits://bbs-human-confirmation/jreit-edinet-reading-guide","auditResourceUri":"reits://bbs-dry-run-audit/jreit-edinet-reading-guide","draftResourceUri":"reits://bbs-review-draft/jreit-edinet-reading-guide","taskResourceUri":"reits://article-review-task/jreit-edinet-reading-guide","articleResourceUri":"reits://article/jreit-edinet-reading-guide","assetResourceUri":"reits://asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-request-ops-fix-sreit-currency-dividend","journalEntryId":"bbs-confirmation-action-journal-request-ops-fix-sreit-currency-dividend","actionId":"bbs-confirmation-action-request-ops-fix-sreit-currency-dividend","action":"request-ops-fix","actionLabel":"请求运营修复","articleSlug":"sreit-currency-dividend","confirmationId":"bbs-human-confirmation-sreit-currency-dividend","title":"【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block：新加坡 S-REIT 汇率和派息讨论进入内容候选池","countrySlug":"sg","countryName":"新加坡","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"needs-ops-fix","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"a387e7aa96b33542212cc0afa7c018ebaedbf69bafb84549dc999d37185e4388","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=sreit-currency-dividend&action=request-ops-fix","journal":"/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=request-ops-fix","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=request-ops-fix","action":"/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=request-ops-fix","actionApi":"/api/public/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=request-ops-fix","confirmation":"/operations/bbs-human-confirmations?article=sreit-currency-dividend","dryRunAudit":"/operations/bbs-dry-run-audit?article=sreit-currency-dividend","draft":"/operations/bbs-review-drafts?article=sreit-currency-dividend","task":"/operations/article-review-tasks?article=sreit-currency-dividend","articleQuality":"/operations/article-quality?article=sreit-currency-dividend","context":"/context?asset=sg-commercial-harbor-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/request-ops-fix/sreit-currency-dividend","journalResourceUri":"reits://bbs-confirmation-action-journal/request-ops-fix/sreit-currency-dividend","actionResourceUri":"reits://bbs-confirmation-action/request-ops-fix/sreit-currency-dividend","confirmationResourceUri":"reits://bbs-human-confirmation/sreit-currency-dividend","auditResourceUri":"reits://bbs-dry-run-audit/sreit-currency-dividend","draftResourceUri":"reits://bbs-review-draft/sreit-currency-dividend","taskResourceUri":"reits://article-review-task/sreit-currency-dividend","articleResourceUri":"reits://article/sreit-currency-dividend","assetResourceUri":"reits://asset/sg-commercial-harbor-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-request-ops-fix-community-consumption-infra-quality","journalEntryId":"bbs-confirmation-action-journal-request-ops-fix-community-consumption-infra-quality","actionId":"bbs-confirmation-action-request-ops-fix-community-consumption-infra-quality","action":"request-ops-fix","actionLabel":"请求运营修复","articleSlug":"community-consumption-infra-quality","confirmationId":"bbs-human-confirmation-community-consumption-infra-quality","title":"【REITs 共审】中国内地 / 消费基础设施 Pixel Mall：从社区热议看消费基础设施 REITs 的资产质量指标","countrySlug":"cn","countryName":"中国内地","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"needs-ops-fix","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"e1ad26c939c0d896641032932adaec8cc39434c7a07e0dc40b4c9c2dd7fe6bae","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=community-consumption-infra-quality&action=request-ops-fix","journal":"/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=request-ops-fix","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=request-ops-fix","action":"/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=request-ops-fix","actionApi":"/api/public/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=request-ops-fix","confirmation":"/operations/bbs-human-confirmations?article=community-consumption-infra-quality","dryRunAudit":"/operations/bbs-dry-run-audit?article=community-consumption-infra-quality","draft":"/operations/bbs-review-drafts?article=community-consumption-infra-quality","task":"/operations/article-review-tasks?article=community-consumption-infra-quality","articleQuality":"/operations/article-quality?article=community-consumption-infra-quality","context":"/context?asset=cn-retail-infra-pixel-mall"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/request-ops-fix/community-consumption-infra-quality","journalResourceUri":"reits://bbs-confirmation-action-journal/request-ops-fix/community-consumption-infra-quality","actionResourceUri":"reits://bbs-confirmation-action/request-ops-fix/community-consumption-infra-quality","confirmationResourceUri":"reits://bbs-human-confirmation/community-consumption-infra-quality","auditResourceUri":"reits://bbs-dry-run-audit/community-consumption-infra-quality","draftResourceUri":"reits://bbs-review-draft/community-consumption-infra-quality","taskResourceUri":"reits://article-review-task/community-consumption-infra-quality","articleResourceUri":"reits://article/community-consumption-infra-quality","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-reject-before-bbs-jreit-edinet-reading-guide","journalEntryId":"bbs-confirmation-action-journal-reject-before-bbs-jreit-edinet-reading-guide","actionId":"bbs-confirmation-action-reject-before-bbs-jreit-edinet-reading-guide","action":"reject-before-bbs","actionLabel":"运营拒绝","articleSlug":"jreit-edinet-reading-guide","confirmationId":"bbs-human-confirmation-jreit-edinet-reading-guide","title":"【REITs 共审】日本 / 东京 J-REIT Hotel Block：日本 J-REIT 披露阅读入口：EDINET、JPX 与原文语言","countrySlug":"jp","countryName":"日本","assetSlug":"jp-hotel-jreit-block","assetName":"东京 J-REIT Hotel Block","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"rejected-by-ops","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"13e7c0b34b8949ce7eaa84360012afaf840269ca4d94979aae72f2c98e80d2bb","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=jreit-edinet-reading-guide&action=reject-before-bbs","journal":"/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=reject-before-bbs","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=jreit-edinet-reading-guide&action=reject-before-bbs","action":"/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=reject-before-bbs","actionApi":"/api/public/operations/bbs-confirmation-actions?article=jreit-edinet-reading-guide&action=reject-before-bbs","confirmation":"/operations/bbs-human-confirmations?article=jreit-edinet-reading-guide","dryRunAudit":"/operations/bbs-dry-run-audit?article=jreit-edinet-reading-guide","draft":"/operations/bbs-review-drafts?article=jreit-edinet-reading-guide","task":"/operations/article-review-tasks?article=jreit-edinet-reading-guide","articleQuality":"/operations/article-quality?article=jreit-edinet-reading-guide","context":"/context?asset=jp-hotel-jreit-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/reject-before-bbs/jreit-edinet-reading-guide","journalResourceUri":"reits://bbs-confirmation-action-journal/reject-before-bbs/jreit-edinet-reading-guide","actionResourceUri":"reits://bbs-confirmation-action/reject-before-bbs/jreit-edinet-reading-guide","confirmationResourceUri":"reits://bbs-human-confirmation/jreit-edinet-reading-guide","auditResourceUri":"reits://bbs-dry-run-audit/jreit-edinet-reading-guide","draftResourceUri":"reits://bbs-review-draft/jreit-edinet-reading-guide","taskResourceUri":"reits://article-review-task/jreit-edinet-reading-guide","articleResourceUri":"reits://article/jreit-edinet-reading-guide","assetResourceUri":"reits://asset/jp-hotel-jreit-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-reject-before-bbs-sreit-currency-dividend","journalEntryId":"bbs-confirmation-action-journal-reject-before-bbs-sreit-currency-dividend","actionId":"bbs-confirmation-action-reject-before-bbs-sreit-currency-dividend","action":"reject-before-bbs","actionLabel":"运营拒绝","articleSlug":"sreit-currency-dividend","confirmationId":"bbs-human-confirmation-sreit-currency-dividend","title":"【REITs 共审】新加坡 / 新加坡 S-REIT Harbor Block：新加坡 S-REIT 汇率和派息讨论进入内容候选池","countrySlug":"sg","countryName":"新加坡","assetSlug":"sg-commercial-harbor-block","assetName":"新加坡 S-REIT Harbor Block","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"rejected-by-ops","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"858d5538d8aa8f7399627c60d597cf8ca4535e76ba1aa3fd61631b465cafee35","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=sreit-currency-dividend&action=reject-before-bbs","journal":"/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=reject-before-bbs","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=sreit-currency-dividend&action=reject-before-bbs","action":"/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=reject-before-bbs","actionApi":"/api/public/operations/bbs-confirmation-actions?article=sreit-currency-dividend&action=reject-before-bbs","confirmation":"/operations/bbs-human-confirmations?article=sreit-currency-dividend","dryRunAudit":"/operations/bbs-dry-run-audit?article=sreit-currency-dividend","draft":"/operations/bbs-review-drafts?article=sreit-currency-dividend","task":"/operations/article-review-tasks?article=sreit-currency-dividend","articleQuality":"/operations/article-quality?article=sreit-currency-dividend","context":"/context?asset=sg-commercial-harbor-block"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/reject-before-bbs/sreit-currency-dividend","journalResourceUri":"reits://bbs-confirmation-action-journal/reject-before-bbs/sreit-currency-dividend","actionResourceUri":"reits://bbs-confirmation-action/reject-before-bbs/sreit-currency-dividend","confirmationResourceUri":"reits://bbs-human-confirmation/sreit-currency-dividend","auditResourceUri":"reits://bbs-dry-run-audit/sreit-currency-dividend","draftResourceUri":"reits://bbs-review-draft/sreit-currency-dividend","taskResourceUri":"reits://article-review-task/sreit-currency-dividend","articleResourceUri":"reits://article/sreit-currency-dividend","assetResourceUri":"reits://asset/sg-commercial-harbor-block"}},{"generatedAt":"2026-07-31T18:33:39.544Z","roleGateId":"bbs-confirmation-role-gate-reject-before-bbs-community-consumption-infra-quality","journalEntryId":"bbs-confirmation-action-journal-reject-before-bbs-community-consumption-infra-quality","actionId":"bbs-confirmation-action-reject-before-bbs-community-consumption-infra-quality","action":"reject-before-bbs","actionLabel":"运营拒绝","articleSlug":"community-consumption-infra-quality","confirmationId":"bbs-human-confirmation-community-consumption-infra-quality","title":"【REITs 共审】中国内地 / 消费基础设施 Pixel Mall：从社区热议看消费基础设施 REITs 的资产质量指标","countrySlug":"cn","countryName":"中国内地","assetSlug":"cn-retail-infra-pixel-mall","assetName":"消费基础设施 Pixel Mall","status":"role-dry-run-ready","statusLabel":"角色 dry-run 可校验","journalStatus":"ready-for-journal-dry-run","actionStatus":"dry-run-ready","currentConfirmationStatus":"pending-human-review","nextConfirmationStatus":"rejected-by-ops","dryRunRequired":true,"simulatedAuth":true,"realAuthConnected":false,"sessionWriteDisabled":true,"writeDisabled":true,"appendOnly":true,"noExternalWrite":true,"bbsPostDisabled":true,"dualControlRequired":false,"samePersonForbidden":false,"requiredInputs":["actorRole","actorName","reason","simulatedAuth","sessionWriteDisabled","roleGateOnly"],"blockers":[],"roleSlots":[{"id":"primary-operator","label":"运营处理人","required":true,"allowedRoles":["ops","admin"],"note":"确认拒绝或修复原因，并留下可追溯说明。"}],"identityProviderPlan":{"mode":"simulated-only","futureProvider":"future:next-auth-or-internal-ops-sso","loginRequiredBeforeWrite":true,"sessionStorage":"future:httpOnly-session + audit actor snapshot","permissionSource":"future:ops_role_assignments + immutable audit policy"},"permissionMatrix":[{"role":"ops","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以发起拒绝或请求修复 dry-run。"},{"role":"editor","canInitiate":false,"canReview":false,"canBypassPolicy":false,"note":"不参与拒绝或请求修复动作。"},{"role":"admin","canInitiate":true,"canReview":false,"canBypassPolicy":false,"note":"可以填任一角色槽位，但仍不能绕过策略阻断或同人复核限制。"}],"simulatedSessionPacket":{"actorRole":"ops","actorName":"ops-reviewer","reviewerRole":null,"reviewerName":null,"dryRun":true,"simulatedAuth":true,"sessionWriteDisabled":true,"roleGateOnly":true},"decisionPreview":{"roleDryRunAccepted":true,"canAppendRealJournal":false,"canChangeConfirmationStatus":false,"canPostBbs":false,"note":"该角色门禁只校验模拟会话和权限矩阵，不创建真实登录会话，不写日志，不发布 BBS 帖子。"},"policyDigest":"64a79c09f1c2b25462f5c7b603b1b951b9bd2f53def87c9e3e67613e6968f9f5","links":{"roleGateApi":"/api/public/operations/bbs-confirmation-role-gate?article=community-consumption-infra-quality&action=reject-before-bbs","journal":"/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=reject-before-bbs","journalApi":"/api/public/operations/bbs-confirmation-action-journal?article=community-consumption-infra-quality&action=reject-before-bbs","action":"/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=reject-before-bbs","actionApi":"/api/public/operations/bbs-confirmation-actions?article=community-consumption-infra-quality&action=reject-before-bbs","confirmation":"/operations/bbs-human-confirmations?article=community-consumption-infra-quality","dryRunAudit":"/operations/bbs-dry-run-audit?article=community-consumption-infra-quality","draft":"/operations/bbs-review-drafts?article=community-consumption-infra-quality","task":"/operations/article-review-tasks?article=community-consumption-infra-quality","articleQuality":"/operations/article-quality?article=community-consumption-infra-quality","context":"/context?asset=cn-retail-infra-pixel-mall"},"mcp":{"roleGateResourceUri":"reits://bbs-confirmation-role-gate/reject-before-bbs/community-consumption-infra-quality","journalResourceUri":"reits://bbs-confirmation-action-journal/reject-before-bbs/community-consumption-infra-quality","actionResourceUri":"reits://bbs-confirmation-action/reject-before-bbs/community-consumption-infra-quality","confirmationResourceUri":"reits://bbs-human-confirmation/community-consumption-infra-quality","auditResourceUri":"reits://bbs-dry-run-audit/community-consumption-infra-quality","draftResourceUri":"reits://bbs-review-draft/community-consumption-infra-quality","taskResourceUri":"reits://article-review-task/community-consumption-infra-quality","articleResourceUri":"reits://article/community-consumption-infra-quality","assetResourceUri":"reits://asset/cn-retail-infra-pixel-mall"}}],"publicNotes":["BBS Confirmation Role Gate 只校验模拟登录角色，不创建真实 session。","ops、editor、admin 的权限矩阵用于未来接入后台登录、双人确认和审计表。","当前必须声明 simulatedAuth=true、sessionWriteDisabled=true、roleGateOnly=true。"],"qaWarnings":["该门禁不会创建真实登录态，sessionCreated 始终为 false。","admin 不能绕过策略阻断，批准动作仍然需要两名不同人员。","没有真实身份提供方、角色表和审计 actor snapshot 前，不得开放真实状态变更。"]}