Date: 2026-03-29 Status: active current-state assessment
This document separates:
- what is truly proven
- what looks strong but may still be overfit
- what is still unknown
It exists to prevent hallucinated confidence.
The repo is already strong at structured conversational memory and lifecycle handling on the parts it has actually stressed.
It is not yet honestly proven as a complete frontier memory architecture.
The best way to describe the current system is:
- genuinely strong
- architecturally promising
- not finished
Strong evidence:
- both promoted lead systems measure
1266/1266 - both promoted lead systems are source-aligned on that full checked-in lane
This strongly supports:
- correction handling
- deletion handling
- restore behavior
- stale-state handling
- evidence preservation
- ambiguity abstention
- dense pronoun and temporal disambiguation in product-memory-style conditions
Strong evidence:
- contiguous measured
LongMemEval_scoverage through200/200
This strongly supports:
- long conversational memory correctness on the measured slice
- exactness on the active measured lane
- nontrivial temporal and multi-session answer recovery
Strong evidence:
- strong clean bounded active-lane coverage documented in-repo
This strongly supports:
- conversational linkage
- temporal and multi-session grounding
- object and profile retrieval when the packet surfaces the right evidence
Strong evidence:
- local pilot ladder exists and is active
- the repo can run
BEAM-style pressure slices end to end
This strongly supports:
- useful architecture stress
- early large-context pressure learning
It does not yet prove official full BEAM performance.
What is good:
- the monolith breakup is real
- runtime surfaces are much cleaner than before
Why this is not fully proven:
- the docs still state that role separation is not fully runtime-clean
- provider rescue still carries too much correctness burden
What is good:
- wins are not isolated to only one benchmark family
- product-memory and benchmark lanes both show real strength
Why this is not fully proven:
- some wins may still depend too much on answer-shape rescue
- some gains may be benchmark-convenient rather than architecture-fundamental
What is good:
- local
BEAMpilot pressure has produced useful substrate lessons
Why this is not fully proven:
- current local
BEAMproof is still a pilot path, not yet the full official reproduction path in this repo - the first exact official-public
128Klane now runs through export, but judged scoring is blocked by upstream OpenAI quota - see BEAM Official 128K Blocker 2026-03-29
Still unknown:
- full
LongMemEval - broader clean
LoCoMo - first canonical
GoodAIbenchmark reproduction - full official
BEAMreproduction in-repo
Current exact blocker on official BEAM:
- the first exact public
128Klane reached the upstream judge path - the upstream judge failed with
429 insufficient_quota - there is still no judged official
BEAMscore artifact
Still under-measured:
- p50 latency
- p95 latency
- memory growth
- correction success rate
- deletion reliability
- memory drift rate
- maintenance stability under longer-running use
Still under-measured:
- Spark Builder replay behavior on real trace batches
- shadow-mode quality under messy product traffic
- unsupported write patterns in real runtime use
These are the places where the repo should be skeptical of itself:
Risk:
- correctness still partly lives in provider-side rescue and answer cleanup
Interpretation:
- a benchmark gain here might be real
- but it might also be answer-shape overfit rather than substrate strength
Risk:
- success on bounded
LongMemEval_sandLoCoMoslices can create false confidence about full-benchmark closure
Interpretation:
- partial closure is valuable
- partial closure is not full proof
Risk:
- local
BEAMpilot performance may be mistaken for official benchmark proof
Interpretation:
- useful architecture pressure
- not sufficient on its own
These benchmark families are helping the substrate, not just the score:
- local
ProductMemorylifecycle tests BEAMpressure on role separation and large-context designLongMemEval_sexactness pressure- clean
LoCoMoconversational linkage pressure
These are benchmark classes we should continue to trust as architecture-shaping:
- current-state and stale-state questions
- correction and deletion history questions
- temporal before/after questions
- ambiguity and abstention questions
- multi-session conversational linkage
These are the places where score gains may not equal true memory quality:
- answer formatting rescue
- predicate-specific question rescue
- local pilot success mistaken for official benchmark proof
- bridge completion mistaken for judged official benchmark proof
- benchmark closure without runtime metrics
- benchmark closure without real shadow trace replay
Right now the system is:
- excellent on the checked-in local product-memory lane
- excellent on the measured bounded
LongMemEval_slane - excellent on the measured clean bounded
LoCoMolane - promising on
BEAMpressure - partially proven on official-public
BEAMreproduction infrastructure - not yet fully proven on full benchmark closure
- not yet fully proven on runtime quality
- not yet fully proven under real Spark trace replay
Use the following language honestly:
- say
provenonly when a reproducible artifact exists - say
strong partial evidencewhen coverage is bounded or local - say
promisingwhen transfer looks real but proof is incomplete - say
unknownwhen we have not directly measured the behavior