数据库已连通已成功连接预发布数据库(DATABASE_URL_STAGING)。请确认该实例为非生产 Supabase 项目。应用层环境预发布 staging数据库连接变量DATABASE_URL_STAGING
数据源说明:上方横条只说明整站在开发环境里,日常页面(首页、项目、任务等)当前用的是真实数据库还是内置演示数据不表示本 DocOps 页的数据来源。本页内容来自磁盘上的治理扫描结果文件,仅供只读预览, 属于本机低风险查看,不是正式发布,也不会自动替你执行任何操作。请勿把本页当作系统的正式持久化库数据库里的唯一结论

DocOps Change Request Queue

当前页面为 Change Request 队列只读视图。展示 status=queued 的变更请求。本页不生成 patch、不审批、不写回 Drive、不开 repo PR、不调用外部 API。

dataSourceMode
staging_db
state layer
staging_db
writebackEnabled
false
driveWriteback
blocked
production
false
queueItems
7
pendingReview
0
approvedForWriteback
4
blockedWriteback
1
writebackEnabled
false
Drive writeback blockedTask Bridge handoff only

writeback_blocked · human gate required · writeback enabled = false · approved_for_writeback = 写回候选(≠ 已写回 Drive)· Task Bridge handoff only

数据来源:staging_db(Supabase doc_* 表只读 SELECT;已排除 secret_blocked 文档源)。

Queue workflow(doc_change_requests)

writeback disableddata source: staging_db · driveWriteback=blocked

M1 no-writeback 队列:展示 pending_review / accepted / rejected / blocked 状态。对 queued 项可执行人工审阅动作;不触发 Drive 写回、不调用 DocBridge apply。

Queue IDTitleSource suggestionDB statusUI statusReview decisionLatest resultGate statusPatchAllowlistRollback noteDry-runFinal gateSandbox gateHuman gateReview actionsTask Bridge
91296ba0刷新 stale 文档元数据刷新 stale 文档元数据 (queued)approvedapproved_for_writebackapprove_writebackapproved_for_writeback candidate recorded — writebackEnabled=false, driveWriteback=blocked (M1).
real_writeback_blocked
run dry-run / fix eligibility · real writeback blocked
Drive writeback = blocked
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled
allowed
reason: allowed_for_dry_run_only
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled
dry_run_succeeded
dryRunAllowed=true · realWritebackAllowed=false
nextAction: dry-run succeeded · real writeback blocked
real_writeback_blocked
dryRunStatus=dry_run_succeeded
nextAction: final gate audit / human phrase not enabled
realWritebackAllowed=false
sandboxReady=ready
featureFlag=false
realWritebackAllowed=false
nextAction: POST guard wired · feature flag off · sandbox real writeback remains disabled
requiredgateStatus=real_writeback_blocked · nextAction=dry-run gate review · Drive writeback=blocked · approved_for_writeback ≠ 已写回
09000002N2 second sandbox append-only real writeback pilot preparationapprovedapproved_for_writeback
real_writeback_blocked
run dry-run / fix eligibility · real writeback blocked
Drive writeback = blocked
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled, target_not_allowlisted
blocked
reason: target_not_allowlisted
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled, target_not_allowlisted
dry_run_blocked
dryRunAllowed=false · realWritebackAllowed=false
nextAction: fix eligibility (patch / rollback note / allowlist) · real writeback blocked
final gate pending dry-run succeededrequiredgateStatus=real_writeback_blocked · nextAction=dry-run gate review · Drive writeback=blocked · approved_for_writeback ≠ 已写回
09000001C3 99_test append-only real writeback pilotapprovedapproved_for_writeback
real_writeback_blocked
run dry-run / fix eligibility · real writeback blocked
Drive writeback = blocked
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled
allowed
reason: allowed_for_dry_run_only
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled
dry_run_succeeded
dryRunAllowed=true · realWritebackAllowed=false
nextAction: dry-run succeeded · real writeback blocked
real_writeback_blocked
dryRunStatus=dry_run_succeeded
nextAction: final gate audit / human phrase not enabled
realWritebackAllowed=false
requiredgateStatus=real_writeback_blocked · nextAction=dry-run gate review · Drive writeback=blocked · approved_for_writeback ≠ 已写回
09000002#1082 no-patch guard fixturerejectedrejectedreject_writeback
not_eligible
not eligible for writeback gate
Drive writeback = blocked
requiredrejected
08000002#1082 reject path fixturerejectedrejectedreject_writeback
not_eligible
not eligible for writeback gate
Drive writeback = blocked
requiredrejected
4b7bcc4f刷新 stale 文档元数据刷新 stale 文档元数据 (accepted)blockedwriteback_blockedblock
real_writeback_blocked
blocked — no writeback path
Drive writeback = blocked
requiredblocked
07000001同步 baseline manifest 执行摘要段(stub)Review baseline manifest summary drift(stub) (rejected)approvedapproved_for_writebackapprove_writeback
real_writeback_blocked
run dry-run / fix eligibility · real writeback blocked
Drive writeback = blocked
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled, target_not_allowlisted
blocked
reason: target_not_allowlisted
exists
blocked: real_writeback_not_enabled, drive_writeback_disabled, target_not_allowlisted
dry_run_succeeded
dryRunAllowed=false · realWritebackAllowed=false
nextAction: dry-run succeeded · real writeback blocked
real_writeback_blocked
dryRunStatus=dry_run_succeeded
nextAction: final gate audit / human phrase not enabled
realWritebackAllowed=false
requiredgateStatus=real_writeback_blocked · nextAction=dry-run gate review · Drive writeback=blocked · approved_for_writeback ≠ 已写回