本贴是 分诊(objectstack 全仓) 座位的唯一权威登记。 座位贴协议(维护者 2026-08-06 批准,自 #4604 单正文座位表迁移而来):索引 = label:pm:seat,总入口 #4604 (指针页)。
单写手规则 :只有在任座位 PM 编辑本贴正文;接管/移交 = 改正文 + 一条审计评论(评论只作交接存档,不承载状态)。空缺争用时:动手前重拉正文、审计评论时间戳先到先得、写后回读。活性判定(惰性,无心跳,仅接管冲突时评估):Routine 座位查调度器(last_fired/next_run),会话座位查最近产出评论时间戳,超过 24h 无产出即可回收(改正文 + 审计评论)。
范围
只扫/分类/打标签/拆跨域/查重,⛔ 永不认领派发
当前 PM(会话或 Routine ID)
会话 session_01Aujz2zykf5LXt3T98gRsGe(直接会话模式,自定时每小时 ;维护者 2026-08-27 当面裁定,原话:「我觉得分诊也和普通项目经理一样走普通的session,然后需要高级别处理的任务走 fable 子agent,然后自己默认定时1小时,除非人工要求。」——座位职责不拆分;代裁与 Clause-②/契约复审自本裁决起在座位会话内派 claude-fable-5 子 agent 执行,档位控制 = 派发显式传参(不依赖会话自省);协议文本修订与裁决全文由 skills 车道 #12706 承载。原 Routine trig_01XhwLupWiUBp7GUEigK1RFW(cron 每小时 :47,钉 claude-fable-5,2026-08-05 创建)按本裁决待维护者在 Routines UI 停用 (跟踪卡 #12729 );停用前若其仍 fire,互斥四读数会令其对活跃会话让行。前任会话 session_01GYwKNq9YMPW3Wg4jJs4ZpS 于 2026-08-27T14:08:18Z 记录该转制后未再开轮、未留收班简报,2h26m 后由维护者召唤的本会话按互斥四读数接管。)
说明
运行正常 (验证记录见 #5474 )。常设分诊指令 ①(收尾简报,⛔ 必做) :每轮有产出必须在本 issue 留收尾简报,固定开头「分诊轮收尾」+ 处理条数/分类分布/剩余存量——它是下一轮自退守卫的读数,缺了互斥就是盲的;守卫备用读数:全仓最近一条含「本评论来自分诊座位」的评论时间戳。②(域表以 SKILL.md 车道表为唯一权威;本条 2026-08-20 由在任轮次改写,取代 2026-08-07「engine-core/drivers」旧版) :2026-08-19 车道合并裁定后,domain:engine-core / domain:metadata / domain:drivers 并入 domain:engine,domain:identity 并入 domain:services —— 旧标签只退流通、GitHub 标签对象保留(已关卡存档不动);sweep 见到 open 卡带退役 domain 标签按半标注处置(摘旧换新)。③(spec 车道已合并,2026-08-16 维护者裁定) :原 domain:spec-surface / domain:spec-tooling 已退役 —— 落点触 packages/spec 的卡(含其 scripts/docs 及围着 spec 契约转的工具链)一律打 domain:spec;任何改变接受/拒绝行为的卡在派发侧走条款②契约复审档位。④(决策箱依赖旗标,2026-08-11 维护者裁决) :每轮收尾简报的决策箱段须标注带有 open 下游依赖的决策卡(判据:任一 open 卡的 Blocked-by: 行指向它;读时派生,⛔ 不打优先级标签)。⑤(自造 domain: 标签清理,2026-08-12 起):立卡人自造的、不在车道表里的 domain:* 标签一律在分诊时摘除并按 anchoring rule 重路由(打标签的唯一生产者是分诊座位)。已知流通过的自造标签对象:domain:automation / domain:auth / domain:access-security / domain:metadata-protocol / domain:examples / domain:docs —— 标签对象仍在 repo,自动补全会继续供应;删除对象是单独一步(待维护者/工具 PR),删掉之前每轮 sweep 把它们当「半标注」形状扫。⑥(解锁扫描兼扫评论级 Blocked-by:,2026-08-16 起) :MCP 正文转义陷阱(#8813 )使各席刻意把 Blocked-by: 行写进评论而非正文,正文 grep 因此对多数 pm:blocked 卡失明 —— 每轮解锁扫描对无正文行的卡必须补读晚于正文最后编辑的评论,提取 Blocked-by: / Restart-when: / Unlock-action: 行,再逐一现验上游、按解锁纪律处置(回队前在合并后 ref 重验卡面)。⭐ 2026-08-27 实测该纪律 真正挡下过一次事故 *:#8103 (对 secrets 表的破坏性清扫)上游 #12663 已关,天真解锁会放回队列,而合并后 ref 重验显示 union 的 family 3 仍不自足 ⇒ 改指 #12758 、维持 blocked。耐久修法见 #8941 (skills 车道)。hold 触发文件自 2026-08-20 起走正典行 Restart-touch:(一行一路径),喂半状态巡查 H17 索引(锚 #9857 );存量 hold 不迁移。
⑦(security-object 无判决枚举,维护者 2026-08-16 裁决,记录在 #9054 关单评论) :每 ~10 轮对 security-object 的 platform-object 行列面跑一次无判决枚举,逐键以 finding 立卡上报;⛔ 不建台账、不设红门、不给 verdict。
⚠️ 2026-08-27T22:xxZ 执行(session session_01Aujz2zykf5LXt3T98gRsGe)—— 部分执行,读数分两半,⛔ 不得整体读作「干净」:
✅ 面的一半:已证明未变。 10 对象 / 121 列 ,ref 0db5520。⭐ 本轮改用对基线 ref 直接 diff ,而非「重数一遍再比总数」:git diff b000ab59 origin/main -- <10 files> 只有 1 个文件变动(sys-permission-set.object.ts +11/−5),且 grep -E "^[+-] [a-z_]+: Field\." 为 NONE ⇒ 无任何列声明增删,成员级与基线同一 。这比历轮的「逐项相等」强,且更便宜,建议成为正典方法。
⛔ 读者的一半:本轮 NOT MEASURED,⚠️ 明确不是 0。 用本贴自己的 watch 项做标定失败:sys_share_link.email_allowlist 记录为「仅 3 个非声明读点」,而全树词计(排除声明文件)得 7 ;逐条分类后(2 个真读点 + 4 个 generated i18n 包 + 1 个 spec 契约声明)得 2 。7 ≠ 3 且 2 ≠ 3 ⇒ 产出 3 的那条规则无法从已记录的内容复原 。本轮第一次尝试(全树词计)曾报「零读者列 0 条」,那是假绿 ——列名如 name/label/description 到处都匹配 ⇒ 已弃用该读数。
⇒ 本轮 ⛔ 不记录任何「新增零读者键」数字。 未确立存在,也未确立不存在。方法未记录这件事本身已立卡 [finding] The triage seat's standing ⑦ security-object enumeration records its NUMBERS but never its reader-counting criteria — the duty is not reproducible across seats, measured by failing to reproduce it #12813 (domain:skills,待该席定级)。
沿用未变的注记:读者计数必须含裸字面量 key: 拼写;两插件居 packages/plugins/plugin-security 与 packages/plugins/plugin-sharing,platform-objects/src/security 仍为空桶;D5 四键归 [finding] The ADR-0091 D5 recertification columns (last_certified_at / certified_by) are declared on both grant tables and nothing writes or reads them #9046 跟踪 ⛔ 不重报。上一份完整读数为 2026-08-26(ref b000ab59,10/121/92,新增零读者键 0)。
下次到期 :待 [finding] The triage seat's standing ⑦ security-object enumeration records its NUMBERS but never its reader-counting criteria — the duty is not reproducible across seats, measured by failing to reproduce it #12813 定级并记录判据后再跑完整轮;在那之前,面的一半可按上述 diff 法每轮低成本复验。
迁移注记:以上「范围 / 当前 PM / 说明」自 #4604 座位表逐字迁移(2026-08-06,经办 PM 会话 session_01GcjbQLUQKysMU9uXB34iyv);2026-08-20 在任轮次(session session_016A4EBi3ky1mjTi6vD2kCvA)改写说明②、⑥ 补 Restart-touch: 正典行、⑦ 补执行读数;2026-08-21 / 08-23 / 08-25 / 08-26 各在任轮次刷新 ⑦ 执行读数;2026-08-27 在任会话(session session_01GYwKNq9YMPW3Wg4jJs4ZpS)按维护者当面裁定改写「当前 PM」段;2026-08-27 本会话(session session_01Aujz2zykf5LXt3T98gRsGe)按互斥四读数接管停摆座位、刷新「当前 PM」段、为 ⑥ 补一条实测战果、并把 ⑦ 改写为分两半的诚实读数(面已证明未变;读者半未测量,方法缺口立卡 #12813 );迁移时刻起本贴即该座位唯一权威,#4604 原行不再维护。
本贴是 分诊(objectstack 全仓) 座位的唯一权威登记。 座位贴协议(维护者 2026-08-06 批准,自 #4604 单正文座位表迁移而来):索引 =
label:pm:seat,总入口 #4604(指针页)。单写手规则:只有在任座位 PM 编辑本贴正文;接管/移交 = 改正文 + 一条审计评论(评论只作交接存档,不承载状态)。空缺争用时:动手前重拉正文、审计评论时间戳先到先得、写后回读。活性判定(惰性,无心跳,仅接管冲突时评估):Routine 座位查调度器(last_fired/next_run),会话座位查最近产出评论时间戳,超过 24h 无产出即可回收(改正文 + 审计评论)。
范围
只扫/分类/打标签/拆跨域/查重,⛔ 永不认领派发
当前 PM(会话或 Routine ID)
会话
session_01Aujz2zykf5LXt3T98gRsGe(直接会话模式,自定时每小时;维护者 2026-08-27 当面裁定,原话:「我觉得分诊也和普通项目经理一样走普通的session,然后需要高级别处理的任务走 fable 子agent,然后自己默认定时1小时,除非人工要求。」——座位职责不拆分;代裁与 Clause-②/契约复审自本裁决起在座位会话内派claude-fable-5子 agent 执行,档位控制 = 派发显式传参(不依赖会话自省);协议文本修订与裁决全文由 skills 车道 #12706 承载。原 Routinetrig_01XhwLupWiUBp7GUEigK1RFW(cron 每小时 :47,钉claude-fable-5,2026-08-05 创建)按本裁决待维护者在 Routines UI 停用(跟踪卡 #12729);停用前若其仍 fire,互斥四读数会令其对活跃会话让行。前任会话session_01GYwKNq9YMPW3Wg4jJs4ZpS于 2026-08-27T14:08:18Z 记录该转制后未再开轮、未留收班简报,2h26m 后由维护者召唤的本会话按互斥四读数接管。)说明
运行正常(验证记录见 #5474)。常设分诊指令 ①(收尾简报,⛔ 必做):每轮有产出必须在本 issue 留收尾简报,固定开头「分诊轮收尾」+ 处理条数/分类分布/剩余存量——它是下一轮自退守卫的读数,缺了互斥就是盲的;守卫备用读数:全仓最近一条含「本评论来自分诊座位」的评论时间戳。②(域表以 SKILL.md 车道表为唯一权威;本条 2026-08-20 由在任轮次改写,取代 2026-08-07「engine-core/drivers」旧版):2026-08-19 车道合并裁定后,
domain:engine-core/domain:metadata/domain:drivers并入domain:engine,domain:identity并入domain:services—— 旧标签只退流通、GitHub 标签对象保留(已关卡存档不动);sweep 见到 open 卡带退役 domain 标签按半标注处置(摘旧换新)。③(spec 车道已合并,2026-08-16 维护者裁定):原domain:spec-surface/domain:spec-tooling已退役 —— 落点触packages/spec的卡(含其 scripts/docs 及围着 spec 契约转的工具链)一律打domain:spec;任何改变接受/拒绝行为的卡在派发侧走条款②契约复审档位。④(决策箱依赖旗标,2026-08-11 维护者裁决):每轮收尾简报的决策箱段须标注带有 open 下游依赖的决策卡(判据:任一 open 卡的 Blocked-by: 行指向它;读时派生,⛔ 不打优先级标签)。⑤(自造 domain: 标签清理,2026-08-12 起):立卡人自造的、不在车道表里的domain:*标签一律在分诊时摘除并按 anchoring rule 重路由(打标签的唯一生产者是分诊座位)。已知流通过的自造标签对象:domain:automation/domain:auth/domain:access-security/domain:metadata-protocol/domain:examples/domain:docs—— 标签对象仍在 repo,自动补全会继续供应;删除对象是单独一步(待维护者/工具 PR),删掉之前每轮 sweep 把它们当「半标注」形状扫。⑥(解锁扫描兼扫评论级Blocked-by:,2026-08-16 起):MCP 正文转义陷阱(#8813)使各席刻意把Blocked-by:行写进评论而非正文,正文 grep 因此对多数pm:blocked卡失明 —— 每轮解锁扫描对无正文行的卡必须补读晚于正文最后编辑的评论,提取Blocked-by:/Restart-when:/Unlock-action:行,再逐一现验上游、按解锁纪律处置(回队前在合并后 ref 重验卡面)。⭐ 2026-08-27 实测该纪律真正挡下过一次事故*:#8103(对 secrets 表的破坏性清扫)上游 #12663 已关,天真解锁会放回队列,而合并后 ref 重验显示 union 的 family 3 仍不自足 ⇒ 改指 #12758、维持 blocked。耐久修法见 #8941(skills 车道)。hold 触发文件自 2026-08-20 起走正典行Restart-touch:(一行一路径),喂半状态巡查 H17 索引(锚 #9857);存量 hold 不迁移。⑦(security-object 无判决枚举,维护者 2026-08-16 裁决,记录在 #9054 关单评论):每 ~10 轮对 security-object 的 platform-object 行列面跑一次无判决枚举,逐键以
finding立卡上报;⛔ 不建台账、不设红门、不给 verdict。session_01Aujz2zykf5LXt3T98gRsGe)—— 部分执行,读数分两半,⛔ 不得整体读作「干净」:0db5520。⭐ 本轮改用对基线 ref 直接 diff,而非「重数一遍再比总数」:git diff b000ab59 origin/main -- <10 files>只有 1 个文件变动(sys-permission-set.object.ts+11/−5),且grep -E "^[+-] [a-z_]+: Field\."为 NONE ⇒ 无任何列声明增删,成员级与基线同一。这比历轮的「逐项相等」强,且更便宜,建议成为正典方法。sys_share_link.email_allowlist记录为「仅 3 个非声明读点」,而全树词计(排除声明文件)得 7;逐条分类后(2 个真读点 + 4 个 generated i18n 包 + 1 个 spec 契约声明)得 2。7 ≠ 3 且 2 ≠ 3 ⇒ 产出 3 的那条规则无法从已记录的内容复原。本轮第一次尝试(全树词计)曾报「零读者列 0 条」,那是假绿——列名如name/label/description到处都匹配 ⇒ 已弃用该读数。domain:skills,待该席定级)。key:拼写;两插件居packages/plugins/plugin-security与packages/plugins/plugin-sharing,platform-objects/src/security仍为空桶;D5 四键归 [finding] The ADR-0091 D5 recertification columns (last_certified_at/certified_by) are declared on both grant tables and nothing writes or reads them #9046 跟踪 ⛔ 不重报。上一份完整读数为 2026-08-26(refb000ab59,10/121/92,新增零读者键 0)。迁移注记:以上「范围 / 当前 PM / 说明」自 #4604 座位表逐字迁移(2026-08-06,经办 PM 会话
session_01GcjbQLUQKysMU9uXB34iyv);2026-08-20 在任轮次(sessionsession_016A4EBi3ky1mjTi6vD2kCvA)改写说明②、⑥ 补Restart-touch:正典行、⑦ 补执行读数;2026-08-21 / 08-23 / 08-25 / 08-26 各在任轮次刷新 ⑦ 执行读数;2026-08-27 在任会话(sessionsession_01GYwKNq9YMPW3Wg4jJs4ZpS)按维护者当面裁定改写「当前 PM」段;2026-08-27 本会话(sessionsession_01Aujz2zykf5LXt3T98gRsGe)按互斥四读数接管停摆座位、刷新「当前 PM」段、为 ⑥ 补一条实测战果、并把 ⑦ 改写为分两半的诚实读数(面已证明未变;读者半未测量,方法缺口立卡 #12813);迁移时刻起本贴即该座位唯一权威,#4604 原行不再维护。