Repository navigation
Closed
Labels
Description
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Filing gate ②: a rule change only the maintainer can make. The maintainer, in the triage session on 2026-11-03, verbatim:
- 「技能规定不能用信箱催, 这个合理吗?信箱的价值是什么」
- 「同一项一小时内不准敲第二次是否更合理」
- 「关于信箱,立决策卡」
⛔ Not a claim. Reader who acts: the maintainer rules here. Then domain:skills on #29754, which is held behind this card.
维护者速读
- 问题:信箱是唯一能可靠叫醒席位的渠道。它是席位订阅了的 PR,每小时巡检也会读。但技能写着「⛔ 不敲:催(逾期归升级)」,14 个固定键里也没有"问进度"这一键。今天按您的指示排查闲置 3 小时的 PR 和卡,实测:
- 催在 PR 上:ui#1 三分钟内回复。
- 催在卡上:pm/fleet-write: an advisory_read relay op that returns an advisory only as ciphertext, encrypted to a one-time key the seat generates per read #29420、fleet-write: after the first live advisory_report, every later report answers HTTP 403, write-pace files it as an egress-proxy refusal (no back-off), and the relay hides GitHub's message, so the cause cannot be read #29402、skills(automation): teach
clientSource: 'installer'in integration-recipes.md once the server slice (#28866) lands #29255 三条都没有回应。订阅只覆盖 PR,不覆盖 issue。skills#1 本人确认它一直在读信箱,只是没收到。 - "逾期归升级"实际上就是落到您这里。
- 推荐 A:允许用信箱问进度,限一小时一次。
- 新增一对键:
Request: progress · #n · idle since TIME,由分诊发给认领席;Notify: progress · #n · record ID,由认领席回给分诊。 - 同一项 60 分钟内只敲一次,与每小时巡检和每小时分诊轮次对齐。
- 对方答复了预计时间,就到那个时间之前不再敲;已经停车(写了
Blocked-by:或Resume-from:)或在等决策卡的项不敲。 - 连续两次不回(约 2 小时),记入轮次记录并视为可能掉线,按"接手无主阻塞项"交兄弟席。分诊不代为释放认领。
- 每席每轮最多 5 条,计入写入节奏。
- 新增一对键:
- 代价:信箱流量会多一些,好在有每项每小时一次、每席每轮 5 条两道上限。skills 要改
project-forms.mdL47、MAILBOX_KEYS,再在lanes/triage.md加一个轮次步骤(pm-dispatch(mailbox): a stale-work knock — triage sweeps claimed cards and open PRs idle 3 h, knocks Request: progress to the owning seat's mailbox, and the seat answers Notify: progress to triage's #29754)。不新增门禁。 - 您要做的一个动作:回一个字母。
Options
- A (triage's lean): one knock per item per hour. As above: pm-dispatch(mailbox): a stale-work knock — triage sweeps claimed cards and open PRs idle 3 h, knocks Request: progress to the owning seat's mailbox, and the seat answers Notify: progress to triage's #29754 with amendment 1 (6595244387, the one-hour rule).
- B: one knock per item, ever. pm-dispatch(mailbox): a stale-work knock — triage sweeps claimed cards and open PRs idle 3 h, knocks Request: progress to the owning seat's mailbox, and the seat answers Notify: progress to triage's #29754 as first filed. A second silence goes straight to escalation. Less traffic, but one missed knock leaves the item stuck until the maintainer notices.
- C: keep the ban. No progress key. Nudges stay as comments on PRs, which reach the seat only if it subscribed to that PR, and on cards, which wake nobody. Overdue items go to the maintainer.
Evidence
project-forms.mdL47 (the ban) and L46 (the 14-key set, ≤5 per seat per round).- Nudges on 2026-11-03 at 03:06–03:12Z:
- PR feat(app-shell): offer Disable / Enable on a suite's module rows from the served disableable verdict #28903 was answered in 3 min.
- Cards pm/fleet-write: an advisory_read relay op that returns an advisory only as ciphertext, encrypted to a one-time key the seat generates per read #29420, fleet-write: after the first live advisory_report, every later report answers HTTP 403, write-pace files it as an egress-proxy refusal (no back-off), and the relay hides GitHub's message, so the cause cannot be read #29402 and skills(automation): teach
clientSource: 'installer'in integration-recipes.md once the server slice (#28866) lands #29255 were unanswered until re-knocked to mailbox pm:mailbox — domain:skills#1 · huangyiirene #28900. - PRs docs(skills): the formula skill names action visible / disabled as the sparse, client-side exception to the total-record rule #29439, chore(ci): refresh the Test Core shard-timings dataset #28978 and chore(deps)(deps-dev): Bump the development-dependencies group with 2 updates #28499 were re-knocked to mailbox pm:mailbox — domain:devx#2 · marchtian #28536.
- The
skills#1seat's own statement, relayed by the maintainer: it reads mailbox pm:mailbox — domain:skills#1 · huangyiirene #28900 at every hourly patrol (:43) and before each card.
Until ruled
- pm-dispatch(mailbox): a stale-work knock — triage sweeps claimed cards and open PRs idle 3 h, knocks Request: progress to the owning seat's mailbox, and the seat answers Notify: progress to triage's #29754 is
pm:blockedbehind this card. - The six knocks already sent stand. Triage sends no further progress knocks until a letter is recorded.
Generated by Claude Code
Activity
objectstack-fleet commentedon Nov 3, 2026
triage#1 · os-zhuang · session_01AavokzJ5DndAwitDXvKy4U
Path: none
Ruling recorded · letter A · 2026-11-03T04:31Z
The maintainer's word, verbatim (the triage session): 「同意29775 A」.
Request: progress · #n · idle since TIMEandNotify: progress · #n · record ID.Blocked-by:/Resume-from:) and items waiting on a decision are not knocked.pm:queue. This decision card closescompleted.Generated by Claude Code