PageSourceSearch

https://verificate.ai/articles/

html verificate.ai collected 2026-10-05 13:58:08 UTC 52,995 bytes, 1 lines download raw bytes

1<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8" data-next-head=""/><meta name="viewport" content="width=device-width, initial-scale=1" data-next-head=""/><meta name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1" data-next-head=""/><meta name="author" content="Craig Atkinson, Verificate Pty Ltd" data-next-head=""/><meta name="theme-color" content="#0A0D0A" data-next-head=""/><meta property="og:site_name" content="Verificate" data-next-head=""/><meta property="og:locale" content="en_AU" data-next-head=""/><meta name="twitter:creator" content="@V_erificate" data-next-head=""/><link rel="icon" href="/favicon.svg" type="image/svg+xml" data-next-head=""/><link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" data-next-head=""/><link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" data-next-head=""/><link rel="icon" href="/favicon.ico" sizes="any" data-next-head=""/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" data-next-head=""/><link rel="mask-icon" href="/favicon.svg" color="#8CCB43" data-next-head=""/><link rel="manifest" href="/site.webmanifest" data-next-head=""/><link rel="preconnect" href="https://fonts.googleapis.com" data-next-head=""/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous" data-next-head=""/>
1<script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"Organization","name":"Verificate Pty Ltd","alternateName":"Verificate","url":"https://verificate.ai","logo":"https://verificate.ai/logos/Verificate%20Logo.png","description":"Verificate makes AI fit for real-world use: safe to ship, efficient to run, governed in operation, and provable when it matters. It sells three independent products: Verificate Compile-Time Inference, which prepares an organisation's records before questions arrive so that supported answers and decisions can be checked against their evidence; Verificate Gate, which reviews AI-written code and plans and returns a verdict with findings; and Verificate Helix, a private inference runtime for open models with confidence signals, run on infrastructure the customer controls.","foundingLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Sydney","addressCountry":"AU"}},"founder":{"@type":"Person","name":"Craig Atkinson","sameAs":"https://www.linkedin.com/in/atkinsoncraigm"},"sameAs":["https://x.com/V_erificate","https://www.linkedin.com/in/atkinsoncraigm","https://github.com/Verificate-Dev","https://arxiv.org/abs/2606.29280","https://arxiv.org/abs/2602.17691","https://github.com/marketplace/actions/verificate-gate","https://clawhub.ai/verificate","https://glama.ai/mcp/servers/@Verificate-Dev/verificate-mcp-quickstart"]}</script>
1<script type="application/ld+json" data-next-head="">{"@context":"https://schema.org","@type":"WebSite","name":"Verificate","url":"https://verificate.ai","publisher":{"@type":"Organization","name":"Verificate Pty Ltd"}}</script>
1<title data-next-head="">Learn — RAG guides, Compile-Time Inference &amp; AI code review | Verificate</title><meta name="description" content="Plain-language guides to why RAG gives wrong answers and how RAG and GraphRAG compare with Compile-Time Inference — plus field guides for engineers reviewing AI-written code with Claude Code, Cursor and Windsurf." data-next-head=""/><link rel="canonical" href="https://verificate.ai/articles/" data-next-head=""/><meta property="og:type" content="website" data-next-head=""/><meta property="og:site_name" content="Verificate" data-next-head=""/><meta property="og:title" content="Learn — RAG guides, Compile-Time Inference &amp; AI code review | Verificate" data-next-head=""/><meta property="og:description" content="Plain-language guides to why RAG gives wrong answers and how RAG and GraphRAG compare with Compile-Time Inference — plus field guides for engineers reviewing AI-written code with Claude Code, Cursor and Windsurf." data-next-head=""/><meta property="og:url" content="https://verificate.ai/articles/" data-next-head=""/><meta property="og:image" content="https://verificate.ai/logos/Verificate%20Green%20Background.png" data-next-head=""/><meta name="twitter:card" content="summary_large_image" data-next-head=""/><meta name="twitter:site" content="@V_erificate" data-next-head=""/><meta name="twitter:title" content="Learn — RAG guides, Compile-Time Inference &amp; AI code review | Verificate" data-next-head=""/><meta name="twitter:description" content="Plain-language guides to why RAG gives wrong answers and how RAG and GraphRAG compare with Compile-Time Inference — plus field guides for engineers reviewing AI-written code with Claude Code, Cursor and Windsurf." data-next-head=""/><meta name="twitter:image" content="https://verificate.ai/logos/Verificate%20Green%20Background.png" data-next-head=""/><meta name="format-detection" content="telephone=no"/><link rel="preconnect" href="https://fonts.googleapis.com"/><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="anonymous"/><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;display=swap" rel="stylesheet" media="print"/><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&amp;display=swap" rel="stylesheet" media="print"/><noscript><link href="https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&amp;display=swap" rel="stylesheet"/><link href="https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&amp;display=swap" rel="stylesheet"/></noscript><link rel="icon" href="/favicon.ico"/><link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png"/><meta name="theme-color" content="#0a0a0f"/><meta name="mobile-web-app-capable" content="yes"/><meta name="apple-mobile-web-app-status-bar-style" content="black-translucent"/><link rel="preload" href="/_next/static/css/cea29e35e210b607.css" as="style"/><link rel="stylesheet" href="/_next/static/css/cea29e35e210b607.css" data-n-g=""/><noscript data-n-css=""></noscript>
1<script defer="" nomodule="" src="/_next/static/chunks/polyfills-42372ed130431b0a.js"></script>
1<script src="/_next/static/chunks/webpack-1876b71c25e75432.js" defer=""></script>
1<script src="/_next/static/chunks/vendors-880ad8754b5a9ad3.js" defer=""></script>
1<script src="/_next/static/chunks/main-a81373c4e33f4819.js" defer=""></script>
1<script src="/_next/static/chunks/pages/_app-51c125f0e64cd763.js" defer=""></script>
1<script src="/_next/static/chunks/8799-82cd36b2df9f37ca.js" defer=""></script>
1<script src="/_next/static/chunks/pages/articles-fff8477e1dcc23a3.js" defer=""></script>
1<script src="/_next/static/lPXK_oeX7NqxIYPDLIegv/_buildManifest.js" defer=""></script>
1<script src="/_next/static/lPXK_oeX7NqxIYPDLIegv/_ssgManifest.js" defer=""></script>
1</head><body class="bg-[#080A08] text-white antialiased"><div id="__next"><div class="bg-[#080A08] text-white/85 min-h-screen antialiased"><a href="#page-content" class="sr-only focus:not-sr-only focus:fixed focus:top-2 focus:left-2 focus:z-[100] focus:bg-[#b2df85] focus:text-black focus:p-3 focus:rounded">Skip to content</a><header class="fixed top-0 inset-x-0 z-50 transition-all duration-300 "><div class="max-w-7xl mx-auto px-6 h-16 flex items-center justify-between"><a class="flex items-center gap-2.5 flex-shrink-0" href="/"><img src="/logos/Verificate Logo Green White.png" alt="Verificate" class="h-7"/></a><nav class="hidden lg:flex items-center gap-7 text-sm" aria-label="Primary"><div class="relative"><button type="button" aria-expanded="false" aria-controls="nav-solutions" class="inline-flex items-center gap-1 transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-[#8CCB43]/70 rounded px-1 text-white/55 hover:text-white">Products<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 transition-transform "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" aria-expanded="false" aria-controls="nav-examples" class="inline-flex items-center gap-1 transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-[#8CCB43]/70 rounded px-1 text-white/55 hover:text-white">See it work<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 transition-transform "><path d="m6 9 6 6 6-6"></path></svg></button></div><div class="relative"><button type="button" aria-expanded="false" aria-controls="nav-company" class="inline-flex items-center gap-1 transition-colors focus:outline-none focus-visible:ring-2 focus-visible:ring-[#8CCB43]/70 rounded px-1 text-white/55 hover:text-white">Company<!-- --> <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 transition-transform "><path d="m6 9 6 6 6-6"></path></svg></button></div><a class="transition-colors text-white font-medium" href="/articles">Learn</a><a class="transition-colors text-white/55 hover:text-white" href="/docs">Docs</a><a class="transition-colors text-white/55 hover:text-white" href="/evidence">Evidence</a></nav><div class="hidden lg:flex items-center gap-4"><a class="text-sm text-white/55 hover:text-white transition-colors" href="/auth/login">Sign in</a><a href="https://calendar.app.google/uNs6AAPXKg1ZnLNX6" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 px-4 py-2 rounded-lg bg-[#8CCB43] hover:bg-[#7cbb37] text-[#0A0D0A] font-semibold text-sm transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><rect width="18" height="18" x="3" y="4" rx="2" ry="2"></rect><line x1="16" x2="16" y1="2" y2="6"></line><line x1="8" x2="8" y1="2" y2="6"></line><line x1="3" x2="21" y1="10" y2="10"></line></svg> Book a call</a></div><button class="lg:hidden p-2 text-white/70" aria-label="Menu"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-6 h-6"><line x1="4" x2="20" y1="12" y2="12"></line><line x1="4" x2="20" y1="6" y2="6"></line><line x1="4" x2="20" y1="18" y2="18"></line></svg></button></div></header><div hidden="" style="position:fixed;top:1px;left:1px;width:1px;height:0;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;display:none"></div><div id="page-content" tabindex="-1"></div><main id="main-content"><section class="max-w-7xl mx-auto px-6 pt-28 sm:pt-36 pb-10"><div class="flex items-center gap-2.5 text-[#8CCB43] font-mono text-[11px] sm:text-xs tracking-[0.13em] sm:tracking-[0.16em] uppercase font-semibold"><span class="w-5 h-px bg-[#8CCB43] shrink-0"></span><span class="min-w-0">Learn</span></div><h1 class="mt-6 text-3xl sm:text-4xl md:text-5xl font-bold tracking-tight text-white leading-tight max-w-3xl">Guides for people building with AI.</h1><p class="mt-5 text-white/55 max-w-2xl leading-relaxed">Start with the RAG guides if your system retrieves the right documents and still gets answers wrong. Further down: field guides for engineers using Claude Code, Cursor, Windsurf and other AI coding assistants.</p><nav aria-label="Editorial sections" class="mt-8 flex flex-wrap gap-3"><a aria-current="page" class="inline-flex items-center gap-2.5 rounded-full border px-4 py-2 text-sm font-semibold transition-colors border-[#8CCB43]/60 bg-[#12190C] text-[#a5db6b]" href="/articles"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Articles<span class="hidden sm:inline font-normal text-[#a5db6b]/70">· <!-- -->Guides &amp; analysis</span></a><a class="inline-flex items-center gap-2.5 rounded-full border px-4 py-2 text-sm font-semibold transition-colors border-white/15 text-white/70 hover:border-[#8CCB43]/60 hover:text-[#8CCB43]" href="/news"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2"></path><path d="M18 14h-8"></path><path d="M15 18h-5"></path><path d="M10 6h8v4h-8V6Z"></path></svg> <!-- -->News &amp; press<span class="hidden sm:inline font-normal text-white/40">· <!-- -->Announcements, coverage, papers</span></a></nav></section><section class="max-w-7xl mx-auto px-6 pb-4"><p class="text-sm text-white/45">🌐 Read the intro in your language:<!-- --> <a class="text-[#8CCB43] hover:underline" href="/articles/ai-code-gate-hi">हिन्दी</a> ·<!-- --> <a class="text-[#8CCB43] hover:underline" href="/articles/ai-code-gate-pt">Português</a> ·<!-- --> <a class="text-[#8CCB43] hover:underline" href="/articles/ai-code-gate-id">Bahasa Indonesia</a> ·<!-- --> <a class="text-[#8CCB43] hover:underline" href="/articles/ai-code-gate-zh">中文</a></p></section><section class="max-w-7xl mx-auto px-6 pb-12"><div class="grid gap-6 md:grid-cols-2 max-w-5xl"><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/why-rag-hallucinates"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Sep 2026<!-- --> · <!-- -->7<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Why RAG still hallucinates — and what to change first</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Your system finds the right documents and still gives wrong answers. How to tell retrieval failures from generation failures, why a citation can mislead, and the fixes worth trying before you change architecture.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/rag-vs-compile-time-inference"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Sep 2026<!-- --> · <!-- -->7<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">RAG vs Compile-Time Inference: what changes, what it costs, and when to use each</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">An honest side-by-side: where the work happens, who decides the answer, missing evidence, changing data and total cost — including where RAG remains the right choice.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/graphrag-vs-compile-time-inference"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Sep 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">GraphRAG vs Compile-Time Inference: a graph connects information. What decides the answer?</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">What a knowledge graph improves, what it leaves unchanged, and the questions to ask any vendor — including us.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/compile-time-inference-launch"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Sep 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Verificate launches Compile-Time Inference: facts first, then the decision</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">What launched at AI Infra Summit on 15 September 2026 — a public fact base compiled first, your records written on top, the model only phrasing the answer — with the three deployments and the Brown University evidence behind it.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/query-time-is-the-most-expensive-place-to-think"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Sep 2026<!-- --> · <!-- -->5<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">The most expensive place to do your thinking is at query time</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">
1Token prices fell a thousandfold and enterprise AI bills went up anyway. Why RAG re-derives the same corpus on every question, and what changes when the thinking moves to ingest. Craig Atkinson’s AI Infra Summit essay, in brief.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/ai-ci-gate"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->4<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">What is an AI CI gate — and why your repo needs one</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">The simple guide to the category: a required check that reviews AI-written code on every pull request and blocks the merge when something is wrong. What it does, the five-line GitHub setup, and what you get.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/openclaw-trust-layer"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->8<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">OpenClaw&#x27;s trust problem, answered</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">341 malicious skills, Atomic Stealer credential theft, 13.4% of ClawHub skills carrying critical flaws. Each top OpenClaw complaint mapped Problem → Feature → Advantage → Benefit, with real Verificate verdicts catching the exact failures.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/vibe-code-to-production-checklist"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->8<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Vibe code → production: the checklist</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Your AI-built MVP demos perfectly — from Lovable, Bolt, v0 or ChatGPT. The five defect classes that kill vibe-coded launches, and the automated senior review that replaces the dev team you don&#x27;t have.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/lovable-app-to-production"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Take your Lovable app to production</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Sync to GitHub, gate every change through a senior review with veto power, lau
1nch without hiring. The workflow, the standing rule, and what the gate catches in app code.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/chatgpt-code-validation-mcp"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->4<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Gate AI-written code inside ChatGPT</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Developer mode lets ChatGPT call a validation gate directly. The 2-minute custom-connector setup, and the habit that makes every snippet survive review before you paste it.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/manus-mcp-code-review"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->4<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Give Manus a senior engineer</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Manus builds whole products autonomously — with no review layer. Add a custom MCP server and every line it writes passes a veto-empowered gate, with catches reported back to you.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/best-mcp-servers-code-review"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">The best MCP servers for AI code review in 2026</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Linter wrappers, BYO-key relays and review gates with authority: an honest map of the code-quality shelf, and how to choose for Claude Code, Cursor or Windsurf.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/vibe-coding-merge-gate"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Aug 2026<!-- --> · <!-- -->5<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Vibe coding needs a merge gate</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Vibe coding isn&#x27;t the problem - merging it unreviewed is. Hard rules for Claude Code and Cursor that gate every AI-written change, with a one-paste setup prompt.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/catch-ai-hallucinated-code"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Jul 2026<!-- --> · <!-- -->7<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">How to catch AI-hallucinated code before it ships</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Invented SDK calls, faked refund paths, mocks in the wire path — the four shapes hallucinated code takes, and the two-pass gate architecture that catches them.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/claude-code-review-mcp-server"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Jul 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">How to add a code-review gate to Claude Code with an MCP server</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">The five-minute setup: wire a veto-empowered validation server into Claude Code, Cursor or Windsurf, and make gating the default with a standing project rule.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/ai-coding-performance-bugs"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Jul 2026<!-- --> · <!-- -->7<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Why AI coding assistants miss deep performance bugs</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">N+1 storms, scalability cliffs, blocking hot paths: why self-review can&#x27;t see them, and what independent review with production arithmetic looks like.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div><div style="opacity:0;transform:translateY(16px) translateZ(0)"><a class="group flex flex-col h-full rounded-2xl border border-white/[0.08] bg-[#0E120C] p-7 hover:border-[#8CCB43]/40 transition-colors" href="/articles/cheaper-ai-coding-models-vali
1dation-gate"><div class="flex items-center gap-2.5 text-white/40 font-mono text-xs"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5 text-[#8CCB43]"><path d="M2 3h6a4 4 0 0 1 4 4v14a3 3 0 0 0-3-3H2z"></path><path d="M22 3h-6a4 4 0 0 0-4 4v14a3 3 0 0 1 3-3h7z"></path></svg> <!-- -->Jul 2026<!-- --> · <!-- -->6<!-- --> min</div><h2 class="mt-4 text-lg font-bold text-white group-hover:text-[#a5db6b] transition-colors leading-snug">Use smaller, cheaper AI coding models — safely</h2><p class="mt-3 text-[14.5px] text-white/55 leading-relaxed flex-1">Enforce quality at review instead of assuming it at generation, and the choice of model becomes a cost decision, not a risk decision. A three-week migration path.</p><span class="mt-5 inline-flex items-center gap-1.5 text-[#8CCB43] text-sm font-semibold group-hover:gap-2.5 transition-all">Read <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></span></a></div></div></section><section class="max-w-7xl mx-auto px-6 pb-24"><div class="max-w-5xl rounded-3xl border border-white/[0.08] bg-[#0E120C] p-8 md:p-10"><div class="flex flex-wrap items-end justify-between gap-4"><div><div class="flex items-center gap-2.5 text-[#8CCB43] font-mono text-[11px] sm:text-xs tracking-[0.13em] sm:tracking-[0.16em] uppercase font-semibold"><span class="w-5 h-px bg-[#8CCB43] shrink-0"></span><span class="min-w-0">In the press</span></div><h2 class="mt-4 text-2xl font-bold text-white tracking-tight">Coverage of the Compile-Time Inference launch.</h2></div><a class="inline-flex items-center gap-2 text-[#8CCB43] font-semibold hover:gap-3 transition-all" href="/news"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-2 2Zm0 0a2 2 0 0 1-2-2v-9c0-1.1.9-2 2-2h2"></path><path d="M18 14h-8"></path><path d="M15 18h-5"></path><path d="M10 6h8v4h-8V6Z"></path></svg> All news, press &amp; publications <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></div><ul class="mt-6 grid gap-4 md:grid-cols-2"><li class="rounded-2xl border border-white/[0.08] bg-[#0B0F0A] p-5"><div class="font-mono text-xs text-white/40">AI Infra Summit<!-- --> · <!-- -->15 Sep 2026</div><a href="https://www.ai-infra-summit.com/press-releases/verificate-launches-compile-time-inference-facts-first-then-the-decision-" target="_blank" rel="noopener" class="mt-2 block font-semibold text-white hover:text-[#a5db6b] transition-colors">Verificate launches Compile-Time Inference: facts first, then the decision</a><a class="mt-3 inline-flex items-center gap-1.5 text-sm text-[#8CCB43] font-semibold hover:gap-2.5 transition-all" href="/articles/compile-time-inference-launch">Our companion article <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li><li class="rounded-2xl border border-white/[0.08] bg-[#0B0F0A] p-5"><div class="font-mono text-xs text-white/40">AI Infra Summit · by Craig Atkinson<!-- --> · <!-- -->14 Sep 2026</div><a href="https://www.ai-infra-summit.com/press-releases/the-most-expensive-place-to-do-your-thinking-is-at-query-time" target="_blank" rel="noopener" class="mt-2 block font-semibold text-white hover:text-[#a5db6b] transition-colors">The most expensive place to do your thinking is at query time</a><a class="mt-3 inline-flex items-center gap-1.5 text-sm text-[#8CCB43] font-semibold hover:gap-2.5 transition-all" href="/articles/query-time-is-the-most-expensive-place-to-think">Our companion article <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M5 12h14"></path><path d="m12 5 7 7-7 7"></path></svg></a></li></ul></div></section></main></div><footer class="bg-[#080A08] border-t border-white/[0.07]"><div class="max-w-7xl mx-auto px-6 py-14"><div class="grid gap-10 md:grid-cols-[1.4fr_1fr_1fr_1fr]"><div><img src="/logos/Verificate Logo Green White.png" alt="Verificate" class="h-7 mb-4"/><p class="text-sm text-white/50 max-w-xs leading-relaxed">Prepare knowledge with Compile-Time Inference. Check AI-written work with Gate. Run supported models on your infrastru
1cture with Helix. Three independently available products, built in Australia. Helix deployed at UNSW.</p><a href="https://calendar.app.google/uNs6AAPXKg1ZnLNX6" target="_blank" rel="noopener noreferrer" class="mt-5 inline-flex items-center gap-1.5 text-sm font-semibold text-[#8CCB43] hover:text-[#a5db6b] transition-colors">Book a call →</a><div class="mt-6 flex items-center gap-3"><a href="https://x.com/V_erificate" target="_blank" rel="noopener noreferrer" aria-label="Verificate on X" class="w-9 h-9 rounded-lg border border-white/10 flex items-center justify-center text-white/55 hover:text-[#8CCB43] hover:border-[#8CCB43]/40 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M22 4s-.7 2.1-2 3.4c1.6 10-9.4 17.3-18 11.6 2.2.1 4.4-.6 6-2C3 15.5.5 9.6 3 5c2.2 2.6 5.6 4.1 9 4-.9-4.2 4-6.6 7-3.8 1.1 0 3-1.2 3-1.2z"></path></svg></a><a href="https://www.linkedin.com/in/atkinsoncraigm" target="_blank" rel="noopener noreferrer" aria-label="Founder on LinkedIn" class="w-9 h-9 rounded-lg border border-white/10 flex items-center justify-center text-white/55 hover:text-[#8CCB43] hover:border-[#8CCB43]/40 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M16 8a6 6 0 0 1 6 6v7h-4v-7a2 2 0 0 0-2-2 2 2 0 0 0-2 2v7h-4v-7a6 6 0 0 1 6-6z"></path><rect width="4" height="12" x="2" y="9"></rect><circle cx="4" cy="4" r="2"></circle></svg></a><a href="https://github.com/Verificate-Dev" target="_blank" rel="noopener noreferrer" aria-label="Verificate on GitHub" class="w-9 h-9 rounded-lg border border-white/10 flex items-center justify-center text-white/55 hover:text-[#8CCB43] hover:border-[#8CCB43]/40 transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-4 h-4"><path d="M15 22v-4a4.8 4.8 0 0 0-1-3.5c3 0 6-2 6-5.5.08-1.25-.27-2.48-1-3.5.28-1.15.28-2.35 0-3.5 0 0-1 0-3 1.5-2.64-.5-5.36-.5-8 0C6 2 5 2 5 2c-.3 1.15-.3 2.35 0 3.5A5.403 5.403 0 0 0 4 9c0 3.5 3 5.5 6 5.5-.39.49-.68 1.05-.85 1.65-.17.6-.22 1.23-.15 1.85v4"></path><path d="M9 18c-4.51 2-5-2-7-2"></path></svg></a></div><div class="mt-6 text-xs text-white/30">Investor enquiries — <a href="/cdn-cgi/l/email-protection#c9a0a7afa689bfacbba0afa0aaa8bdace7a8a0" class="text-[#8CCB43]/80 hover:text-[#8CCB43]"><span class="__cf_email__" data-cfemail="dab3b4bcb59aacbfa8b3bcb3b9bbaebff4bbb3">[email&#160;protected]</span></a></div></div><div><div class="font-mono text-[11px] tracking-[0.14em] uppercase text-white/40 mb-4">Products</div><ul class="space-y-2.5 text-sm text-white/60"><li><a class="hover:text-white transition-colors" href="/compile-time-inference">Verificate Compile-Time Inference</a></li><li><a class="hover:text-white transition-colors" href="/gate">Verificate Gate</a></li><li><a class="hover:text-white transition-colors" href="/inference">Verificate Helix</a></li><li class="pt-2 mt-1 border-t border-white/[0.06]"><span class="font-mono text-[10px] uppercase tracking-wider text-white/35">Examples</span></li><li><a class="inline-flex items-center gap-2 hover:text-white transition-colors" href="/hybrid-vlm">Video — Hybrid-VLM<span class="font-mono text-[9px] uppercase tracking-wider text-[#0A0D0A] bg-[#8CCB43] rounded px-1.5 py-px">Key</span></a></li><li><a href="/kevin/workbench/" class="hover:text-white transition-colors">Legal — Kevin</a></li><li><a class="hover:text-white transition-colors" href="/genomics">Genomics</a></li><li><a class="hover:text-white transition-colors" href="/docs">Product documentation</a></li><li><a class="hover:text-white transition-colors" href="/evidence">Evidence &amp; evaluation</a></li></ul></div><div><div class="font-mono text-[11px] tracking-[0.14em] uppercase text-white/40 mb-4">Company</div><ul class="space-y-2.5 text-sm text-white/60"><li><a class="hover:text-white transition-colors" href="/about">About Verificate</a></li><li><a class="hover:text-white transition-colors" href="/enterprise">Enterprise &amp; deployment</a></li><li><a class="hover:text-white transition-colors" href="/news">News &amp; press</a></li><li><a class="hover:text-white transition-colors" href="/contact">Contact</a></li><li><a class="hover:text-white transition-colors" href="/legal">Legal &amp; trademarks</a></li></ul></div><div><div class="font-mono text-[11px] tracking-[0.14em] uppercase text-white/40 mb-4">Research &amp; Articles</div><ul class="space-y-2.5 text-sm text-white/60"><li><a class="hover:text-white transition-colors" href="/research">Research &amp; publications</a></li><li><a class="hover:text-white transition-colors" href="/benchmarks">Benchmarks</a></li><li><a class="hover:text-white transition-colors" href="/technology">Technology</a></li><li><a class="hover:text-white transition-colors" href="/articles">Articles</a></li><li><a class="hover:text-white transition-colors" href="/news">News &amp; press</a></li><li><a href="https://arxiv.org/abs/2606.29280" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 hover:text-white transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" x2="8" y1="13" y2="13"></line><line x1="16" x2="8" y1="17" y2="17"></line><line x1="10" x2="8" y1="9" y2="9"></line></svg> EAV-DT paper (arXiv)</a></li><li><a href="https://arxiv.org/abs/2602.17691" target="_blank" rel="noopener noreferrer" class="inline-flex items-center gap-1.5 hover:text-white transition-colors"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="w-3.5 h-3.5"><path d="M14.5 2H6a2 2 0 0 0-2 2v16a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V7.5L14.5 2z"></path><polyline points="14 2 14 8 20 8"></polyline><line x1="16" x2="8" y1="13" y2="13"></line><line x1="16" x2="8" y1="17" y2="17"></line><line x1="10" x2="8" y1="9" y2="9"></line></svg> CORTEX paper (arXiv)</a></li><li><a class="hover:text-white transition-colors" href="/auth/login">Sign in</a></li><li><a href="https://calendar.app.google/uNs6AAPXKg1ZnLNX6" target="_blank" rel="noopener noreferrer" class="hover:text-white transition-colors">
1Book a call</a></li></ul></div></div><div class="mt-12 pt-6 border-t border-white/[0.07] space-y-4 text-xs text-white/40 leading-relaxed"><div class="flex flex-wrap items-center gap-x-4 gap-y-2"><span class="font-semibold text-white/60">Verificate™ Pty Ltd</span><span>ACN 681 762 818</span><span>Sydney, NSW, Australia</span><a href="/cdn-cgi/l/email-protection#4920272f26093f2c3b202f202a283d2c672820" class="hover:text-white transition-colors"><span class="__cf_email__" data-cfemail="8fe6e1e9e0cff9eafde6e9e6eceefbeaa1eee6">[email&#160;protected]</span></a><span class="hidden sm:block flex-1"></span><a class="hover:text-white transition-colors" href="/legal">Legal &amp; trademarks</a><a class="hover:text-white transition-colors" href="/security">Trust &amp; security</a><a class="hover:text-white transition-colors" href="/privacy">Privacy</a><a class="hover:text-white transition-colors" href="/terms">Terms</a></div><div class="flex flex-wrap items-center gap-x-4 gap-y-1 text-white/30"><span><span class="font-mono text-[#8CCB43]/80">[M]</span> measured</span><span><span class="font-mono text-white/50">[EP]</span> engineering proof</span><span><span class="font-mono text-[#E0A94A]/80">[R]</span> roadmap · forward-looking</span><a class="underline decoration-white/20 hover:text-white/60" href="/legal">see claim substantiation →</a></div><p class="text-white/30 max-w-4xl">Verificate™, HELIX™ and the Verificate logo are trademarks of Verificate Pty Ltd. All other product names and logos are trademarks of their respective owners, used for identification and comparison only, without implying endorsement or affiliation. Roadmap items and other non-historical statements are forward-looking and subject to change; see<!-- --> <a class="underline decoration-white/20 hover:text-white/60" href="/legal">Legal</a>. Nothing on this site is an offer of securities or investment advice.</p><div>© 2026 Verificate Pty Ltd. All rights reserved. · Sovereign by design.</div></div></div></footer></div>
vendor: 108 bytes, line 1
1<script data-cfasync="false" src="/cdn-cgi/scripts/5c5dd728/cloudflare-static/email-decode.min.js"></script>
1<script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/articles","query":{},"buildId":"lPXK_oeX7NqxIYPDLIegv","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script>
1</body></html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.