Skip to content

Queue-flake anchor: src/objects/shipped-sets-identity-default-row-scope.test.ts #26065

Closed

Description

@github-actions

src/objects/shipped-sets-identity-default-row-scope.test.ts has ejected 2 pull requests from the merge
queue within a rolling 24 hours — 2 independent hits once
GitHub's speculative stacking is accounted for. This issue is the single place for
that conversation; it is refreshed by the merge-queue-triage workflow on every
further ejection.

PR stack queue build
#26014 independent 40307144724
#26026 independent 40306457347

This issue is a NAME, not a diagnosis. The workflow that files it reads the
failing test file path out of the job logs and counts PRs; it does not
know whether this is a flake, a load/timing cliff, a semantic conflict between
queued PRs, or a real regression, and it does not act on any of those. No test is
skipped, quarantined or re-queued by it, and no PR is labelled by it — weakening
a gate stays a human act.

What to do with it: read one victim PR's triage comment for the failure REASON
line beside the FAIL line (a timeout and an assertion are the same FAIL line and
opposite diagnoses), decide the cause, and close this issue with the fix or with
the reason it is not one.

Last refreshed by queue build 40307144724 (PR #26014).


Filed by the merge-queue-triage workflow (#4859, aggregation #10128).

Activity

  1. objectstack-fleet commented on Oct 26, 2026

    @objectstack-fleet
    Contributor

    Triage: first grade — bug · tests · priority:p2 · domain:server · area:access · pm:queue (finding removed) · triage seat · session_01AavokzJ5DndAwitDXvKy4U · 2026-10-26T10:53Z

    ⛔ Not a claim, ⛔ not a dispatch.


    Generated by Claude Code

  2. added
    area:accessPermissions that actually hold — RLS/FLS, sharing model, write-path guards
    bugSomething isn't working
    domain:serverDomain lane — seat card indexed by label:pm:seat
    and removed on Oct 26, 2026
  3. objectstack-fleet commented on Oct 26, 2026

    @objectstack-fleet
    Contributor

    Claim: PM loop round 8 · card thread (rides PR #26026, the #24768 card thread)
    Session: session_01R1q2xdtYgU6FKrZ7LgjPCC (the seat); the card thread is session_01E1oXN1ZJ8NnZKKhzWeCZ6q
    Account: os-project-manager (the seat's linked user; the card's assignee)
    Branch: claude/project-thread-otcr21 (the #24768 card thread's harness-pinned branch, PR #26026; it names no issue, so this claim is the identity record)
    Worktree: the card thread's own container checkout
    Domain: domain:server
    Seat: domain:server#1
    Ruling-ref: triage first grade (2026-10-26T10:53Z): fix the cost, not the clock; ⛔ no quarantine, no raised timeout. Split agreed with domain:server#2: this anchor rides the #24768 thread, which was already root-causing the same case.
    File surface: packages/plugins/plugin-security/src/objects/shipped-sets-identity-default-row-scope.test.ts only (test-only). ⛔ No product code, ⛔ no packages/spec/**
    Container & model: M, mode:thread, default model and effort (set at thread open)
    Clause-②: no
    Metadata-protocol: none
    Responsibility: the restored-copies sweep ran about 400 real-stack reads in one case and crossed the 5000 ms default under load, on main as on any branch (report 6416474916 on #24768: 24 busy loops on 4 cores, main bbf70614bd without #26026 timed out 2 of 2)
    Thread-read: 6416474916
    Premise: holds (read 2026-10-26T12:55Z at origin/main 6d15acabda: card open, unassigned, pm:queue, no claim)
    Serial constraints cleared: no other open PR touches the test file; the fix is commit 9852ed899d on PR #26026, which gains Fixes #26065 in its body

  4. objectstack-fleet commented on Oct 26, 2026

    @objectstack-fleet
    Contributor

    Landed

    PR #26026 merged at 2026-10-26T13:34Z by the merge queue as 48e84a90af on main (Fixes #26065; ACCEPT 6416623973).

    Reading Probe Result
    Queue membership git ls-remote origin 'refs/heads/gh-readonly-queue/main/pr-26026-*' 0 refs
    origin/main by content git cat-file -e origin/main:packages/plugins/plugin-security/src/objects/shipped-sets-identity-default-row-scope.test.ts present
    Ancestry git merge-base --is-ancestor 48e84a90af origin/main holds

    State: this card closed by Fixes (completed); pm:dispatched removed. Fixed by commit 9852ed899d (test-only): both identity row-scope sweeps run one case per object, slowest case 463 ms under the load that timed out on main.


    Generated by Claude Code

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

Metadata

Metadata

Labels

area:accessPermissions that actually hold — RLS/FLS, sharing model, write-path guardsbugSomething isn't workingdomain:serverDomain lane — seat card indexed by label:pm:seatpriority:p2Medium: important, M3queue-flake-anchortests

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions