Empirical Synthesis: Commercial agent memory vendors treat low multi-hop task scores as an ingestion deficit—spending $61.67 to $313.86 in upfront LLM extraction calls to rewrite raw user logs into lossy fact graphs before a single query arrives. By holding our $0.00 zero-LLM SovereignMemoryStore (morgan.sqlite, alex.sqlite, riley.sqlite, chmod 0o444) SHA-256-constant across 7 full 600-task Official DolphinBench runs (4,200 traces graded by openai/gpt-5.6-sol), we prove the bottleneck was never missing retrieval recall: our zero-LLM index already surfaces sufficient evidence for at least 92.33% (554/600) of tasks. What unlocks that latent +46.50 pp memory dividend is active test-time reasoning—lifting accuracy to 89.17% (535/600) with Gemini 4 Argon at $24.57 total spend.
89.17% (535/600)
#1 Official DolphinBench Score · +18.50 pp & +111 tasks above #1 GPT 5.6 Luna + Mem0 (70.67%)
92.33% (554/600)
Oracle@7 Retrieval Lower Bound · SovereignMemoryStore already surfaces sufficient evidence for >=554/600 tasks
3.88x (+61.4 pp)
4+-Fact Hop Multiplier · 82.7% Argon vs. 21.3% 30B / 5.3% 8B on 4–9 load-bearing fact tasks
-3.50 pp vs. -15.50 pp
4.4x Flatter Corpus-Entropy Slope · Morgan 92.0% → Riley 88.5% vs. Mem0 80.5% → 65.0%
$0.00 Ingest / $24.57 Total
3.9x Cheaper Than Mem0 ($96.21) & 14.1x Cheaper Than Supermemory ($345.64) · 56.5% prefix cache hit
4,200 Official Traces
7 Full 600-Task Runs on SHA-256-identical 0o444 SQLite stores (29389157-b01b-42b5-8193-17d9a496f580 queued)

1. The Write-Time Distillation Fallacy & Formal Definition of Return on Memory (RoM)

Prevailing production memory layers—including Mem0, Honcho, Hindsight, and Supermemory—rely on write-time LLM distillation: every incoming conversation session is fed through an extraction model that emits condensed atomic facts, entity-relation triples, or persona summaries, while discarding or demoting verbatim turn transcripts. On Official DolphinBench (13,539 chronological sessions totaling 1,500,265 o200k_base tokens across three workspace personas), write-time LLM distillation imposes an immediate, non-recoverable tax before a single user task is executed: $61.67 for Mem0 (64.1% of its $96.21 run budget), $109.76 for Honcho (76.8% of $142.85), and $313.86 for Supermemory (90.8% of $345.64).

Worse than the upfront dollar cost is the information-theoretic defect: write-time distillation forces a lossy compression step without conditioning on the future test-time query. When an executive says in March, "Keep investor updates under four bullets unless Q3 ARR slips below plan," and an engineering incident log in August casually mentions Q3 ARR tracking 4% under target, a query-agnostic write-time extractor frequently flattens the March note into a generic style preference ("Prefers 4-bullet investor updates") or drops the conditional trigger entirely. Once compressed out of the index at write time, no amount of test-time reasoning can recover the missing premise.

In What 5,535 DolphinBench Runs Taught Us About Local AI Memory and our ICLR 2026 BEAM 10M benchmark, we took the opposite architectural stance—Zero-Distillation Append-Only Verbatim Raw-RAG inside SovereignMemoryStore:

Formalizing Return on Memory (RoM)

When open-weights agents (8B through 120B MoE) plateaued between 18.33% and 42.67% on Official gpt-5.6-sol grading against these frozen stores, standard RAG intuition would blame the zero-LLM index for lacking LLM-extracted entity graphs. To test whether the ceiling resided in the memory substrate or the reader's test-time reasoning policy, we formalize Return on Memory. Let M_0 denote a fixed, read-only memory index (0o444 SQLite) and let pi_R denote an agentic tool-use policy parameterized by active test-time reasoning compute budget R:

RoM(R | M_0) := Acc(pi_R, M_0) Delta_RoM(R_2, R_1 | M_0) := Acc(pi_{R_2}, M_0) - Acc(pi_{R_1}, M_0) [Marginal Reasoning Dividend] C(M_0) >= Acc( Union_{i=1..7} pi_{R_i}, M_0 ) = 554 / 600 = 92.33% [Retrieval-Sufficiency Ceiling]

