diff --git a/.doc/ops/short-term/2026-09-25-p12-redline-boundary-audit.md b/.doc/ops/short-term/2026-09-25-p12-redline-boundary-audit.md new file mode 100644 index 00000000..3a2a97fa --- /dev/null +++ b/.doc/ops/short-term/2026-09-25-p12-redline-boundary-audit.md @@ -0,0 +1,36 @@ +--- +title: "P12: 红线项登记与授权边界核查(只读)" +task_id: redline-audit-p12-2026-09-25 +status: in_progress +created: 2026-09-25 +owner: cursor-auto +task_type: research +task_tier: small +policy_revision: "agent-governance-2026-09-21-r1" +parent_task: cleanup-audit-p11-2026-09-25 +--- + +# P12: 红线项登记与授权边界核查(只读) + +依据总控 P12:「只登记与证据核查,不越权实施」。核查时点:2026-09-25,dev 服务 pid 2398019(`bin/agent-server`,schema 72,health ok)。 + +## 逐项核查结果 + +| 红线项 | 运行态证据 | 结论 | +|---|---|---| +| **FAV live 不放量** | 服务进程环境无 `FAV_DEGRADED_READ`(默认 false,`config.go` FAVDegradedRead default false);无 `Register(fav)` 启用 | ✅ 维持红线;观察窗计时未启动(staging 未放量),无到期待核项 | +| **SWBOOT-10 fail-closed stub** | `internal/swboot/catalog.go`:`controlled_patch` 仍返回 `ERR_EXECUTION_MODE_DISABLED: controlled_patch requires SWBOOT-10 executor`(L209);无 SWBOOT 环境变量 | ✅ 维持 fail-closed;L5/L6 真实 patch/merge/push 授权申请**未提出**——继续 pending auth(与 [2026-09-22 红线证据](./2026-09-22-redline-evidence.md) 登记一致) | +| **D7 不物理删** | ADR `2026-09-17-d7-chat-data-retention.md` 仍 `pending-compliance-signoff`;追踪表类别 `record` 无删除路径调用 | ✅ 红线维持;合规签字**仍未完成**,365/180/30 物理删除继续禁止;无新签字事件可追踪 | +| **PI 叙事 flag off** | `PI_CHANGE_REPORT_NARRATIVE` 未设(`flags.go` 默认 false);服务进程环境无此变量 | ✅ dev 维持 off。**授权申请登记**:dev 常驻开启需用户明确授权(涉及 PI 叙事生成路径常驻化),本批仅登记申请占位,不实施 | +| **`MULTI_INTENT_PLAN_TIER` 不升 full** | 服务进程无 `MULTI_INTENT_PLAN_TIER`(进程仅有 `MULTI_INTENT_ENABLED=true` 与 `INTENT_V2_DECISION_TIER=none`) | ✅ 未升 | +| **F4-B/F7-1/I6/I7 未授权不实施** | 无对应实现提交(本 goal 各批次未触碰) | ✅ 维持 | + +## 授权申请登记(待用户裁决,非本批实施) + +1. **SWBOOT L5/L6**:真实 patch/merge/push 执行器实施授权——前置条件:安全评审(W5b)+ 用户明确授权;当前仅 stub。 +2. **PI 叙事 dev 常驻开启**:`PI_CHANGE_REPORT_NARRATIVE=1` 于 dev 环境——前置条件:PI 叙事 E2E 证据复核 + 用户授权;建议独立任务执行。 + +## 边界遵守 + +- 本任务零代码变更、零 flag 翻转、零环境写入;全部结论来自只读核查(源码 + `/proc//environ` + health 端点)。 +- 与 CURRENT「受控约束」四条(FAV/tier/D7/main)逐条对账一致。