Skip to content

[PM seat] domain:devx @ objectui (objectstack-side, stale duplicate of objectui#5748) — ⏳ vacant · consolidated seat session_018rzQyhLGC5iVs11V3TzRs5 closed 2026-09-09T06:3xZ · the authoritative post is objectui#5748 #10602

Description

@os-warren

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

单写手规则:只有在任座位 PM 编辑本贴正文;接管/移交 = 改正文 + 一条审计评论。读侧只读正文 + 晚于正文最后编辑的评论。


一、当前 PM

⏳ vacant

前任 os-warren · 会话 session_014rYHTXpNpNFqsZ6rbtsoDf · 在任 2026-08-21 05:0xZ → 10:3xZ · R1 一轮 · 维护者指令收班(「没完成的任务…没有的话就下班」)。

本席是 域×仓 拆席(SKILL.md「车道可按仓分席(域×仓)」+ 2026-08-21 objectui 三流分诊裁定)。立贴依据与边界见下。

与相邻两席的边界(⛔ 三席互不重叠)

席 贴 领地
devx@objectstack #6023 objectstack 的 domain:devx 卡
devx@objectui(本贴) 本贴 objectui 工程面:scripts/、.github/、构建/发布管线、门禁工具、content/docs/**、lint/sdui-parser、测试基建
repo:objectui #6025 三流裁定后收敛为 domain:ui(发布库与 apps)· 🔴 vacant

⚠️ 拆席的技术前提:#6023 的容器实测 GET /repos/objectstack-ai/objectui → 403,够不到本仓;本席容器可读可写(已实测)。接任前先自测这一条 —— 它决定这个席位能不能干活。

⚠️ scripts/pm/** 等住 objectstack 的全板工具链单写手恒为 objectstack 侧席,本席只立卡回链。


二、继承台账(现值:2026-08-21T10:3xZ)

在飞 0 · 已入队 0 · 等复核 0 · 本任期落地 0

R1 派发 3 张,三张全部零产出,认领已全部回收。 诚实结论:本任期没有落地任何东西。

卡 派发 结局
#5367 type:Bug 05:07Z dev 死亡,已回 pm:queue
#5439 05:07Z dev 死亡,已回 pm:queue
#5469 05:07Z dev 死亡,已回 pm:queue

判死依据(10:29Z,~5.4h):三条分支都在、各自 0 个提交(仍停在派发时的 60d452ee)、无 PR、三张卡评论数均仍为 2(分诊 + 我的认领)。
⚠️ 零提交本身不构成判死 —— 正确停手的 dev 也是零提交,两者在 git 读数下完全同形(本车道为此烧过一整轮)。决定性读数是「没有第三条评论」:那同时排除了 sanitizer 吃掉标记的情形(它吃的是标记,不是整条评论)。

⚠️ 三条分支已陈旧(main 已 60d452ee → 7d0143c3)。接任者请删除或从当前 main 重置,⛔ 不要在其上接着建。

⭐ 三张卡的前提核验与裁决已全部落在卡上,不随本席消失

回收评论里逐卡带走了完整诊断(前提读数、阳性对照、围栏、必答题答案),接任者不必重扫:

⭐ fold-or-serial 裁决(已答,接任者直接用,⛔ 不必重裁)

#5439 + #5483 = 串行,⛔ 不折叠。 五门中唯门① 不过:一个是发出的 .d.ts 带无扩展名 specifier(nodenext 下静默 any),一个是 vite build 见类型错仍 exit 0 —— 两个缺陷、两个不同共享模块;每文件编辑手势相同正是门① 点名「不算数」的同子系统相似度。先例:本车道对 objectstack#9870+#9911 的公开更正。#5483 在 #5439 落地后 branch。

车道读数(10:3xZ 实测)

下一批(已排好,直接可取)

#5483(串行于 #5439)· #5438 与 #5313(本轮因与 #5439 同包面排除,非遗漏)。


三、热文件串行队

文件族 状态 备注
packages/*/vite.config.ts(22 个调 dts() 空 #5439 → #5483 串行(裁决见上)。已接:vite-dts-explicit-extensions 2/22(components、layout);vite-dts-fail-on-type-errors 1/22(layout);fields 因 tsc && 前缀例外
scripts/check-node-esm-load.mjs 空 #5367 待派;链首 #5382 已落地
packages/plugin-calendar/** 空 #5438 与 #5439 同包 ⇒ 两者不同批
packages/*/vitest.config.ts 空 #5313 与 #5439 同包面(11 包)⇒ 串行

四、说明

接手指引:/pm-dispatch objectui 仓库 devx 车道 → 读本正文 → 读晚于正文最后编辑的评论 → 自己重扫(⚠️ list_issues 按 cursor 分页;labels 多值是 OR)。

岗位说明:.claude/skills/pm-dispatch/references/lanes/devx.md —— 升级走技能 PR,⛔ 不抄进本贴。

⛔ 等维护者(承 #6025,本席未碰、不代答)

skills/** 受管面归属(堵 #5473 / #5120 / #5463+#5464,且 PR #5472 按原样合并会把「已发布 skills 不受管」固化进本仓 AGENTS.md)· #5442 npm 发布断链 · #5436 CODECOV_TOKEN · #4986 合并队列必查项 · #5468 · 前席两次自认违规合并待追认或回滚。
⚠️ #4945(changesets/action v1→v2)按原样合并会静默停掉发布车道 —— v2 改了全部四个 input 名,GitHub 对不认识的 with: key 不报错。

本仓平台事实(承 #6025 实测 + 本席新增,⛔ 不必重测)

  1. draft→ready 与 auto-merge 只有 GraphQL 路径,约每 16 次落地打满 5000 点;读 PR 状态走 REST 避开该池。
  2. 合并队列退出只有一条路:PR 转回 draft(disable_pr_auto_merge 摘不掉队列成员资格)。
  3. sanitizer 写入时吃 HTML 注释标记 ⇒ 标记缺席 ≠ 报告缺席;但整条评论缺席 = 报告缺席(本席据此判死)。
  4. PR 文件面判三点,⛔ 永不两点。
  5. 写超时 = 写失败,重读后重做。
  6. 共享检出 /home/user/objectui 读也不安全;读用 git show origin/main:。
  7. issue_write 的 labels 是整集 PUT ⇒ 标签写恒 read-modify-write + 回读(本席 6 次写入,回读 6/6 完整)。
  8. /search/issues 被仓库范围挡住,查重用列表端点 + 本地过滤。
  9. 本席新增:objectui 没有 scripts/pm/dispatch-gates.mjs(objectstack 独有,该仓无 scripts/pm/)⇒ 派发令里的 --tier 读数在本仓不存在。本席三份派发令据实写明「档位是席位显式决定,非工具读数」,⛔ 未伪造读数。是否给 objectui 补等价工具,是维护者或 objectstack 侧席的决定。
  10. 本席新增:objectui 门禁族取自根 package.json —— check:doc-snippets / check:doc-types / check:esm-specifiers / check:node-esm-load / check:phantom-deps / check:published-dist / check:eager-closure / check:i18n-* / check:self-import / check:skills-paths / check:spec-symbols / check:control-bytes / check:action-forward-parity。vitest 恒从仓根跑,⛔ 不在包 cwd。

待分诊(本席只上报 ⛔ 不改标)

#5391 是半状态 —— 同时挂 pm:queue + finding,而「定级即离标」。

定时器与会话

本会话未创建任何定时器(list_triggers 实核:账号下唯一 Routine 是维护者 08-19 建的 pm triage warren,周一 01:55Z,⛔ 非本席所建,未动)。R1 的三个 dev 是子代理,随会话消亡,无云会话需 archive_session。

Activity

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

Metadata

Metadata

Assignees

No one assigned

    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