decision-rules-hook: 注入补「两个停止点」+「技术方案排序轴」
起因(2026-10-06 用户问):能自决的问题为什么还要问。
复盘发现注入的判据里**缺动作**:
- 缺「十步」的两个停止点 → ① 判类型(方案请求 vs 直接执行)② 判方向(扩大/收窄/中性);
- 缺「自主裁决顺序」的排序轴 → 更小改动 → 更少新增形态 → **不扩大可见面**。
⇒ 前者导致「会扩大可见面」时不停手;后者导致排完仍把已定项混进待拍板清单(=变相征询)。
本次只补这两条动作骨架(1459 → 1906 字符),⛔ 不塞十步全文(避免稀释)。
This commit is contained in:
1 parent
64dd82073b
commit
433d43af54
8 files changed
+195
-273
No files matched your search
@@ -133,6 +133,19 @@ RULES = (
|
||||
" · 提报时把技术话翻成**功能话**(“影响谁、断多久、花多少钱”),\n"
|
||||
" ⛔ 不写包名/环境变量/文件路径/代码标识符。一轮只问一个问题。\n"
|
||||
"\n"
|
||||
"🔴 **两个停止点:没结论就不要往下走**(十步里的第 1、4 步)\n"
|
||||
" ① **判类型**:这是「方案请求」还是「任务明确·直接执行」?\n"
|
||||
" 方案请求 ⇒ **只出方案**,未经明确授权 ⛔ 不改任何文件。\n"
|
||||
" ② **判方向**:这次改动是 **扩大 / 收窄 / 中性**?\n"
|
||||
" 🔴 **只要会「扩大可见面」⇒ 立即停手**,并把「要不要扩大」**单独**作为红线问题问,\n"
|
||||
" ⛔ **不许**把它和某个技术方案**捆成一条**问(捆包=逼用户在没看到技术选项时先答红线)。\n"
|
||||
"\n"
|
||||
"🔴 **技术方案怎么排序:自己排,⛔ 不问用户**(`dsh-decision` 默认裁决顺序)\n"
|
||||
" 只需比三条轴,**按序**取先满足的那条:\n"
|
||||
" ① **更小改动** → ② **更少新增形态** → ③ **不扩大可见面**。\n"
|
||||
" 排完后:**已定的写成陈述句**(「我选了什么,可推翻」),\n"
|
||||
" **只把真未定的**列进待拍板项 —— ⛔ 已定项混进待拍板清单 = 变相征询。\n"
|
||||
"\n"
|
||||
"🔴 **删/改/迁移先判代价对称性**(A8/A14/A16/A22)\n"
|
||||
" 删除收益 < 潜在破坏 ⇒ **标注废弃保留**,⛔ 不删。改名/迁移先列**伴随物清单**\n"
|
||||
" (只改主体必留隐患)。替换/退役:**先补位,再退役**。\n"
|
||||
|
||||
Reference in new issue
Block a user