Cover image

Blink and You Miss It: The Two-Stage Reality Check for Multimodal AI

Multimodal AI has reached the point where it can describe videos, summarize documents with images, answer visual questions, and generate outputs that look satisfyingly complete. This is exactly why evaluation is becoming more dangerous. A system that looks competent is not necessarily reliable. It may miss the one-second event that determines the answer. Or it may notice enough evidence but then produce a fluent, attractive, visually decorated summary that quietly distorts the facts. The first failure is upstream: the model did not capture the decisive evidence. The second is downstream: the output did not preserve and present the evidence in a human-useful way. ...

June 8, 2026 · 17 min · Zelina
Cover image

Roll the Tape, Call the Tools: ReTool-Video and the Evidence-Routing Problem

Video is where AI demos go to become expensive. A model can describe a short clip. It can answer a question about a few sampled frames. It can even sound confident while doing so, which is apparently a product feature now. But business video work is rarely “what is happening in this five-second clip?” It is usually messier: find the exact moment in a two-hour training recording, count repeated actions without double-counting adjacent clips, verify whether an event appears in audio, subtitles, and frames, or decide whether a safety incident is real rather than just visually similar to one. ...

June 8, 2026 · 18 min · Zelina
Cover image

Search, Critique, Repeat: Critic-R Turns RAG Complaints into Retriever Training

Search failure is boring until it becomes expensive. A research agent asks for evidence. The retriever returns documents. The reasoning model reads them, continues writing, and eventually produces a confident answer. Somewhere in the middle, the evidence was slightly wrong: not irrelevant enough to trigger an obvious failure, not useful enough to support the next reasoning step. The agent proceeds anyway, because that is what agents do when we dress up uncertainty as workflow automation. ...

June 8, 2026 · 17 min · Zelina
Cover image

The Policy Has to Work Somewhere: RL for Scale, Trust, and Other Inconveniences

Deployment is where elegant AI systems go to meet bandwidth caps, slow devices, noisy user preferences, and privacy policies written by committees with very strong coffee. That is the useful lens for reading Guangchen Lan’s dissertation, Reinforcement Learning for Scalable and Trustworthy Intelligent Systems.1 It is tempting to describe the work as a collection of four reinforcement-learning methods: one for synchronous federated RL, one for asynchronous federated RL, one for preference optimization, and one for contextual privacy. Technically, that is true. Editorially, it is the least interesting way to read it. ...

June 8, 2026 · 21 min · Zelina
Cover image

Memory Lane, With Garbage Collection: What eMoT Gets Right About Reasoning Agents

A calculator is not impressive because it is intelligent. It is impressive because it is boring. It does the same operation the same way, without suddenly deciding that a large number “feels unrealistic” or that subtraction might be more poetic if performed backward. This is precisely why businesses keep trying to attach calculators, databases, validators, workflow engines, and policy rules to large language models. The model supplies flexibility. The tool supplies discipline. The problem is that most “LLM plus tool” systems still treat reasoning as a one-time performance: prompt, think, maybe verify, answer, forget. ...

June 6, 2026 · 15 min · Zelina
Cover image

Look Before You Think: Why Visual AI Needs Evidence Scheduling

A visual AI system can fail in a very boring way: it sounds confident, answers fluently, and quietly forgets to look. That is more dangerous than a spectacular hallucination. A spectacular hallucination at least waves a red flag. The boring version looks like normal enterprise automation: an insurance claim assessment, a warehouse inspection report, a medical-image triage note, a construction progress summary, a product-quality explanation. The system has an image. It has a question. It produces an answer. Somewhere inside the model, language did most of the work and vision became decorative evidence. Very modern. Very polished. Very capable of being wrong. ...

June 5, 2026 · 17 min · Zelina
Cover image

Entropy, My Dear Watson: Finding Hallucinations in the Shape of Uncertainty

A customer-support bot gives a fluent answer. The grammar is clean, the tone is helpful, and the confidence is offensively calm. Then someone checks the underlying fact and discovers the answer is wrong. The old operating question was: Was the model confident? The better question is: What did the model’s uncertainty look like while it was speaking? ...

June 4, 2026 · 16 min · Zelina
Cover image

Memory Lane Has Potholes: MemFail and the Business of Testing Agent Recall

Memory is where enterprise AI demos go to become operationally embarrassing. In the demo, the assistant remembers that a client prefers concise weekly updates, that a trader avoids high-leverage positions after volatility spikes, or that a procurement manager only approves a supplier when compliance documents are current. In production, the same assistant may remember the attractive half of the fact and quietly lose the condition. It recalls “approves supplier” but forgets “only when compliance documents are current.” Congratulations: the agent has not forgotten. It has remembered dangerously. ...

June 4, 2026 · 15 min · Zelina
Cover image

Compile Once, Train Later: Offline RL Moves Code-Model Verification Upstream

Compile Once, Train Later: Offline RL Moves Code-Model Verification Upstream Code assistants have a small accounting problem. Not the glamorous kind involving model capability, agentic workflows, or yet another dashboard with a glowing neural blob. The ordinary kind: every time a model proposes code during reinforcement learning, someone—or something—has to run it, test it, score it, and feed that score back into training. ...

June 3, 2026 · 14 min · Zelina
Cover image

RAG and the Art of Not Dropping the Answer

RAG and the Art of Not Dropping the Answer A RAG team usually starts with a familiar ambition: make the retrieved context smarter. The raw document feels too long. The search snippet feels too primitive. The page structure looks messy. A query-focused summary sounds more elegant. A proposition list sounds more machine-readable. A paraphrase from a strong LLM sounds, at least cosmetically, like an upgrade. So the team builds another representation layer between retrieval and generation, hoping the model will reward the extra sophistication. ...

June 2, 2026 · 16 min · Zelina