1bddf5269a
Dropping async for the lint gate turned the closed-unit guard into a synchronous throw, breaking the conformance clause that every post-close operation rejects. Restore async with a justified require-await disable; the guard's rejection semantics are what the shared suite pins.