Publish endpoints-are-an-antipattern