Acted on a virtual-queue admission faster than a human can perceive it — position-holding bot
bh.arena_queue_superhuman · convicts
What it catches
Kitsune arena challenge-solve coherence (waiting-room / virtual-queue gate — Queue-it / Cloudflare Waiting Room family): the arena issues a queue ticket, admits it after a controlled wait, and on the protected action (POST /arena/queue/act) measures the SERVER-OBSERVED admission->action elapsed against the CANONICAL admission instant (issuedAt+admitAfter — the client cannot backdate when the server admitted it). A human reads 'you're in' and moves+clicks the action in seconds; an automated position-holder polls admission and acts in milliseconds. An elapsed below the queueActFloor (600ms — the physiological perceive+read+move+click lower bound) is a scalper bot holding the position, not a human; the arena emits anomaly:acted_faster_than_human and the detector's /arena/queue/act relay joins it to ks_sid (shared _join_arena_anomaly map). This is the WAIT-behaviour analog of the SOLVE-behaviour tells (bh.arena_captcha_superhuman sibling), applied to the queue's admission->action instead of a puzzle solve. FP-SAFE BY CONSTRUCTION: the floor is a LOWER bound on human perceive+act, so a slow, distracted, or backgrounded-tab human who acts late is never flagged — precision 1.0 is load-bearing. A queue BYPASS (acting before admission) fails structurally (ok:false, not-admitted) and cannot skip the wait. Convicting (w0.85). GROUNDED LIVE 2026-07-03: a bot acting instantly on admission (act_ms 105) trips the anomaly and the joined session convicts; a human-timed act (act_ms 1204) is silent; a pre-admission act is rejected. See docs/research-radar.md (arena waiting-room loop).
Signals it reads
behavioral.arena_queue_superhuman
How it fires
present
Bypassed by 10
Frontier evaders that reach the detector uncaught (scored only suspicious, defeating every convicting tell) — this check is not one that stops them. The red-team frontier this detection still has to convict.