self.md radar — 2026-06-20
agent work is starting to look like maintenance work: tune the instructions, run more than one implementation, and stop pretending shared memory is private by default.
three papers worth reading if you run agents against real code or real people: one treats repo guidance as something to test, one brings old reliability engineering back into coding agents, and one asks whether a household or workplace assistant can remember without leaking.
1. repo instructions got a test loop
sources:
what happened: A new arXiv paper proposes probe-and-refine tuning for repository guidance files: generate synthetic bug-fix probes, see where the guidance fails, then patch the guidance before sending a coding agent into the repo. On SWE-bench Verified, using Qwen3.5-35B-A3B at 200 steps across four trials, the tuned guidance hit a 33.0% mean resolve rate, ahead of a 28.3% static knowledge base and a 25.5% unguided baseline. The useful bit is almost embarrassing: the agent did not become wiser; it reached the right part of the repo more often, with +14.5 percentage points more evaluable patches.
why this matters: The repo instruction file is becoming a measured artifact, not a vibes document. If agents are going to work inside living codebases, the guidance needs regression tests like everything else.
2. three agents beat one beautiful answer
sources:
what happened: Another paper revisits N-version programming with coding agents, using 48 generated implementations of the Launch Interceptor Program Specification and a shared oracle over 1,000,000 randomized test inputs. Single versions averaged 387.44 failures; majority-vote triples cut that to 130.99, with 11,844 N-version units showing zero observed failures. The authors still found common-mode failures around hard or ambiguous parts of the spec, which is exactly the point: redundancy helps, but it does not magically read the requirements for you.
why this matters: The cheap move is asking one agent for one patch and hoping the test suite catches the lie. The sturdier move is diversity, voting, and treating disagreement as a signal instead of noise.
3. shared memory needs locks and erasers
sources:
what happened: GateMem is a benchmark for multi-principal shared-memory agents: the kind of assistant used across a hospital, office, campus, or household, where many people write to one memory pool and ask questions under different roles. It scores utility, access control across contextual authorization boundaries, and active forgetting after explicit deletion requests. The bad news is useful: across the tested baselines and models, no method simultaneously delivered strong utility, low leakage, and reliable deletion.
why this matters: Personal AI stops being personal the second it becomes family AI, team AI, or clinic AI. Memory quality now means knowing what to keep, who gets to see it, and whether deletion actually deletes.
supporting links
- Phoenix safe GitHub issue resolution — six specialized agents, seven safety controls, and baseline-aware tests before opening pull requests.
- Microsoft Agent Governance Toolkit — the big enterprise control stack was strong, but close enough to yesterday’s MCP permission-boundary edition that it belongs here, not as the lead.
- OpenAI Dreaming memory — official memory synthesis work for ChatGPT, useful context for continuity, freshness, and what product memory is trying to become.
- Elastic agent memory with document-level security — a practical retrieval-and-permissions implementation note for agent memory, not just another memory manifesto.
left on the table
- Microsoft Entra security for AI had the nonhuman-identity angle, but yesterday already covered the agent office-keycard layer.
- Phoenix nearly made the main set; it was cut because recent editions already spent a lot of oxygen on review, QA, and issue-to-PR automation.
- OpenAI enterprise spend controls was concrete, but cost governance alone did not fit the maintenance-thread as cleanly as the three papers.
- K-Dense scientific agent skills stayed out because skill packs without measured runtime evidence are exactly how the filler creeps in.
Related self.md routes
- Personal AI OS tools — the control-plane map for personal agents, receipts, memory, and tools
- AI coding assistants — compare coding workbenches by review surface, permissions, cost, logs, and escape hatches
- Best Claude Code plugins — choose the Claude-specific extensions worth installing, and the ones to skip