Files
Agent-System/.doc/ops/lessons/INDEX.md
T
weichen b739f358f8 docs(test): non-author member deny_only_submit PI evidence and MATRIX
Archive real PI acceptance for member run/edit vs submit duty gates;
register ISSUE/LESSON and refresh MATRIX/gap/authz matrix evidence.
2026-09-24 12:13:31 +00:00

2.2 KiB
Raw Blame History

开发经验与注意事项

先按本任务模块、路径、症状和机制检索,再读命中条目的适用条件与来源。执行步骤与维护要求见 闭环规范;事实入口见 问题台账。这些是仓库可共享的外部经验,不依赖单个聊天会话或某个客户端私有记忆。

lesson_id 触发条件 / 关键词 注意事项 lesson_state 主记录 / 最近复核
LESSON-20260923-nullable-duty docgov、SQL、nullable、23503、可选职责、创建/heal 检查所有写入口的缺席值语义;用真实 PG 验证 NULL/FK validated 可选职责持久化;2026-09-23
LESSON-20260923-content-hash docrevision、canonicalize、hash、bootstrap、hard-break、404、水合 保持文本语义并检查账本/文件一致性;新数据通过不能覆盖旧数据迁移 validated 正文规范化与投影;2026-09-23
LESSON-20260923-matrix-status-cas FEATURE-MATRIX、docs-apply、record_id、merge conflict、CAS 矩阵/CURRENT 行变更走 docs apply;合并后核验状态列未被回退 validated 矩阵状态 CAS;2026-09-23
LESSON-20260924-pi-tool-boundaries PI、MCP、readonly、path、snapshot、process-group 路径语义与快照边界一致,合法路径和拒绝路径都验收 validated 文件工具边界;2026-09-24
LESSON-20260924-cursor-hook-advisory-gates Cursor、hooks、advisory、fail-open、probe、stdin hook 与执行器分层;契约未知 fail-open;审计日志放 ignore 路径 candidate 客户端 hook 门禁;2026-09-24
LESSON-20260924-deny-only-submit 非编制、DOC_DUTY、400、run/edit、送审 权限哨兵映射 403;三道门协同放宽;ActorIsMember 不复用 RoleSystem validated deny_only_submit;2026-09-24

validated 的证据范围见各条目;本日复核为历史材料和源码阅读,未重跑产品回归。后续按机制补充,过时条目标 superseded/retired 并保留替代链接。