Skip to content

Three different LoCoMo number pairs published across README / docs/benchmarks / CLAUDE.md-referenced baseline — reconcile before arXiv submission #347

Description

@cdeust

Raised by an external reader who diffed the repo against numbers I quoted him. He is right, and there are more than the two he found. Verified 2026-08-02.

Three distinct LoCoMo pairs are in circulation

Source MRR R@10
README.md:351-352 (headline table) 0.805 91.5%
docs/benchmarks/e1-v3-locomo-results.md:5 (pre-fix sweep) 0.8278 94.2%
docs/benchmarks/e1-v3-locomo-results-post-fix.md:5 (post-fix, authoritative) 0.8279 94.35%
"CLAUDE.md established baseline", cited by three docs 0.794 92.6%

The README publishes the lowest pair while linking, at README.md:521, to the document carrying the highest. A reviewer diffing the paper against the repo lands on this immediately.

The 0.794 / 0.926 pair is cited as the "CLAUDE.md established LoCoMo baseline" by e1-v3-locomo-results.md:6, e1-v3-locomo-results-post-fix.md:6, and e1-v3-locomo-smoke-finding.md:16, but the current CLAUDE.md no longer carries those numbers — it defers to the arXiv sources. So three documents cite a baseline against a location that no longer states it.

Per-mechanism deltas also differ between the two sweeps, with three sign flips

The post-fix re-run (code SHA 2f45bcb39dbe15fa0ef857cc8c8c3783175d05db, a descendant of the plasticity result-shape fix 5f737fe) supersedes the pre-fix sweep (ef178da7, which its own Method section flags as pre-fix). Authoritative values:

  • RECONSOLIDATION +0.0091 MRR / +0.0146 R@10 (pre-fix said +0.0076 / +0.011)
  • ADAPTIVE_DECAY −0.0163 MRR (unchanged)
  • HOMEOSTATIC_PLASTICITY +0.0017 (pre-fix −0.0025 — sign flipped; the negative reading was a plasticity-bug artefact, per -post-fix.md:46,69)
  • SCHEMA_ENGINE +0.0017 (pre-fix −0.0004 — sign flipped)
  • SYNAPTIC_PLASTICITY also flipped, per the post-fix headline

The qualitative conclusion is unchanged — one mechanism clearly above the ±0.002 per-row floor, one clearly negative, the rest at the floor — but any external citation of a specific delta must come from the post-fix document.

Why this is worth fixing now

Papers are going to arXiv. Two documents describing the same 14-row sweep, differing per-mechanism including in sign, with the README quoting neither, costs credibility for a reason that has nothing to do with the science. The pre-fix run is not wrong; it is superseded, and nothing says so at the top of the file.

Proposed fix

  1. Update README.md:351-352 to the post-fix pair (0.8279 / 94.35%), or state explicitly which configuration the README's pair measures and why it differs.
  2. Add a supersession banner to the first line of docs/benchmarks/e1-v3-locomo-results.md pointing at the post-fix document.
  3. Resolve the 0.794 / 0.926 "CLAUDE.md established baseline" citations — either restore the number to CLAUDE.md with its provenance or repoint the three citing documents at the real source.
  4. Diff every LoCoMo/LongMemEval/BEAM figure in docs/arxiv-thermodynamic/main.tex and docs/arxiv-context-assembly/ against the post-fix documents before submission, and record the check.

Acceptance

  • Every LoCoMo pair published in the repo traces to one named run with its code SHA, or carries an explicit note of which configuration it measures.
  • grep -rn "0.805\|91.5\|0.794\|0.926" README.md docs/ returns only occurrences that are either the authoritative value or explicitly labelled superseded.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions