--- title: "PU6 语义摘要 D3 — 获批后任务契约" status: done created: 2026-09-16 updated: 2026-09-17 owner: Cursor branch: feature/w2-semantic-summary-shadow-live mutex: chat go_no_go: go --- # PU6 语义摘要 D3 — 获批后任务契约 **go/no-go**:GO。脚手架 + W2 live 已合 `dev`。`SEMANTIC_SUMMARY_SHADOW` 默认 off;开 flag 时组合根注入产品 PI no-tool summarizer。**不启用** `SEMANTIC_SUMMARY_REPLACE`。 ## 目标 在授权可见集合上 shadow 语义摘要,可解释 fallback;REPLACE 为后置独立授权任务。 ## 预注册门 - flag:`SEMANTIC_SUMMARY_SHADOW` → 可选 `SEMANTIC_SUMMARY_REPLACE`(本轮不启用) - 输入:authorized view only;无工具权限摘要器;R13 出站门 - 失败:保留旧摘要/deterministic;标注 freshness - 负例:撤权消息不入摘要;injection 不能改权限 ## 路径提示 `internal/ctxmgr/summarizer.go`、`internal/ctxmgr/semantic_summary.go`、`internal/app/chatflow/`、`internal/server/chat_digest_api.go`、`internal/agent/piagent.go` ## 回滚 关 flag;读路径回 deterministic;保留历史证据指针