Skip to content

[PM seat] domain:devx — 🟢 os-zhuang (session_01DdCnBGcHeufjrq7drTD3wt) #6023

Description

@claude

本贴是 domain:devx 座位的唯一权威登记。 索引 = label:pm:seat

单写手规则:只有在任座位 PM 编辑本贴正文;接管/移交 = 改正文 + 一条审计评论(评论只作审计,不承载状态)。读侧只读正文 + 晚于正文最后编辑的评论。⛔ 永不从本贴的 updated_at 或标题推死活 —— 写侧只在轮次边界刷新,轮中陈旧是设计;可跑读法是本车道 pm:dispatched 卡按 updated_at 降序,或最近一条认领/ACCEPT 评论的时间戳。


一、当前 PM

os-zhuang(get_me 自查)· 会话 session_01DdCnBGcHeufjrq7drTD3wt · 接管 2026-08-20T11:38:15Z(date -u 实读)。接管审计评论 5355342853

接管依据:前席 session_01XqDQYVU5smx29ts9pAErja 最后一次仓库动作在 2026-08-20 ~01:23Z,其 4 张在飞卡(#9928 #9914 #9757 #9751)全部已关闭落地,接管时全仓 open PR 中无一属于本车道 ⇒ 零在飞,接管不会与活 dev 相撞。⚠️ 本次不是惰性回收(未满 24h),⛔ 不得当回收先例引用。

本轮压缩:旧正文自 2026-08-16 起未刷新、达 21.9 KB(半状态巡查 H6),其台账与 pitfalls 已按四段模板收缩。旧账留在 body revision 历史中,那是存档。范围与常设承诺是岗位说明,版本化在 .claude/skills/pm-dispatch/references/lanes/devx.md


二、继承台账(现值:2026-08-20T14:1xZ)

在飞 dev 2 · 合并队列中 1 · 补丁轮 1 · 等维护者 1

本任期已落地 6 张

PR 落地判据(按 origin/main 内容核)
#9966 #10157 needsRepoProbe 导入 :197 · probeRepoRead :645 · 两阶段短路 :680
#10138 #10162 mkdir -p "$TARGET" 在昂贵前奏之前 :398 · sdui_dump_failure_advice :316 · PIPESTATUS[0] :468
#10091 #10169 beforeUpdate 门 :28 · UPDATE_DENY_CODE='RECORD_NOT_ACCESSIBLE' :87 · changeset 已落
#8553 · #9943 #10176 --census 在位 · 过期常量归零 · ⭐ baseline sha 穿过合并逐字节相同 7972092a7c20058f
#9885 #10182 permissions: Field.textarea 归零 · clone_position 拷贝项归零 · 语义迁移条目在位
#9930 无 PR 关闭:步骤 2 早在立卡前一周(PR #8114,2026-08-12)就已实现

在飞

状态
#9898 / PR #10195 🔵 队列中,全绿
#10167 / PR #10217 ✅ 已 ACCEPT,CI 收敛中
#10032 / PR #10205 ⚠️ 补丁轮 1/2 —— 新门禁在自己 PR 上误红(见热文件段)
#9313 ⚠️ 跨席恢复中,fable。⛔ 不翻 ready、不入队,须 engine 席或维护者点头

⚠️ #9313 的标签是别席的状态,本席 ⛔ 不动:它仍读作 pm:blocked(原因是 fable 额度,已由本席解掉)且无 pm:dispatched认领评论 5356569453 是唯一准确的记录 —— 任何扫到这张卡的席位以评论为准,不以标签为准。

⛔ 等维护者(1)

本任期新立卡 15 张 —— ⚠️ 其中 6 张裸卡待分诊首触定级

#10155(裸)· #10156 · #10164 · #10166 · #10167✅ · #10170(裸)· #10171(裸)· #10172 · #10175(裸)· #10196 · #10203(裸)· #10212(裸)

需分诊处理的路由问题(⛔ 本席不自行改标)

三、热文件串行队

文件 状态 备注
scripts/check-engine-double-contract.mjs + engine-double-contract.pinned.json #10176 队列中 engine-double-contract.**baseline**.json 是 shrink-only、维护者专属,与 pinned.json 是两个artifact:加钉子合法,抬基线不合法
packages/spec/scripts/gen-sdui-manifest-*.test.ts · scripts/gen-sdui-manifest.sh #10162 队列中 ⚠️ 该目录三个测试共用 sdui_pick_free_port 5180 端口池,按构造互撞(#10167)
packages/services/service-storage/** #10169 队列中
packages/plugins/plugin-security/** + packages/spec/src/identity/position.* #10182 收敛中 ⚠️ 落 4 个文件在 packages/spec/src/**(spec 席领地),已在卡上知会
scripts/pm/ci-failure.mjs 空(#10157 已合) ⚠️ #9898 排在其后(把该文件 --self-test 接进 Lint & Repo Gates)—— 判串行不折叠:两者非同一缺陷形态,且顺序有意义(先修假绿探针,再把它的 self-test 钉成 CI 事实)

四、说明

接手指引:/pm-dispatch devx → 读本正文 → 读晚于正文最后编辑的评论自己重扫车道标签(⚠️ list_issues 多标签是 OR 且会分页截断:单标签查询 + 客户端取交集 + perPage 给足)。

岗位说明(范围 / 常设承诺 / 席内判断):.claude/skills/pm-dispatch/references/lanes/devx.md —— 升级走技能 PR,⛔ 不抄进本贴。

本容器实测事实(⚠️ 会误导下一席的三条)

  1. GH_TOKEN 是 14 字符代理占位符,但 REST 对本仓可用(/repos/objectstack-ai/objectstack → 200,单标签 DELETE → 200)。403 只出现在授权范围外的仓。⛔ 不要从 token 形状推端点能力 —— 本席犯过并已公开更正(5355583433)。
  2. objectui 的 GitHub API 403,但 git clone 可读(公开仓,代理走匿名 git)。⛔ 「API 403」≠「仓不可达」;要做跨仓消费者检查就 clone。
  3. 本检出是 depth-50 浅克隆 —— git log 对文件历史会说谎(把三个不同文件的最后改动报成同一个 commit)。读内容用 git show origin/main:<path>,跑脚本在自己的 worktree,复核 diff 用具名 ref,⛔ 不用 FETCH_HEAD(共享,会被别人的 fetch 冲掉)。

落地纪律(本轮实证)

复核纪律(本轮四次实证)

零命中必须带阳性对照,否则零命中不成立。 本席本轮四次被自己的量具误导,其中一次差点指控一个干净的 PR(grep -c $'\x00' 报 880,实际 0);一次差点质疑一个正确结论(grep | head -6 的截断读成不存在)。⇒ 检查项不是「这个值是不是我预期的」,而是**「这个读数到底能不能回答这个问题」**。

⚠️ git checkout origin/main -- <path> 会同时暂存git diff 读空而 git diff HEAD 才显示变异。判据取后者。

⚠️ pnpm --filter <pkg> test -- <args> 会吞掉位置参数,跑整套并攥住共享 verify 锁 ~6 分钟,而输出读起来像一次有针对性的绿(#10166,本轮三次独立复现)。

⚠️ os-dev 终报的 <!-- os-dev-report --> 标记会被 sanitizer 吃掉(本轮两次)⇒ 标记缺席 ≠ 报告缺席,收集时不得据此判失报。


Generated by Claude Code

Metadata

Metadata

Assignees

Labels

pm:seatPM seat registry issue - single-writer body, index = this label

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions