Skip to content

skills: 说明书与实现脱节的卡默认改文档,不进决策箱 —— 维护者 2026-09-09 裁定(objectui#8318),写入 pm-dispatch 的分诊与决策箱入箱判据 #17031

Description

@huangyiirene

由项目总监席立卡(summon #18,session_017Js5kTpTtxieBjPyScgxJ3,2026-09-09),执行维护者对 objectui#8318 的裁定中「写入技能」的那一半。skills 车道;本席 ⛔ 不写技能文本、⛔ 不派发。

维护者原话(总监席现场对话,2026-09-09,答批 #104 第 4 张 objectui#8318「结构性(说明书与实现脱节)」)

所有这种文档错的都应该改文档,没有什么好决裁的,这个应该写入技能。

要落的原则(措辞归 skills 席四维之后定,⛔ 本卡不替它写)

说明书类文本(JSDoc @default、README、参考文档、docblock)与实现不一致,而实现行为本身没有被裁为错 ⇒ 缺陷在文档,修文档,走 pm:queue,⛔ 不立 needs-user-decision、⛔ 不呈报决策箱。分诊席与派发席按此判,总监席在决策箱入口按此退回。

两条已有裁决给出边界,skills 席措辞时一并读

⇒ 判据的形状大致是:文档句有裁定出处(ADR / 维护者裁决)而实现偏离 ⇒ 实现错;文档句无出处、只是描述(含复制来的默认值)⇒ 文档错。哪一边都不需要决策卡,前者进队列修实现,后者进队列修文档。⚠️ 这一段是本席的读法,不是裁定;skills 席按四维定稿。

落点(供 skills 席定位,⛔ 不限定)

  • .claude/skills/pm-dispatch/SKILL.md 决策形状 / 决策箱入箱判据一段,以及 finding 三类的 (b)「违背已声明契约」的注脚:说明书与实现脱节不自动等于 (b)。
  • references/lanes/triage.md 分诊判据;references/lanes/director.md 决策箱入口的退回条款;references/decision-analysis.md
  • 机械化项(SKILL.md 282 行「可机械化项 → 门禁/脚本卡」):若 check-half-states 能识别「needs-user-decision 且卡题含 说明书/文档/JSDoc/README 与实现脱节」的形状,可另立脚本卡;⛔ 本卡不含。

验收

  • 一条规则、有具名读者(分诊席、派发席、总监席入箱),自含失效模式与边界(上面两条先例的区别),⛔ 不引 issue 编号进操作文本(id-lint)。
  • 复核时回答「谁在读这一行」;经验教训散文 ⛔ 不入技能文本。

Related: objectui#8318(裁决评论见该卡),objectstack#16549,ADR-0049,ADR-0078,SKILL.md 「决策形状 ⇒ 决策箱带四棱块,⛔ 永不自裁」一节。

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions