FNU Ratnavarma · Applied AI researcher · Enterprise AI practitioner
I build governed AI decision systems for regulated utilities, and I research world models and agentic AI.
Kitchen table
I explain hard computer ideas so a ten-year-old can picture them. Every idea here is told three ways. This telling is the one for you.
Whiteboard
Every idea here is told three ways. This telling is for the architect who has to ship it. It covers the mechanism, the trade-offs and where it breaks.
Boardroom
Every idea here is told three ways. This telling is for the person who has to pay for it. It covers what changes, what it risks and what it costs.
Who is reading?
Reading as Kitchen tableWhiteboardBoardroom. Change it in the header.
Today, 13 November 2026
ai agent memory: the old fact kept winning
Kitchen table
The robot remembered you liked red, but it forgot to cross that out when you told it you like blue now.
Whiteboard
I am seeing agent memory fail in a quiet way. An agent saves a fact about a customer. Months later the fact changes, and the agent saves the new one. Both versions now sit in the same store. Retrieval ranks them by similarity to the question. The old fact can score higher because it was written in fuller words. So the agent answers from the past with full confidence. Nothing errors and nothing looks wrong in the trace. The fix is to treat memory as state, not as a pile of notes. Give each fact a subject, a key and a time. A new write for the same key should retire the old one. Keep the retired fact for audit, but out of retrieval. The trade-off is extra work at write time. Every write needs a step that spots conflicts, and that step can be wrong too. Measure how often a retrieved fact has a newer version in the store. Then seed tests with a changed fact and check which version the agent uses.
Boardroom
Our AI assistants now remember customers across conversations. That memory can go stale without anyone noticing. A customer changes an address or a preference. The assistant keeps using the old one. Each wrong answer sounds confident and polite. The cost shows up as complaints, rework and compliance findings. The fix is not a better model. It is a rule for how memory gets updated and retired. That rule costs engineering time now and protects trust later. The question for the board is simple. Who owns the correctness of what our AI remembers about customers?
Pinned · Long read
The ink you cannot see
How the frontier AI labs mark text, images and audio. Why no single mark is enough.
Read the storyCurrent directions
Three questions I am working on
-
World models for enterprise agents that plan under delayed and asynchronous data.
-
Stress testing event-driven agents to find failures that are rare but costly.
-
Governing what an AI agent is allowed to do before it acts.
The shelf · thirty concepts, five shelves
Every concept, told three ways
SHELF ONE
How a machine learns
SHELF TWO
The toolkit
SHELF THREE
Language models & generative AI
SHELF FOUR
Agents, tools & reinforcement
SHELF FIVE
Putting it to work
Research
All under review.
Three working papers, all under review.
Offline reinforcement learning for a utility billing assistant
journal · under reviewWorld models for enterprise agents that plan under delayed and asynchronous data
journal · under reviewStress testing event-driven agents to find failures that are rare but costly
conference · under reviewAgents with ForesightA book in progress. Read a sneak peek.
Book · writingThe World Outside the ModelA book in progress. Read a sneak peek.
Book · writingThe method
Why three tellings
Kitchen table
Every idea on this site gets told three times. One of those times is for you, with one picture and no big words. If I cannot explain it at the kitchen table, I do not understand it yet.
Whiteboard
Most AI writing picks one reader and leaves the rest behind. I write each idea for the person who has to build it, with the mechanism, the trade-offs and the failure modes. The same idea then has to survive a ten-year-old and a CEO. If it fails either test, the design is not clear yet.
Boardroom
Most AI decisions stall between the people who build and the people who pay. I write each idea so the person who funds it can see the consequence, the risk and the cost. The same idea is also written for an engineer and for a child. That is how you know the claim holds up.
If an idea only survives one of the three tellings, I do not understand it yet.
About
FNU Ratnavarma
I am FNU Ratnavarma, an independent applied AI researcher and enterprise AI practitioner with 21 years in enterprise technology. My research asks how AI agents can plan, predict and act safely in high-stakes operations.
Subscribe
Get the week by email
Every Sunday, the week of daily pages in one letter. Each idea told three ways.