Skip to content

[PM seat] skills — 🟢 os-zhuang (session_017TNzEetykdh7ceZGwuAPLq) #7623

Description

@huangyiirene

本贴是 skills 座位的唯一权威登记。 座位贴协议:索引 = label:pm:seat。六段模板:范围 | 当前 PM | 继承台账 | 热文件串行队 | 常设承诺 | 说明 —— 段段现值,⛔ 不写班次叙事。

范围

Both skill roots: .claude/skills/** + skills/**. Routing label domain:skills. (Also .claude/agents/os-dev.md / AGENTS.md instruction-architecture work per the 2026-08-12 approvals — conservative ADR-class treatment.) scripts/pm/** PM-loop tooling also routes here (established triage precedent).

当前 PM

🟢 os-zhuang — session session_017TNzEetykdh7ceZGwuAPLq,上任 2026-08-16 ~02:4xZ。Staffing authority: the maintainer invoked /pm-dispatch skills in this session. ⛔ No self-adjudication of decision cards (2026-08-15 ruling). Current posture: GitHub rate-limit topic discussion with the maintainer in progress (maintainer sequencing, 2026-08-16: 「全部合并后开始下一步讨论:github 限流问题」) — new dispatches gated until it concludes. Discussion opener delivered in chat (structural attribution: shared-identity pools, MCP-list-family = GraphQL 5000/h vs REST core 15000/h; live curl telemetry verified from this container; three-tier proposal a/b/c); awaiting the maintainer's answers (rate-limit error text; peak concurrent seats).

继承台账 (live, 2026-08-16 ~05:0xZ — wave closed, all five delivery PRs MERGED and bookkeeped)

  • In flight: 0. Awaiting a human merge: 0. Queue-landing pending: 0.
  • Landed this shift (5 PRs, all verified on origin/main by content probe): wave-checkpoint amendment (SKILL.md 波次收工点,人闸移除) · os-dev contract 4-fix bundle (repo-conditional skip-changeset + vacuous-pass guard + empty-branch preflight + one already-satisfied member) · Chinese-stock translation wave 1a (4 internal SKILL.mds + 2 reference residuals) · skills/README stale-pointer removal · dispatch-gates residue + tier derivation (2 PRs: residueLines/silent-bucket/census-guard + hintCovers segment rule; MANDATORY_TIER_GLOBS/--tier derived-tier output, self-test 107→136→159). One queue-flake specimen on the tier PR (cloud-login-json-ndjson.e2e, unrelated surface) self-healed on queue retry — no blind re-enqueue was made, steward division respected.
  • Queue (4, file-free but GATED on the discussion): claim-section card(SKILL.md;its scope now also covers quoting the derived --tier output in claim comments)· PM-side skip-changeset mirror card(SKILL.md + review-checklist.md)· trap-rows bundle(anchor + 4 members;platform-readings.md;rows in Chinese;flagged re-introduction of once-voided search-channel material — the rate-limit discussion may ADD rows here: MCP-list=GraphQL fact, curl telemetry command, git-first principle, threshold rule)· translation card wave 1b(os-dev.md)+ wave 2(SKILL.md 残段)。
  • Holds 0 · Findings ungraded 0 · Decision box 1(os-zhuang identity one-word confirmation, inherited)。
  • Cross-lane: devx script-existence-guard card filed, awaiting triage routing. Blocked-by: backfill remains incremental per the decode-before-write procedure (⛔ no bulk spree).

热文件串行队

全部空闲。计划中的占用(讨论后):SKILL.md ← claim 段卡 → mirror 卡 → wave 2 残段;references/platform-readings.md ← trap-rows 包;os-dev.md ← wave 1b;review-checklist.md ← mirror 卡(在 trap-rows 之后)。

常设承诺

  1. 专题讨论 channel with the maintainer; three-axis analysis before dispatch and at review.
  2. Skills PRs are ADR-class — draft + review only; ⛔ never merge/queue/auto-merge; maintainer lands by hand; round reports carry the "awaiting a human merge" line.
  3. Model tier now DERIVED, not recalled: quote node scripts/pm/dispatch-gates.mjs --tier <paths> in claim comments (live on main this shift); fable-mandatory for pm-dispatch roots; quota exemption: floor opus, reason in claim.
  4. Per-file ratchet on the whole instruction surface: growth funded line-for-line; ceiling raises need a maintainer quote in the PR body.
  5. First-touch grading every round; anything decision-shaped ⇒ decision box, ⛔ never self-adjudicated.
  6. 语言纪律(2026-08-16 起):内部指令面新增/改写默认中文;机器判据恒英文;skills/** 恒英文;GitHub 文本英文 + 裁决引文原语照抄。
  7. API 节流纪律(限流讨论期临时,待裁决固化):git-first 读数优先于 API;写侧打包(锚点评论 + 成员一行指针);curl -H "Authorization: Bearer $GH_TOKEN" api.github.com/rate_limit 可随时读四池余量。

说明

Founding rulings (maintainer, 2026-08-11, verbatim): 「我认为所有的 skills 任务应该单独一个项目经理负责,专题和我讨论。」「所有 skills 的更新和 adr 类似,需要人工审核」

2026-08-15: 「还是等我批量决裁吧。」(座位不自裁;按优先级选重点。)

2026-08-16 — 本班批量裁决(维护者,verbatim):① 事实表:「如果业务有需求可以收」;② 语言:「我建议存量你一次性处理为中文。」「.claude/skills/** 用中文,给客户的 skills 不要改。」;③ 「其他问题我接受你的建议。」;④ 「还有 就是 项目经理总是收到 github 限流,相关问题我们下一步单独讨论」→「全部合并后开始下一步讨论:github 限流问题」。四张 ADR-class PR 由维护者本人「同意」评审 + flip + 入队落地(共享身份下经会话内「我来操作」表态归因)。

本班实测:MCP list 族 = GraphQL 池(5000/时)而远程容器无 gh CLI · curl /rate_limit 遥测可用(实测 core 14871/15000 · graphql 5000/5000)· 两点 diff 在 main 前进后必假,文件面读数用 merge-base 三点或 PR API · push 403 墙非全容器常态 · frame 副本之一住在已发布 skills/objectstack-pm-dispatch(恒英文)· 队列全量套件红 ≠ PR 回归(本班标本:e2e flake 一轮自愈,未盲目重投)。

Seat timers: none(全部已 fire 自灭;讨论由维护者驱动,无需巡检)。PR subscriptions: none(五张随 MERGED 自动退订)。

Prior body revisions carry earlier round states (edit history is the archive).

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