fix(session-mechanism): 看板标「状态未收口」+ 决策判据补两处口径 + 换目标留验收痕迹

- 项目看板:非「已完成」的目标,若一条验收判据都没有、或有判据但一条都没过,
  卡片上标「无验收判据/验收未收口(N 条全未过)」—— 实测 aigc-idea-impression
  的归档件曾在「执行中」列摆了 7 天(2026-10-18 核查)
- 决策判据每轮注入:写明那份技术实现清单是举例不是穷举、「功能语义分叉」的判据
  收窄为「用户日常操作路径有没有变」(2026-10-18 实测滥用后果:把两件技术实现
  做成了待拍板)
- goalctl 换目标归档:顺手判一次旧目标验收有没有收口,没收口写进归档件 `_验收未收口`
  并在 lifecycle_why 留痕(不拦换目标)
This commit is contained in:
admin committed 2026-10-18 20:17:49 +08:00
1 parent 879156f75c
commit cc86680e05
4 files changed
+33 -3

No files matched your search

@@ -193,9 +193,10 @@ RULES = (
# 全文仍由 `SessionStart` 那份承担;这里只放"最常被违反的三条"。
RULES_BRIEF = (
"【决策判据 · 每轮提醒(正本 references/04-决策方法论.md)】\n"
"· **技术实现自己定**(框架/库/目录结构/命名/参数/部署/排查)⇒ 写成陈述句"
"(「我选了什么,可推翻」),⛔ **不做成选项让用户选**。\n"
"· **只提报用户三类**:① 功能语义分叉(用户能感知)② 红线门禁 ③ 超出决策边界。\n"
"· **技术实现自己定**(框架/库/目录结构/命名/参数/部署/排查;**这份清单是举例、⛔ 不是穷举**)"
"⇒ 写成陈述句(「我选了什么,可推翻」),⛔ **不做成选项让用户选**;凡属「怎么实现」一律自决。\n"
"· **只提报用户三类**:① 功能语义分叉 —— 判据=**用户日常操作路径有没有变**(没变即自决)"
"② 红线门禁 ③ 超出决策边界。\n"
"· ⛔ 已定项混进待拍板清单 = 变相征询;⛔ 不用「你看呢/等你发话」收尾。\n"
"· **先取证再结论**:用户原话 > 本机实测 > 文件在 > 文档说 > 推断。\n"
)