Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

The honest ceiling

2026. What we deliberately do not claim — and why that’s the most important thing we ship.

Every memory-store vendor will tell you what their product does. Almost none will tell you what it can’t. This post is the exception, on purpose, because an honest ceiling is a trust asset and a procurement advantage — and because a deterministic system is one whose limits you can actually state.

The ceilings, stated plainly

Retrieval is deterministic, not SOTA-generative. The retrieval stack is reference-faithful and reproducible, but it is not an LLM-based ranker. It won’t catch paraphrase the way a generative model can. /verify is lexical — a claim must literally appear in the text; it will not match a paraphrase. That’s a feature for audit (the span is provable) and a limit for understanding. We don’t claim semantic-match verification.

Live multi-hop graph quality is corpus-bound. The Personalized PageRank leg is the right mechanism, but on a working noisy corpus ~94% of knowledge-graph edges were tagged_with taxonomy noise. The mechanism ships; the corpus is an operator concern. Good graph recall depends on re-ingesting with a real linker. We don’t claim the mechanism fixes a noisy graph by itself.

Abstention is heuristic, not learned. ClarifyQuery abstention is calibrated on rank-agreement signals, not a judged corpus. A judged-corpus recall floor (brain eval --floor) is an operator step we provide but don’t run for you. We don’t claim a measured SOTA recall number.

The security matrix is 100% coverage, not 100% risk elimination. OWASP 2026 itself says LLM01 (prompt injection) has no prevention. What survives an adaptive attack is segregation + gates + least privilege. At-rest encryption, mTLS, A2A federation, OIDC authorization-code, multi-team tenancy — all owned v2.x ceilings. We don’t claim what we haven’t built.

Multi-process audit, local-first storage. The audit chain is single-process today; distributed audit is a named future ceiling. Storage is one local SQLite-family file — great for privacy and portability, which also means no managed-cloud scale-out. We don’t claim a SaaS we’re not.

Why this wins the review

A vendor who volunteers its limits reads as credible. It means:

  • No bait-and-switch at procurement. The buyer discovers the real costs from the blog, not after signing.
  • Verifiable by construction. Every ceiling is paired with the thing that does work and the command to prove it (the proof map).
  • The roadmap is honest. Each ceiling names its upgrade path and version — tenancy → v2.0, OTel → v1.20.7, SOC 2 kit → v1.20.10. “We don’t do X yet” is followed by “and here’s when X lands,” not silence.

The takeaway: in a category drowning in “revolutionary memory,” the most differentiating sentence is “here’s what we can’t do, and how you’ll know.” Adopt the thing that tells you its limits; you’ll be defending that one to your own compliance team.

Every ceiling above is expanded with its mechanism + upgrade path in docs/research/ and docs/trust/proof-map.md.