Skip to content
Sprint projectOct 26, 2026St.Petersburg

MemContrast: Selective Memory Handoffs After Induced Collusion

Artemiy Maslov, Artemiy Mitselovskiy · Team 9AM

Submitted to AI Collusion Research Sprint. Sprint projects are early-stage work by participants, not Apart Research publications.

Read the report

Report: MemContrast: Selective Memory Handoffs After Induced Collusion

Recording (opens in new tab)Code (opens in new tab)
Share

MemContrast evaluates which parts of an agent’s history should be passed to its replacement after an induced harmful agreement. We adapt MemoryArena Group Travel into a planner–reviewer environment with canonical price checks and historical retrieval questions. MemContrast combines controlled handoffs, traceable memory records and separate measurements of harmful continuation and retained knowledge to make memory-transfer policies directly testable.

Reviews

Judging this Sprint?

Review “MemContrast: Selective Memory Handoffs After Induced Collusion”

Your public critique appears on the project page without your name. Reviews of strong projects are shared with funders, as you choose below.

Not shown on the project page.

Shown on the project page, without your name.

Only the Apart team reads this, and funders if you agree below.

Decline to score

Only when the quality of the writing makes the work impossible to follow. Say why in your private critique; the project page shows only that a judge declined, not why.

How much would this matter for the field if it worked? How innovative is it? For scores of 4-5: is this actually new to the field, or replicating recent work?

Scoring guide
  1. 1Negligible. No clear problem addressed, or no meaningful novelty.
  2. 2Limited. Addresses a real problem but with a generic or well-trodden approach. Incremental at best.
  3. 3Moderate. Clear problem with a reasonable approach; some novelty in framing or method beyond routine application of existing tools.
  4. 4Significant. Important problem with an original approach, or identifies a neglected problem area. A valuable contribution others could build on.
  5. 5Exceptional. Tackles a critical problem with a genuinely novel approach, or opens a new research direction. Clear theory of change. You'd be excited to share this with researchers in the area.

How sound are methodology, implementation, and findings?

Scoring guide
  1. 1Seriously flawed. Methodology broken, results uninterpretable, or implementation doesn't work.
  2. 2Weak. Approach has significant gaps: missing validation, flawed experimental design, or incomplete implementation.
  3. 3Competent. Technically solid given the short duration. Methodology makes sense, results are interpretable, limitations acknowledged, work builds toward clear conclusions.
  4. 4Strong. Thorough methodology with convincing validation. Results clearly support conclusions. Immediately useful for future work.
  5. 5Exceptional. Ambitious scope executed rigorously. Surprising findings, novel methods, or unusually robust validation.

How clearly are work, findings, and impact potential communicated?

Scoring guide
  1. 1Incomprehensible. Cannot determine what the project is actually claiming or doing.
  2. 2Hard to follow. Key information buried, missing, or diluted by excessive length. Significant effort to extract main points.
  3. 3Clear enough. Can understand the problem, approach, and results without undue effort. Core content clearly present: problem, method, findings, limitations.
  4. 4Well presented. Easy to follow, well-structured, appropriate level of detail. Target audience would get it quickly.
  5. 5Exceptionally clear. A pleasure to read. Complex ideas made accessible. Could serve as a model for how to present this type of work.
Sharing your name *

When we share a strong project with funders, your name, scores and public critique go with it, confidentially; this choice is only about whether your name is public. If you think this project deserves funding, please also endorse it: that carries the most weight.

Share my private critique with funders *

See our Privacy Policy.

  1. I liked this one. The question is clear, and the setup fits it well.

    You ran all six archive policies on the same 79 source histories and the same two future tasks, 948 assigned opportunities in total, 158 per policy. You also kept harm and retained knowledge apart instead of mixing them into one score. That matters here. A handoff can be safer and still useless, or useful and still dangerous, and your H and Q measures let a reader see which one is happening.

    The result that stayed with me is the one at the extraction stage. Ordinary summaries produced 50 harmful commits out of 158 tasks. Extracted claims produced 17. Verified, policy-filtered claims produced 11 observed harms, plus 6 unknowns. So the harm-reduction bounds for summaries against the filtered claims are 20.9 to 24.7 percentage points, and most of that drop shows up before verification or filtering even enter the picture. The paired S to C contrast is 20.9 points, with a 95 percent interval of 9.5 to 32.3. That is the finding I would put first. It tells a safety designer something concrete: how you pull records out of the history matters more, in this setup at least, than the later checks you run on them.

    The knowledge side holds up too. The filtered claims gave 68 correct initial historical answers, before any fresh reviewer feedback, against 0 for the empty archive. That is a real trade to show, not just a harm count going down.

    A few things would make it stronger. First, a matched random-deletion control. Right now the policy stage deletes records, and we cannot tell from these runs alone whether its content judgments do the work or whether deleting that much, any of it, would do the same. Deleting the same number of records at random would settle that. Second, finish the blinded human audit of the source-agreement labels. The primary cohort, 53 groups and 106 tasks per policy, rests on AI reviews at the moment, and that is the part a sceptical reader will press on. Third, say more about the 12 unobserved tasks, 6 in CV and 6 in CVP. Were those memory-construction failures systematic in some way, longer histories or particular content, or just scattered? And if you can run it, a second model checkpoint would help show this is not specific to Qwen3.8-27B-FP8.

    One last point, in your favour. The reproducibility package is unusually complete for a sprint paper. Frozen configs, source-linked records with exact span references, a replay audit of all 4,909 recorded calls passing 160 checks, and all eight instruction texts in the appendix. That makes every claim above checkable, and it should stay that way.

    One thing I would be straight about in the paper itself: the filtered-claims arm does not win on final outcomes. The plain claims arm ends with more correct final answers (103 vs 94) and more successful plans (88 vs 84), and deleting everything ends with zero harms and final utility the data cannot separate from the filtered arm. That does not undo the extraction finding, but it does mean the filtered pipeline is not obviously the best thing to deploy.

    Read full reviewShow less

Cite this project

@misc{maslov2026memcontrast,
  title = {{MemContrast: Selective Memory Handoffs After Induced Collusion}},
  author = {Artemiy Maslov and Artemiy Mitselovskiy},
  year = {2026},
  month = oct,
  note = {Submitted to AI Collusion Research Sprint, an Apart Research Sprint},
  howpublished = {\url{https://apartresearch.com/sprints/projects/memcontrast-selective-memory-handoffs-after-induced-collusion-2trk}},
  url = {https://apartresearch.com/sprints/projects/memcontrast-selective-memory-handoffs-after-induced-collusion-2trk}
}