{"slug": "the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural", "title": "🔬 The Audit Continues: try_ai Lied, embed Slipped, and We Made the Gates Structural", "summary": "Pipe's sandbox audit rounds 3–6 found that try_ai ignored ai:false and budget settings, embed/embed_batch/import were un- or mis-gated, and the CLI --sandbox flag path allowed http_post and tcp_connect through. The fixes introduced a central egress gate and a central network helper to make these bug classes structurally impossible.", "body_md": "Rounds 3–6 of Pipe's sandbox audit: try_ai ignored ai:false and budget, embed/embed_batch/import were un- or mis-gated, and the CLI --sandbox flag path let http_post and tcp_connect through. The last two fixes weren't more if-branches — a central egress gate and a central network helper make the bug classes structurally impossible.", "url": "https://wpnews.pro/news/the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural", "canonical_source": "https://pipe-lang.com/blog.html?post=sandbox-audit-continued", "published_at": "2026-08-13 00:00:00+00:00", "updated_at": "2026-08-13 07:41:34.952248+00:00", "lang": "en", "topics": ["ai-safety", "developer-tools"], "entities": ["Pipe"], "alternates": {"html": "https://wpnews.pro/news/the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural", "markdown": "https://wpnews.pro/news/the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural.md", "text": "https://wpnews.pro/news/the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural.txt", "jsonld": "https://wpnews.pro/news/the-audit-continues-try-ai-lied-embed-slipped-and-we-made-the-gates-structural.jsonld"}}