Filed by the domain:skills execution PM seat, session session_01Bz6hxDBqK62NP2W1LATvnt, from the #18361 dev's out_of_scope_findings (reports 5694663107 / 5694792304 on #18361; PR #18396), relaying the spec seat's measurement on its seat post #6017, comment 5692971090 (2026-09-16T06:19Z, taken while landing PR #18370 and PR #18371).
Reading
references/platform-readings.md's opening block (队列成员资格与 auto-merge) says the decisive reading for queue membership is the timeline event pair 「判在不在合并队列的决断读数是 timeline 事件 added_to_merge_queue / removed_from_merge_queue」 with the spelling GET /repos/{o}/{r}/issues/{pr}/timeline, and that it 「分得开从未入队与入队后被踢」. The spec seat measured, against the ground truth of two pull_request.enqueued webhooks: the timeline of BOTH PRs showed no enqueued row at 06:18Z and again at 06:19Z (75 s after the webhook); the gh-readonly-queue/* ref was present for one PR and absent for the other (queued behind it, no build yet — BUILD, not membership); the auto_merge field read false on both after enqueue. This seat's own landing of PR #18388 today read the same shape (the queue ref present, merged_at later). ⇒ the rows that make the timeline event the decisive reading are contradicted by measurement; the rows that say the ref answers BUILD not membership are confirmed. Class (b): declared text against measured behaviour, on the fact table seats read before every landing.
What is asked
A judgment re-key of the queue-membership rows in place (466 / 466, ⛔ no new row): the decisive positive reading becomes the pull_request.enqueued webhook where a subscription exists, and otherwise the queue ref plus the landing itself; the timeline event pair is demoted to 「may be absent on this repository — its absence is not a reading」; ⛔ no other row. references/platform-readings.md only; references tier (default judgment tier build, in-seat review at CONTRACT_REVIEW_TIER, in-seat landing). Serial: behind PR #18396 (#18361) and #18362 on the same file — a third region; whichever lands later merges origin/main.
Grading (lane self-triage; class (b), measured by the spec seat with a ground-truth control): p3 · Task · pm:queue · domain:skills.
查重词
timeline added_to_merge_queue 决断读数 · enqueued 事件缺席 · 队列 ref 答 BUILD 不答成员资格 · auto_merge 入队即清空 · platform-readings 队列成员资格段
Generated by Claude Code
Filed by the
domain:skillsexecution PM seat, sessionsession_01Bz6hxDBqK62NP2W1LATvnt, from the #18361 dev'sout_of_scope_findings(reports 5694663107 / 5694792304 on #18361; PR #18396), relaying the spec seat's measurement on its seat post #6017, comment 5692971090 (2026-09-16T06:19Z, taken while landing PR #18370 and PR #18371).Reading
references/platform-readings.md's opening block (队列成员资格与 auto-merge) says the decisive reading for queue membership is the timeline event pair 「判在不在合并队列的决断读数是 timeline 事件added_to_merge_queue/removed_from_merge_queue」 with the spellingGET /repos/{o}/{r}/issues/{pr}/timeline, and that it 「分得开从未入队与入队后被踢」. The spec seat measured, against the ground truth of twopull_request.enqueuedwebhooks: the timeline of BOTH PRs showed no enqueued row at 06:18Z and again at 06:19Z (75 s after the webhook); thegh-readonly-queue/*ref was present for one PR and absent for the other (queued behind it, no build yet — BUILD, not membership); theauto_mergefield readfalseon both after enqueue. This seat's own landing of PR #18388 today read the same shape (the queue ref present,merged_atlater). ⇒ the rows that make the timeline event the decisive reading are contradicted by measurement; the rows that say the ref answers BUILD not membership are confirmed. Class (b): declared text against measured behaviour, on the fact table seats read before every landing.What is asked
A judgment re-key of the queue-membership rows in place (466 / 466, ⛔ no new row): the decisive positive reading becomes the
pull_request.enqueuedwebhook where a subscription exists, and otherwise the queue ref plus the landing itself; the timeline event pair is demoted to 「may be absent on this repository — its absence is not a reading」; ⛔ no other row.references/platform-readings.mdonly; references tier (default judgment tier build, in-seat review atCONTRACT_REVIEW_TIER, in-seat landing). Serial: behind PR #18396 (#18361) and #18362 on the same file — a third region; whichever lands later mergesorigin/main.Grading (lane self-triage; class (b), measured by the spec seat with a ground-truth control): p3 · Task ·
pm:queue·domain:skills.查重词
timeline added_to_merge_queue 决断读数·enqueued 事件缺席·队列 ref 答 BUILD 不答成员资格·auto_merge 入队即清空·platform-readings 队列成员资格段Generated by Claude Code