Skip to content

[skill] pm-dispatch 条款② 复核改制:席内 fable contract review 取代「停靠等外部评审链」,缺位死等成为历史 #13795

Description

@os-warren

维护者裁定(provenance,2026-08-31 本席 Claude Code 会话 session_01PBjwYLS6BciTQW3c9xQiD2)

三句原话,按序:

  1. 「draft + needs:contract-review,但是你本身就是fable啊,是不是skills有问题?」
  2. (本席分析:fable 档位=能力控制,停靠=独立性控制,缺陷在无活性兜底;给出 A 超时兜底 / B 免停靠两选项后)
  3. 「项目经理是fable 或者可以派fable的子任务都可以自己contract view吧?」

⇒ 裁定:条款② 的 contract review 由派发席在席内完成(PM 本身是 fable,且可派 fable 复核子任务),不再以「停靠等待外部评审链」为默认流程。

要改的文件

.claude/skills/pm-dispatch/SKILL.md(及其 references/ 下引用同一流程的段落,以 grep needs:contract-review / 停靠 / 评审链 为准)。

修订实质(方向,由 dev 对照现行文本落笔)

  1. 派发档位不变:条款② 卡 ⇒ claude-fable-5 派发强制,照旧。
  2. 交付后复核改制:派发席收集复核升格为含契约判断清单(derived judgments 逐项、semver/T4 定级、边界旗处置);当契约判断存在真分叉或 dev 挂旗待裁时,派发席起上下文隔离的 fable 复核子代理出第二意见——只喂卡片/裁定/PR 本体,⛔ 不喂派发令与派发席结论,简报写成对抗性(找拒绝理由)。
  3. 放行:席内复核 PASS ⇒ 派发席剥 needs:contract-review(双载体)、ready、auto-merge,provenance 引用本裁定;FAIL ⇒ 补丁轮。draft+标签仍在 PR 创建时挂(复核完成前的短暂停靠保留,防止复核前误入队)——去掉的是「等外部席位」这个无限期状态。
  4. 外部评审链降级为可选:存在时可做事后审计/抽查;其 PASS/裁决仍被尊重,但不再是放行的必要条件。
  5. 维护者决策箱保留:真正的设计分叉(如需求本体、跨卡取舍)仍升级,⛔ 席内复核不替代维护者裁定。
  6. 动机记录(写进修订说明,不写进规则正文):2026-08-31 评审链整体缺位致 feat(spec): declare rows (multiline editors) and options[].description as authorable field-metadata keys (objectui#6140 / objectui#6153, spec half) #13669(>4h)与 feat(spec): wizard view v1 — declaration-and-refusal tightening of FormViewSchema type:'wizard' (Card S) #13733(>3h)全绿双停,维护者三次以个人词解锁(早间五张绿 PR、feat(spec): declare rows (multiline editors) and options[].description as authorable field-metadata keys (objectui#6140 / objectui#6153, spec half) #13669feat(spec): wizard view v1 — declaration-and-refusal tightening of FormViewSchema type:'wizard' (Card S) #13733);同档复核不增加能力冗余,独立性由上下文隔离的复核子代理提供。

影响面

本 skill 为多席共用章程(spec/cli/…全部执行席),修订对所有席生效。本卡由 spec 执行席按维护者词立卡;修订 PR 非契约面(.claude/skills/**,internal agent tooling),正常流程放行。

Activity

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

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions