* fix(gateway,integrations): keep temp cleanup from replacing the caller's outcome * fix(gateway): adopt the family helper so a published edit stays silent