Because M_0, sovereign_memory.py, sovereign_harness.py, system instructions, tool schemas, and the initial 4,200-token retrieved turn-1 briefing per task are held 100% invariant across all seven 600-task evaluations, any non-zero Delta_RoM(R_2, R_1 | M_0) is causally attributable purely to test-time reasoning and active query reformulation—establishing an empirical lower bound on the information already preserved inside M_0.

2. Law I — The Return-on-Memory Scaling Curve & The Active-Parameter MoE Bottleneck

Evaluating seven distinct model configurations across all 600 Official DolphinBench tasks (4,200 verified execution traces, every one graded by the upstream openai/gpt-5.6-sol judge at reasoning_effort="medium") uncovers a striking three-regime scaling law on identical 0o444 SovereignMemoryStore checkpoints:

Full 7-Run Controlled Sovereign Matrix vs. Official DolphinBench Cloud Leaderboard

Table 1 reports all seven clean-room SovereignMemoryStore evaluations alongside the top six Official DolphinBench cloud leaderboard stacks under identical openai/gpt-5.6-sol (reasoning_effort="medium") grading:

Rank / Tier (gpt-5.6-sol)Agent Policy & Memory ArchitectureOverall (600)Morgan / Alex / RileyMech. / Judge ChecksFollow-Up mem_callsIngest + Exec = Total USD
Sovereign Peak (#1 Overall)Gemini 4 Argon (medium) + Sovereign Raw-RAG (0o444)89.17% (535)92.0% / 87.0% / 88.5%
(184 / 174 / 177)
1,193/1,329 (89.8%)
Judge: 545/591 (92.2%)
1.75/task
(1,050 calls)
$0.00 + $24.57 = $24.57
(18.43M in · 56.5% cached)
Cloud Leaderboard #1Hermes + GPT 5.6 Luna + Mem0 (LLM Graph/Fact Distill)70.67% (424)80.5% / 66.5% / 65.0%
(161 / 133 / 130)
——$61.67 + $34.54 = $96.21
Cloud Leaderboard #2Hermes + GPT 5.6 Luna + Hindsight (LLM Distill)69.50% (417)83.5% / 61.5% / 63.5%
(167 / 123 / 127)
——$84.65 total
Cloud Leaderboard #3Hermes + GPT 5.6 Luna + Honcho (LLM Persona Modeling)68.50% (411)79.5% / 64.0% / 62.0%
(159 / 128 / 124)
——$109.76 + $33.09 = $142.85
Cloud Leaderboard #4Hermes + GPT 5.6 Luna + Built-in65.67% (394)76.5% / 65.0% / 55.5%
(394/600 · -21.00 pp slope)
——$61.48 total
Cloud Leaderboard #5Hermes + GPT 5.6 Luna + Supermemory (Heavy LLM Ingest)59.17% (355)71.0% / 51.5% / 55.0%
(142 / 103 / 110)
——$313.86 + $31.78 = $345.64
Cloud Leaderboard #6Hermes + MiniMax M3 + Mem047.83% (287)54.0% / 41.0% / 48.5%
(108 / 82 / 97)
——$148.02 total
Sovereign Open #1 (30B W4)Qwen3-Coder-30B-A3B Wave-4 QLoRA+DPO + Sovereign Raw-RAG
(3.0B active / 30.5B total · Local Dual RTX 2080 Ti)
42.67% (256)55.5% / 35.0% / 37.5%
(111 / 70 / 75)
601/1,329 (45.2%)
Judge: 268/552 (48.6%)
1.20/task
(722 calls)
$0.00
(13.46M in · 266K out)
Sovereign Open (30B Stock)Qwen3-Coder-30B-A3B Stock + Sovereign Raw-RAG
(3.0B active / 30.5B total · Local Dual RTX 2080 Ti)
42.00% (252)58.5% / 35.5% / 32.0%
(117 / 71 / 64)
580/1,329 (43.6%)
Judge: 263/550 (47.8%)
1.22/task
(729 calls)
$0.00
(13.66M in · 264K out)
Sovereign Open (120B W4)gpt-oss-sre:120b Wave-4 QLoRA+DPO + Sovereign Raw-RAG
(5.1B active / 116.8B total · 96 GB Blackwell G4)
39.50% (237)54.5% / 31.5% / 32.5%
(109 / 63 / 65)
555/1,329 (41.8%)
Judge: 242/507 (47.7%)
0.46/task
(273 calls)
$0.00
(8.03M in · 358K out)
Sovereign Open (120B Stock)gpt-oss:120b Stock + Sovereign Raw-RAG
(5.1B active / 116.8B total · 96 GB Blackwell G4)
39.17% (235)51.0% / 35.0% / 31.5%
(102 / 70 / 63)
544/1,329 (40.9%)
Judge: 244/515 (47.4%)
0.06/task
(36 calls)
$0.00
(5.55M in · 262K out)
Sovereign Open (80B Stock)Qwen3-Coder-Next-80B Stock + Sovereign Raw-RAG
(3.0B active / 79.7B total MoE · 96 GB Blackwell G4)
38.50% (231)52.0% / 34.0% / 29.5%
(104 / 68 / 59)
576/1,329 (43.3%)
Judge: 240/469 (51.2%)
1.16/task
(695 calls)
$0.00
(8.99M in · 328K out)
Sovereign Edge (8B W4)Hermes-3-Llama-3.1-8B Wave-4 LoRA+DPO + Sovereign Raw-RAG
(8.0B dense Q4_0 · 0 thinking tokens)
18.33% (110)26.0% / 14.5% / 14.5%
(52 / 29 / 29)
264/1,329 (19.9%)
Judge: 121/452 (26.8%)
0.39/task
(234 calls)
$0.00
(5.85M in · 204K out)

Why 80B-A3B (38.50%) and 120B-A5B (39.50%) Plateau Alongside 30B-A3B (42.67%)

At first glance, seeing Qwen3-Coder-Next-80B (79.7B total parameters, 38.50%) and gpt-oss:120b (116.8B total parameters, 39.50%) fail to surpass Qwen3-Coder-30B-A3B (30.5B total parameters, 42.67%) looks paradoxical. Mechanistically, it is a direct consequence of sparse Mixture-of-Experts routing over verbatim retrieved context:

3. Law II — Superlinear Return on Memory Across Multi-Fact Compositional Depth (1.81x → 3.88x)

If test-time reasoning unlocks retrieved raw evidence primarily by composing dispersed constraints rather than memorizing syntax, then the Marginal Reasoning Dividend Delta_RoM should grow monotonically with the number of Load-Bearing Facts (LBF) required per task. Annotating all 600 upstream test specifications by exact ground-truth load-bearing fact count—LBF = 1 (n = 264), LBF = 2 (n = 165), LBF = 3 (n = 96), and LBF = 4+ (n = 75, spanning 4 to 9 simultaneous facts)—confirms a steep, superlinear divergence:

Cross-Session Evidence Span (HistSess) & Active Query Reformulation

Stratifying the same 600 tasks by Historical Session Span (HistSess)—the number of distinct episodic sessions across which a task's ground-truth evidence is dispersed—mirrors the LBF scaling law:

4. Law III — Flattening the Corpus-Entropy Cliff (Morgan → Alex → Riley)

DolphinBench's three workspace personas form a natural corpus-entropy and fact-density gradient:

  1. Morgan (Founder / Executive Ops): 3,400 sessions · 336 ground-truth facts · 1.77 mean LBF/task — crisp, low-entropy executive directives and travel/calendar rules.
  2. Alex (Staff Software Engineer): 5,011 sessions · 299 ground-truth facts · 1.97 mean LBF/task — high structural noise (+47.4% more sessions, multi-kilobyte stack traces, deprecated feature flags, and incident postmortems).
  3. Riley (Growth Product Manager): 5,128 sessions · 423 ground-truth facts · 2.50 mean LBF/task — maximum relational entropy and multi-stakeholder temporal supersession across experiment rollouts, pricing tiers, and cross-channel norms.

Plotting accuracy across Morgan → Alex → Riley exposes a structural vulnerability shared by every write-time LLM distillation architecture on the Official Leaderboard:

Why Write-Time LLM Distillation Decays by -15.5 to -20.0 pp Under High Entropy

Notice that GPT 5.6 Luna is already a frontier reasoning model—yet pairing it with Mem0, Hindsight, Honcho, or Supermemory still triggers a -15.50 to -20.00 pp cliff on Alex and Riley, whereas our zero-LLM Raw-RAG index paired with Gemini 4 Argon widens its lead over Mem0 from +11.50 pp on Morgan to +20.50 pp on Alex and +23.50 pp on Riley. Three structural mechanisms explain this gap:

5. Law IV — Cost–Accuracy Pareto Dominance & Cascade Routing Implications

Combining zero-LLM local ingestion ($0.00) with high-hit-rate prefix caching during test-time reasoning establishes a two-point global Pareto frontier across the entire Official DolphinBench cost–accuracy plane—anchoring both $0.00 sovereign local execution (42.67%) and $24.57 global #1 accuracy (89.17%):

Exact Token & Prefix-Cache Accounting Ledger ($24.565 Total)

Every token across all 2,293 Gemini 4 Argon model responses in sovereign_gemini_4_argon.zip is priced directly by upstream harness.costing:

Execution / Ingestion Phase Volume / Token Count Unit Rate Exact USD Cost Architectural Driver
1. Corpus Ingestion (13,539 Sessions) 0 LLM tokens (1.50M corpus tok) Local GPU $0.0000 153.4s local snowflake-arctic-embed2:latest (1024d) + SQLite FTS5 BM25
2. Fresh Input Tokens (600 Tasks) 8,015,985 tokens $2.00 / 1M $16.0320 Turn-1 4,200-tok Raw-RAG briefing + incremental MCP tool observations
3. Prefix-Cached Input Tokens (56.5% Hit) 10,416,232 tokens $0.20 / 1M $2.0832 Coalesced static system + turn-1 briefing reused across 3.82 turns/task
4. Output & Reasoning Tokens (2,293 Calls) 537,485 tokens $12.00 / 1M $6.4498 reasoning_effort="medium" composition + structured MCP tool calls
End-to-End 600-Task Total 18,969,702 total tokens $0.041 / task $24.5650 ($24.57) 3.92x cheaper than Mem0 ($96.21) · 14.07x cheaper than Supermemory ($345.64)
Production Cascade Implication (@krusch/toolkit/cascade): Because SovereignMemoryStore stores verbatim indexed state in open local SQLite/PostgreSQL rather than a proprietary cloud distillation silo, multiple reasoning tiers share the exact same $0.00 memory index simultaneously. Routine single-constraint workspace operations (LBF = 1) execute locally at $0.00 on Qwen3-Coder-30B-A3B Wave-4 (L1/L2 on Dual RTX 2080 Ti), while our sub-25µs CPU router escalates multi-session temporal conflicts and LBF >= 2 compositional queries to Gemini 4 Argon (L3)—harvesting frontier Return on Memory only on the queries that require it.

6. Clean-Room Thought-Signature Bridge (argon_openai_bridge.py), Submission Ledger & Reproducibility

A strict methodological requirement of our 7-run study was keeping sovereign_memory.py (SHA-256: 16700bc047b0a0e8...) and sovereign_harness.py (SHA-256: 4531e3efa4e110e3...) 100% byte-identical across every local and frontier run—zero Argon-specific prompt edits, zero retrieval weight changes, and zero harness forks.

However, running multi-turn OpenAI-formatted MCP tool loops against Gemini 4 Argon's OpenAI-compatible endpoint introduces a subtle protocol requirement: every assistant tool call emitted by a thinking Gemini model carries a cryptographic extra_content.google.thought_signature token that must be echoed back on subsequent conversation turns so latent reasoning state remains continuous across tool steps, whereas generic OpenAI client loops strip unknown fields or prefix step IDs (s{step}_{idx}_). We solved this transparently at the transport layer via a lightweight, zero-dependency localhost proxy (argon_openai_bridge.py on 127.0.0.1:11439):

# argon_openai_bridge.py (127.0.0.1:11439) — Zero-mutation protocol bridge preserving sovereign_harness.py SHA-256
STEP_PREFIX_RE = re.compile(r"^s\d+_\d+_")

def normalize_outbound_body(body: dict[str, Any]) -> dict[str, Any]:
    out = dict(body)
    sys_parts, rest_msgs = [], []

    for m in out.get("messages") or []:
        role = m.get("role")
        # 1. Coalesce leading system/developer blocks (SYSTEM_PROMPT + 4,200-tok Briefing) -> 56.5% prefix cache hit
        if role in ("system", "developer") and not rest_msgs:
            if isinstance(m.get("content"), str) and m["content"].strip():
                sys_parts.append(m["content"])
        else:
            m_copy = dict(m)
            # 2. Re-attach cached google.thought_signature across multi-turn MCP tool steps
            if role == "assistant" and m_copy.get("tool_calls"):
                patched_tcs = []
                for tc in m_copy["tool_calls"]:
                    tc_copy = dict(tc)
                    if "extra_content" not in tc_copy:
                        cid = str(tc_copy.get("id") or "")
                        bare_id = STEP_PREFIX_RE.sub("", cid)
                        fn = tc_copy.get("function") or {}
                        fkey = canonical_fn_key(str(fn.get("name") or ""), fn.get("arguments"))
                        with _SIG_LOCK:
                            extra = _EXTRA_BY_ID.get(cid) or _EXTRA_BY_ID.get(bare_id) or _EXTRA_BY_SIG.get(fkey)
                        if extra:
                            tc_copy["extra_content"] = extra
                    patched_tcs.append(tc_copy)
                m_copy["tool_calls"] = patched_tcs
            rest_msgs.append(m_copy)

    out["messages"] = ([{"role": "system", "content": "\n\n".join(sys_parts)}] if sys_parts else []) + rest_msgs
    # 3. Strip JSON Schema draft keys ($schema, additionalProperties, $defs) unsupported by OpenAPI validator
    if out.get("tools"):
        for t in out["tools"]:
            if isinstance(t.get("function"), dict) and "parameters" in t["function"]:
                t["function"]["parameters"] = sanitize_gemini_schema(t["function"]["parameters"])
    return out
Cryptographic Submission Ledger — All 7 Official gpt-5.6-sol Archives & Frozen 0o444 Checkpoints
Archive / Frozen Checkpoint Official Score Submission UUID & Status Verified SHA-256 Digest
sovereign_gemini_4_argon.zip (8.350 MiB) 535/600 (89.17%) 29389157-b01b-42b5-8193-17d9a496f580 (queued) 9a7fa41fb3d1cf5f71f0c3cf74a0c97f8f39d50e26a7dd484c323f7719ecb7a0
sovereign_qwen3_coder_30b_wave4_qlora.zip (9.006 MiB) 256/600 (42.67%) fd45f16c-fd3c-471c-b93d-413f61f1dbcf (queued) d0b6423d3a9c3cba22c63d936fb13c00b3e39fb1afa672e2bfd50781bbde692e
sovereign_qwen3_coder_30b_stock.zip (9.125 MiB) 252/600 (42.00%) 9cac5ab1-ecba-40a6-ad84-55ec2d67bfce (queued) 8dea5dac9006f77dc98f3dc598bbc7fd490299c85d7667c5797a635dc3ad222a
sovereign_gpt_oss_120b_wave4_qlora.zip (6.420 MiB) 237/600 (39.50%) 83a4c085-0e44-42af-a625-b496e63c8949 (queued) 4cacf215c6b7c7cb4ec223868646dac45cfdce038a78f4be174f290efbd2d6a2
sovereign_gpt_oss_120b_stock.zip (6.073 MiB) 235/600 (39.17%) 7b5073fd-e1d9-458b-a607-7c55f76b6df1 (queued) 3a0b4577db4a8179abdffc00b7831ac3e84f3a864930df892a2c175d19bcf69b
sovereign_qwen3_coder_next_80b_stock.zip (7.354 MiB) 231/600 (38.50%) Offline Verified (0 errors · 9.41 G4 CUs) 283871b696ea55a6ac351a3cbfe19aa33c46d8f884bd7adb29156dad03793cb9
sovereign_hermes3_8b_wave4_qlora.zip (5.424 MiB) 110/600 (18.33%) 19552654-be39-4fe0-8043-a49158582356 (queued) 24ae1fde4ef51f11ed2e72e546481a4205438c4eba3c4afcaffe268726b9e422
sovereign_memory.py / sovereign_harness.py Clean-Room Harness Byte-Identical Across All 4,200 Traces 16700bc047b0a0e8... / 4531e3efa4e110e3...
morgan.sqlite / alex.sqlite / riley.sqlite 0o444 Raw-RAG Stores 13,539 Sessions · 0 LLM Calls · $0.00 f3f8fbf5... / 7c3fec7c... / b9a59a1b...

Offline Verification & Reproducibility Commands

# 1. Verify 5-gate static AST clean-room & 0o444 SQLite SHA-256 immutability
.venv/bin/python -m unittest discover -s . -p "test_*.py" -v && .venv/bin/python verify_zero_leakage.py --static-only

# 2. Launch clean-room thought-signature bridge & execute 600-task Gemini 4 Argon evaluation
.venv/bin/python argon_openai_bridge.py --host 127.0.0.1 --port 11439 &
OPENAI_BASE_URL=http://127.0.0.1:11439/v1 .venv/bin/python run_full_600.py --model gemini-4-argon --reasoning-effort medium

# 3. Replay & audit official gpt-5.6-sol archive (535/600 = 89.17%, $24.57 total) with 0 errors
PYTHONPATH=upstream .venv/bin/python -m harness.export_submission \
  --release upstream --check submissions/sovereign_gemini_4_argon.zip

Explore Companion Benchmarks, 4,200 Official Traces & Open Source Memory

89.17% (535/600) Official DolphinBench · 92.33% Oracle@7 Bound · $0.00 Zero-LLM Raw-RAG Ingestion

📄 Download Preprint PDF (13 pp) → What DolphinBench Taught Us About Local AI → ICLR 2026 BEAM 10M Paper → 🤗 HF Benchmark Ledger →