Fetching from the wire…
Public story · 2026-09-12 · high
The proof scheme covers HNSW itself instead of the simpler cluster indices earlier verifiable-search systems relied on, keeping full graph-search recall.
Why now: The paper posted to arXiv with a September 2026 identifier, building the proof for HNSW itself, the graph index most verifiable-retrieval work has avoided.
Atlas proves a semantic search result was computed over the full, committed index.
Whoever runs a semantic search service controls both the index and the query engine. A client has no way to check whether results were cut short or skewed toward certain documents.
Earlier verifiable retrieval work sidestepped that problem by targeting cluster-based indices, structures simple enough to encode directly into zero-knowledge constraint systems. Cluster indices don't search as well as graph-based ones, so that simplicity cost recall.
The Atlas paper instead builds a zero-knowledge proof for HNSW, the graph structure behind fast nearest-neighbor search. It doesn't swap the index out for something easier to prove. The authors restructure HNSW's traversal into a fixed-size-state procedure, then prove it returns identical results to standard HNSW.
Two moves make the proof practical. Preprocessing handles the corpus-dependent cost once, offline. Per-query proving time then tracks how far the traversal goes, not how big the database is.
The authors design per-query proving time to track traversal length rather than corpus size. Their paper doesn't say whether that holds once an index reaches production scale.
Each link below shares sources, entities, or timing with this story.
Rust, created May 14, at 2,643 stars (GitHub). Every run produces checkpoints linking a commit to the session that made it, including prompts, tool calls and reasoning. It runs Claude Code, Codex, its own agent and anything from the ACP registry side by side against one codeba...
Three moves, two days, no coordination between them. August 10–11: GitHub shipped Ollama as a BYOK provider inside Copilot for JetBrains (GitHub Changelog). Unsloth released Unsloth Desktop with a command literally named unsloth start claude, which points Claude Code and Codex...
Two thirds. Not two thirds of a contrived jailbreak set. Two thirds of realistic malicious issue requests, against the exact three tools most of the people reading this run daily. Ankur Singh, Jinqiu Yang, and Tse-Hsun Chen built IssueTrojanBench across four attack categories...
If you have a CLAUDE.md, you're in scope. Today. arXiv 2607.14611 (cs.CR, filed July 16) evaluates prompt injection planted in the persistent memory files that agentic coding systems write and re-read across sessions. The researchers tested both Anthropic's Claude Code and Ope...
Thibault Sottiaux at OpenAI published an investigation into "a handful of reports where GPT-5.6 unexpectedly deleted files," finding it happens most commonly when full access mode is enabled in Codex. Simon Willison relayed it. A frontier lab publishing a first-party post-mort...
This one annoyed me, because I've been running the losing pattern. SWE-QA (arXiv 2608.01507) compares the sub-agent grep pattern that Claude Code, Codex and Antigravity all ship by default against a pre-built semantic index over the same repository. Semantic search answered 65...
MindPattern daily
One email a day at 7 AM. Sources and a take on every story. Unsubscribe anytime.