Enforce build/test/approval gates for AI coding agents to prevent broken releases | SaaSBrowser.ai