Files
Agent-System/.doc/archive/ops/2026-09-16-pu6-semantic-summary.md
T

1.5 KiB
Raw Blame History

title, status, created, updated, owner, branch, worktree, mutex
title status created updated owner branch worktree mutex
PU6 语义摘要 shadow(SEMANTIC_SUMMARY_SHADOW) done 2026-09-16 2026-09-16 Cursor-Auto feature/pu6-semantic-summary .worktrees/feature-pu6-semantic-summary chat

PU6 语义摘要 shadow

目标

在授权可见消息集合上落地 SEMANTIC_SUMMARY_SHADOW(默认 off):shadow 语义摘要、失败回 deterministic 并标注 freshness;不启用 REPLACE。

范围

  • internal/ctxmgr/summarizer.go + semantic shadow
  • internal/app/chatflow/ 授权过滤入口
  • internal/server/chat_digest_api.go 出站 freshness/shadow 字段
  • 单元/表征测试;测试报告

非目标

  • 不启用 SEMANTIC_SUMMARY_REPLACE
  • 不合入 dev
  • 不改 plan 文件

步骤

  1. 从 dev 开分支 / worktree 并认领
  2. flags + 无工具语义摘要器 + rolling summary shadow
  3. chatflow 授权路径 + digest API
  4. 测试与报告
  5. 渐进提交并 push

验收标准

  • flag off 行为与基线一致
  • shadow on:仅 authorized 消息;失败保留 deterministic + freshness
  • injection 不能提权;REPLACE 路径未接线
  • 测试报告归档

相关链接

  • Contract: ../long-term/2026-09-16-pu6-semantic-summary-contract.md
  • Test report: ../../test-reports/2026-09-16-pu6-semantic-summary-test-report.md

证据 / 备注

  • 分支:feature/pu6-semantic-summary(worktree)
  • 测试:go test -short ./internal/ctxmgr/ ./internal/app/chatflow/ ./internal/server/ PASS