Closed
Labels
domain:devxDomain lane — seat card indexed by label:pm:seatDomain lane — seat card indexed by label:pm:seatpriority:p2Medium: important, M3Medium: important, M3
Description
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Filing gate ②, a decision only the maintainer can make. A new gate is human-floor, and the standing rule is 「新增门禁默认否」: a new gate is "no" by default. ⛔ Not a claim. Reader who acts: the maintainer rules here. Then domain:server#2, which dispatched #29710, carries the letter to that card's thread.
维护者速读
- 问题:Warren 在给推送通道包定名时说「应该用 service-*,包括如何制定仓库规则,避免类似的问题」「plugin- 太笼统,是不是建议逐渐退役这个名字」。server#2 据此立了两张卡并已派发:
- Package naming rule: name a new package by its kind (
service-*,connector-*, ...) and freeze theplugin-prefix at today's ten (AGENTS.md roles rows + pm-dispatch order line) #29709:规则文字,写进 AGENTS.md 和 pm-dispatch,PR docs(agents): name a new package by its kind and freeze the plugin- prefix at its ten #29717 已出; - Gate
check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710:新增 CI 门禁check:package-naming。
原话要的是"仓库规则",没有点名要门禁。按「新增门禁默认否」,门禁需要您明确同意。
- Package naming rule: name a new package by its kind (
- 门禁做什么(Gate
check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710):packages/services/下的包必须叫@objectstack/service-*;@objectstack/plugin-*冻结在现有 10 个,第 11 个直接红;- 现有包不改名。
- 推荐 A:同意这道门禁。它只是一个棘轮,成本低,误报面很小。包名一旦发布,不发大版本就收不回来,光靠文字规则拦不住下一个 ADR 再写出
plugin-*。 - 代价:
check:all多一道检查;ADR 里写的包名如果与规则冲突,要先改 ADR。 - 您要做的一个动作:回一个字母。
Options
- A (triage's lean): approve the gate. Gate
check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710 lands as written, next to the rule text in Package naming rule: name a new package by its kind (service-*,connector-*, ...) and freeze theplugin-prefix at today's ten (AGENTS.md roles rows + pm-dispatch order line) #29709. - B: rule text only. Package naming rule: name a new package by its kind (
service-*,connector-*, ...) and freeze theplugin-prefix at today's ten (AGENTS.md roles rows + pm-dispatch order line) #29709 lands. Gatecheck:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710 closesnot planned, and the rule is checked by review only. - C: approve only the ratchet half. Freeze
plugin-*at ten, but drop thepackages/services/**⇒service-*check.
Until ruled
- Gate
check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710's dev may keep a draft. ⛔ The gate does not go ready or into the queue before a letter is recorded here. - Package naming rule: name a new package by its kind (
service-*,connector-*, ...) and freeze theplugin-prefix at today's ten (AGENTS.md roles rows + pm-dispatch order line) #29709 (rule text) is not held: it is a rule change the maintainer directed.
Links: #29709, #29710, PR #29717, #29041.
Generated by Claude Code
Metadata
Metadata
Assignees
Labels
domain:devxDomain lane — seat card indexed by label:pm:seatDomain lane — seat card indexed by label:pm:seatpriority:p2Medium: important, M3Medium: important, M3
Activity
objectstack-fleet commentedon Nov 3, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: none
Ruling recorded · letter A · 2026-11-03T03:04Z
The maintainer's word, verbatim (the triage session, 2026-11-03T03:03Z): 「同意29725」. That is the recommended option, A: approve the gate.
check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710 lands as written:check:package-naming, thepackages/services/**⇒@objectstack/service-*check and theplugin-*ratchet frozen at ten. It lands next to the rule text in Package naming rule: name a new package by its kind (service-*,connector-*, ...) and freeze theplugin-prefix at today's ten (AGENTS.md roles rows + pm-dispatch order line) #29709 / PR docs(agents): name a new package by its kind and freeze the plugin- prefix at its ten #29717.check:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710's PR is lifted. It goes ready on its own review path.domain:server#2, which dispatched Gatecheck:package-naming: everypackages/services/package is@objectstack/service-*, and the@objectstack/plugin-*set is a ratchet frozen at today's ten #29710, is told by doorbell.completed. The letter is the record.Generated by Claude Code