|
31 | 31 | - ⑤ 派发令点名排除清单:长得像家族而不是的成员及理由。 |
32 | 32 | - fold-or-serial 必答:≥2 张排队卡共享热文件时,必须以五门为判据显式答折叠或串行。 |
33 | 33 | - 答题处是串行队条目和/或链首认领;不答而默认串行是漏答。 |
| 34 | +- 分诊折叠提议仅是建议,点名各卡皆无 open PR 才有效;否则各卡各自落地,拒折理由记一行。 |
34 | 35 | - 并行纪律四条(常规,非豁免):① 认领申报文件面到区域级,拿不准就串行。 |
35 | 36 | - ② 开 PR 前合一次 main;③ 兄弟卡落地后再合一次;④ 冲突交合并队列仲裁,⛔ 不手动排序。 |
36 | 37 | - 文件面不相交只保证文本可合并;跨文件语义耦合由队列 CI 逮住,⛔ 不读作不可能冲突。 |
|
39 | 40 | - 在飞卡衍生三分:不修它验收过不过;in-scope ⇒ 父卡 sub-issue,认领席自有、优先级继承。 |
40 | 41 | - 该 sub-issue 带父卡域与优先级直接派发,唯一绕过分诊;sweep 事后扫,重复关 `duplicate`。 |
41 | 42 | - 自在飞派发升级出的卡首行一句:本卡承哪一半、父卡留哪一半;缺此行不入队不入箱。 |
| 43 | +- 分诊预见的后续工作是一张卡,触发条件落地时立卡;⛔ 分诊一句话永不授权无卡编辑。 |
42 | 44 | - 阻塞项无主 ⇒ 被挡席认领做掉,不限大小;在该卡走完整认领、尊重其热文件串行队。 |
43 | 45 | - 阻塞项在飞 ⇒ 等:`pm:blocking` 在其车道排最前、等待者写该卡;p0/p1 优先级沿链传递。 |
44 | 46 | - 取卡前置 = `docs/NORTH-STAR.md`「优先级」第 3 条:本车道队列开放 P0/P1 每次取卡现读。 |
|
55 | 57 | - 归属 = session ID,⛔ 不认作者字段;`Account:` 派生自 assignee,不等即半态、持卡席下笔补正。 |
56 | 58 | - 卡 assignee 归 PM,dev 恒不写;PR assignee = 卡的,接管 ② 同笔换;读者 `is:pr is:open assignee:LOGIN`。 |
57 | 59 | - dev `pr_create` 同轮 `label-write.mjs --issue PR_NUMBER --assign LOGIN`;席位自有 PR 指派自己。 |
58 | | -- 释放是显式动作:让卡离手者同笔清 assignee + `Release:` 行(会话/因/去向);下一任重新认领。 |
59 | 60 | - 部分落地(PR 带 `Refs #N (item k)`,⛔ 不 `Fixes`)即释放:合入同笔回 `pm:queue` + 清 assignee。 |
60 | 61 | - 同笔 `Release:` 行点名已落项与余项去向;余项需换道/拆分加 `pm:retriage`,自队列重新认领。 |
61 | 62 | - 派发前按序执行原子对:① Assign @me,并把 `pm:dispatched` 与摘 `pm:queue` 放进同一次标签写入。 |
|
160 | 161 | - 停摆永不自愈:携带任务中途状态的完成通知本身就是停摆信号。 |
161 | 162 | - 报告末句是意图不是结果 = 停摆非完成:当刻 SendMessage 续派,⛔ 不读作交付、不判死。 |
162 | 163 | - 停摆 ⇒ 立刻 SendMessage 附前台执行姿态句,⛔ 不等任何静默阈值(阈值是给没有回答的)。 |
163 | | -- 复位走梯度,每次比上一次更具体;第三次停摆判 unreliable,按接手协议重派。 |
164 | 164 | - 通知重放先算身份再读内容:与已验收那份同身份 ⇒ 记重放即结束。 |
165 | 165 | - 直接验收兜底:(a) draft PR 在且 CI 全绿 + (b) 探活确认已死或 ≥2h 无推送 + (c) 报告未达。 |
166 | 166 | - 三条件全立 ⇒ 直接按 PR 验收,复核判据不减;先探活后翻 ready。 |
|
0 commit comments