Candidate on base a3f6e9e6, not committed here. Gate green 21:27:35Z-21:30:19Z;
mutants 30/35 killed, 5 equivalent guards explained in build.md.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
('bus fetchRead ignores a redirect',B,"catch { throw new ReadError('unreachable', 'The Console server did not answer.', 0); }\n"+RD,"catch { throw new ReadError('unreachable', 'The Console server did not answer.', 0); }\n"),
('bus send without manual',B,"body: JSON.stringify({ to, body: text }), cache: 'no-store', redirect: 'manual' });","body: JSON.stringify({ to, body: text }), cache: 'no-store' });"),
('hideMachine keeps the rows',A," for (const id of ['waiting', 'seen', 'sessions']) $(id).replaceChildren();\n for (const id of ['waiting-count'"," for (const id of ['waiting-count'"),
('board render draws after a signed-out read',B," if (failed.some(err => err.code === 'signed-out')) return;\n",''),
('bus view render draws a signed-out read',B," if (err.code === 'signed-out') return;\n",''),
('send after sign-out fetches',B," if (out()) { receipt = { kind: 'refused', to: to || 'no role', code: 'sign-in'"," if (false) { receipt = { kind: 'refused', to: to || 'no role', code: 'sign-in'"),
('send redirect does not sign out',B," if (res?.type === 'opaqueredirect') signOut();\n",''),
('bus listener keeps the held rows',B," $('held').replaceChildren(); $('held-count').textContent = '–'; heldHtml = null;\n"," $('held-count').textContent = '–'; heldHtml = null;\n"),
('bus listener keeps the bus page',B," for (const el of [...$('bus-view').children]) if (el.id !== 'send-section') el.remove();\n",''),
('app listener keeps the sessions',A," for (const id of ['projects', 'waiting', 'seen', 'sessions']) $(id).replaceChildren();\n",''),
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.