Foundry / Insights / The layer that fixes itself
+ Insights

We built a knowledge layer that fixes itself. Here is what it caught.

Every company's knowledge decays the same way: quietly. A feed stops syncing and nobody notices. The same client exists under three names. The dashboard says everything is fine because the dashboard is measuring the wrong thing. We run a universal knowledge layer on our own firm, and this year we gave it the ability to audit and repair itself. In its first week of self-auditing, it caught four problems we would not have found on our own. Each one taught us something any business running on knowledge should know.

By Michael B, Co-Founder ·

First, the shape of the system, because the catches only make sense against it. Our knowledge layer rebuilds itself every night from the business as it actually ran that day: every meeting, document, message, system record, and everything our AI agents did. Every fact keeps its source. Before a rebuild publishes, a gate verifies it is complete, mathematically, so a rebuild cannot silently lose knowledge. Every morning, an independent model with no stake in the system grades the quality of its answers. And once a week, the layer reviews its own health and files improvement proposals that wait for a single human approval. Nothing changes without a person saying yes. Everything below came out of that loop.

Underneath all of it sits a knowledge graph: the structure that turns scattered facts into one connected, queryable map. Here is a small, working example of exactly that structure, live on this page. Drag a node, hover for detail, or ask it something below.

knowledge universe / interactivelive
Scattered facts
PersonClientDecisionEngagementDoc / recordConversationRisk signalSystem
Ask it like a person
Or an agent queries it directly
drag to rotate · click a star to trace it, click away to release · pick a question below to ask

Catch one: our measuring stick was wrong

For weeks, our quality score said the layer was failing more than a third of its test questions, and the diagnosis attached to that score said knowledge was missing. We finally dug in, expecting to fix extraction. The knowledge was all there. The test was asking questions in a way no human ever does, like a librarian who insists you name the exact shelf, and then reporting the library empty when you could not.

We rewrote the evaluation to ask questions the way people actually ask them. The score went from failing to perfect overnight, not because the system improved, but because the measurement finally told the truth. Then we made the grader a different model than the builder, because a system grading its own homework shares its own blind spots. The new independent grader promptly handed us a much harsher score on answer quality, and that harsher number is the most useful metric we own.

The lesson for your business: before you trust any AI quality number, ask what it actually measures. A flattering score that measures the wrong thing will send your team chasing phantom problems while the real ones compound. An honest, harsher number is worth more than a perfect one.

Catch two: a knowledge feed had been dead for eleven days

One of the layer's intake feeds, the one carrying our team's day-to-day discussion, had silently stopped. A configuration list had been lost in a refactor months of work ago, and the feed simply pushed nothing. No error, no alert. Eleven days of institutional knowledge just did not arrive, and nothing in the system knew to complain.

The fix was not just restoring the feed. We moved its configuration somewhere it cannot silently vanish, made the feed announce loudly which sources it can and cannot reach on every run, and recovered the missing days from the source. The deeper change: silence is now treated as a failure state, never as health.

The lesson: knowledge systems do not fail loudly. They fail the way this one did, quietly, while every light stays green. If your company's knowledge tooling cannot tell you what it failed to capture this week, assume it is failing to capture something.

Catch three: duplicates that were not duplicates

The layer's health check flags entities that look like accidental duplicates, the same thing living under two names. One week it flagged six pairs. Four were real duplicates quietly splitting knowledge between them. Two looked identical to any simple rule, and were entirely different things, the way "Co-founder" and "founder" are different roles, not spelling variants.

This is why we refused to let the system merge anything automatically. Its weekly proposal drafts the merge, explains its reasoning for each pair, and waits. A person taps approve, or crosses out the wrong ones. The system found what machines find well; a human decided what humans decide well. The four real duplicates got merged. The two impostors are still, correctly, separate.

The lesson: full automation of knowledge cleanup is how you corrupt a knowledge base with confidence. The design that works is automation that proposes and people who approve, with the reasoning shown. It costs your team minutes a week and protects the thing you are building the whole system for: trust in the answers.

Catch four: the summarizer ran out of paper mid-sentence

The layer writes a short profile of every important entity it knows, grounded strictly in recorded facts. One morning, every profile cut off mid-sentence. The cause was an obscure model behavior: the AI writing the summaries spends part of its output budget on internal reasoning before it writes, and our budget was sized for the writing alone. Accurate summaries, truncated delivery.

The interesting part is not the bug but what caught it: we had shipped summaries behind a quality gate that reads the output before anything downstream depends on it. The gate flagged the truncation the first morning. We fixed the budget and added a permanent rule: a summary that does not end like a finished sentence is never published, whatever the cause. The failure got us a guarantee we would not otherwise have thought to build.

The lesson: with AI systems, ship every new capability behind a checkpoint that reads the output before the business depends on it. The gate will catch things you could not have predicted, and each catch becomes a permanent guardrail.

What this adds up to

None of these four problems would have surfaced in a demo. All four would have quietly degraded a business that depended on the system. That is the real argument for a knowledge layer that audits and repairs itself: not that it never breaks, but that it finds its own breaks, names them, and queues the fix for a human to approve. The maintenance burden on our firm is a few approval taps a week. The alternative, the industry default, is a knowledge base that is impressive at launch and quietly wrong within a quarter.

Everything described here runs our firm today, and it is the same system we build inside client businesses, under whichever ownership model fits: we operate it for you, your team owns it after handoff, or we coach your engineers to build it themselves. If you want to see it, ask us for the twenty-minute version. You can even ask the layer how it was built. It knows. It was there.

See it on your organization.

Twenty minutes. We map a slice of how your company runs, live, and show you what a working memory would change.

Talk to us →