|
8 | 8 | - 候选 = open、未 assign、无 `needs-user-decision`、无 `pm:retriage`;⛔ 排除三门皆无的 `tooling` 卡。 |
9 | 9 | - 席改标:卡余项实测路径整落本席包树 ⇒ 本席改 `domain:*`,审计评论列路径与新旧标同笔。 |
10 | 10 | - 席改标限未派发卡;带 `needs-user-decision`、open `Blocked-by:` 或 `security` 的 ⛔ 不改,仍问分诊。 |
11 | | -- 无分诊审计评论即非候选;例外:sub-issue 承父卡首触,main-red 锚卡见 `landing-operations.md`。 |
12 | 11 | - 每张候选读全文 + 全部评论,写派发词前做决策复读:评论读到最后一页。 |
13 | 12 | - 维护者裁决逐字引入派发词裁决分区作约束,无则写明无裁决。 |
14 | 13 | - 派发前做前提过时检查,裁决同罪,三面都查:动作面、卡引用面、工作项面。 |
|
55 | 54 | - `pm:blocking` 级内先按解锁扇出(从 `Blocked-by:` 反向索引现算,⛔ 扇出数不落标签)。 |
56 | 55 | - 全序每级现读/现算,零逐卡维护;同级先 `Bug` 再卡龄;无级/缺 `Path:` 轮报记分诊缺口。 |
57 | 56 | - 一车道多席按全序交替取卡:席 1 奇位、席 2 偶位;只为破交替才发 `split`;认领戳仲裁。 |
58 | | -- 解锁那一刻 PM 自己的判断最不可信:裁决收窄或关掉了那张卡是假设不是前提。 |
| 57 | +- 空闲杂务:无卡可认领或等分诊的车道席对本车道卡做下四件;⛔ 不定级,自分诊例外照旧。 |
| 58 | +- ① 交付卫生:交付卡补收尾记录;离手摘 `pm:*` 同笔设下一态;`Blocked-by:` 全关即重验回队。 |
| 59 | +- ② 最老 open 卡对 `origin/main` 复读前提与修否并贴证据;已修交分诊或维护者关,⛔ 不自关。 |
| 60 | +- ③ 新卡预读:复现、查重查询与命中数、一行 `Suggested-grade: p<n> · <理由>`;⛔ 不写级标签。 |
| 61 | +- ④ 本车道 `finding` 卡补缺的 `reach:` 或复现,或写明为何不合三类。 |
| 62 | +- ⛔ 不静默等分诊:敲信箱键(`project-forms.md`);报「等分诊」须引所敲评论 id,引不出即未问。 |
59 | 63 |
|
60 | 64 | ## 认领(先认领后动工) |
61 | 65 |
|
|
101 | 105 | - 纯机械一行 PM 酌定可至下限档;降档施工的补偿控制 = 复核席跑契约复审档。 |
102 | 106 | - 降档施工只经契约复审档复核到达维护者,⛔ 不新增标签不新增链。 |
103 | 107 | - 强制条款②:放宽接受集或扩大公开面的卡默认判断档施工;命中即 spec 车道的活。 |
104 | | -- 条款②判据即 triage 机械边界测试与 `references/lanes/spec.md` 席内分派判据,⛔ 不另抄。 |
105 | 108 | - 负边界:运行时权限/安全行为变更不是条款②,归人工地板安全/权限边界类。 |
106 | 109 | - 条款②只指已发布契约面,拉回已声明契约不触它;卡面复述仍是条款②。 |
107 | 110 | - 收窄已发布接受集的卡是 `Clause-②: no`,不移车道;入队前欠一次契约复审档复核。 |
|
125 | 128 | - 凡我觉得可以这样的一律降到第三区;⛔ 不把假设写成裁决。 |
126 | 129 | - 标准非协商条款 ⛔ 不抄进派发词:hook 已机械强制段与 os-dev.md 已载通用段砍掉。 |
127 | 130 | - ⛔ 不砍卡类特有约束:ADR 类 draft-only、tier 推导引用、棘轮实况、释义纪律。 |
128 | | -- 无条件条款只住角色文件,冲突时它胜、错了修那里,⛔ 不靠派发词临时覆盖。 |
129 | 131 | - 终报要求随派发词带一句:只收机器可核字段(gates / line_budget / deviations / files_changed)。 |
130 | 132 | - 派发令恒带 `Writes:` 行:PR 只经中继 `pr_create`;评论/标签/正文只经中继写工具;两数都报。 |
131 | 133 | - ⛔ GitHub MCP 写:`create_pull_request`、`update_pull_request`、`issue_write`、`add_issue_comment` 等。 |
|
163 | 165 | - 判死只有三类依据:探针回包表明已死;宿主明确回报 stopped;超过本车道基线且连续静默。 |
164 | 166 | - 基线 = 本车道实录派发 → 推分支/开 PR 的端到端耗时,三五单即可用,⛔ 非本文任何常数。 |
165 | 167 | - `mode:cloud` 的 ~2h 静默是本轮收集边界(记 `blocked` 移步下轮),也不是判死。 |
166 | | -- 停摆永不自愈:携带任务中途状态的完成通知本身就是停摆信号。 |
167 | 168 | - 报告末句是意图不是结果 = 停摆非完成:当刻 SendMessage 续派,⛔ 不读作交付、不判死。 |
168 | 169 | - 停摆 ⇒ 立刻 SendMessage 附前台执行姿态句,⛔ 不等任何静默阈值(阈值是给没有回答的)。 |
169 | 170 | - 通知重放先算身份再读内容:与已验收那份同身份 ⇒ 记重放即结束。 |
|
177 | 178 | - 逐项判据展开在 `references/review-checklist.md`,每份报告对着它过。 |
178 | 179 | - 报告或复核见涉 cloud ⇒ 整卡 `Release:`+`pm:retriage` 转 cloud 车道,读点留卡;⛔ 不拆半边。 |
179 | 180 | - 改到已有 `.changeset/*.md` 的 PR ⛔ 不打 `skip-changeset`;确认取同 head 达档 PASS 或维护者原话。 |
180 | | -- 报告在草稿 PR 时点到达,CI 收敛读数只属于复核侧:gate `in_progress` 是诚实读数。 |
181 | 181 | - 绿色输出≠ 该绿证明了被测风险:拒收断言、全绿方向与时序、pin 翻转、边界后收益。 |
182 | 182 | - 触 `skills/**` 的 PR 加问整包价值密度:从整包加载的客户 agent 座位读,⛔ 不从作者座位读。 |
183 | 183 | - 超派发预算或小功能大扩写 ⇒ REWORK,⛔ 不因已经写好了放行。 |
|
0 commit comments