self.md radar — 2026-07-02
open source is starting to treat agent output as a liability until a human can carry the blame.
three pressure points lined up today: Godot put human accountability into contribution policy, Senior SWE-Bench stopped grading agents like obedient interns, and the supply-chain crowd started turning “don’t install cursed packages” into something agents can actually hear.
1. Godot made human ownership the merge requirement
sources:
what happened: Godot’s Foundation and maintainers said their PR backlog is now being worsened by AI-generated contributions from agents and humans submitting AI-written code. The new policy direction is blunt: no autonomous AI agent use or vibe coding, no substantial AI-generated code, disclosure for any AI-assisted authorship, no AI-generated text in human-to-human maintainer communication, and human review before merge. They also plan to block new contributors with three or fewer merged PRs from landing new features or large refactors without maintainer permission.
why this matters: The important line is not anti-AI theater. It is ownership: “AI cannot take responsibility” is becoming a governance rule, which means maintainers are pricing review time, mentorship, and blame into the contribution path.
2. Senior SWE-Bench stopped pretending the ticket is the job
sources:
what happened:
Senior SWE-Bench launched a public benchmark and dataset for coding agents doing work closer to what senior engineers actually get: under-specified feature requests, runtime bug reports, multi-service changes, and unstated codebase practices. The page says feature tasks average 11 touched files, instructions are only 31% the median length of SWE-Bench Pro, and even top frontier models fail to complete tasks with senior-level correctness and taste more than 75% of the time. The repo exposes the Harbor dataset and a harbor run path for running agents against the public task set.
why this matters: This is a better failure shape. If agents are sold as senior engineering help, then the test should include taste, bloat, practice alignment, runtime investigation, and the horrible little gaps that real tickets politely omit.
3. dependency advice is becoming an agent control surface
sources:
what happened:
A July 1 agent-worm warning pointed back to the Clinejection chain: a GitHub issue title reached an AI triage bot, led to credential theft, and helped publish [email protected] with a postinstall hook that silently installed OpenClaw on roughly 4,000 machines. The fresh repo-side response is not just another scanner; deptrust exposes a CLI and MCP server so agents can check exact package versions across npm, PyPI, crates.io, Go modules, RubyGems, NuGet, Maven, GitHub Actions, and more before recommending or installing them. It returns compact recommendations such as block, advisory coverage, and risk signals for moving refs or very new releases.
why this matters:
Agent security is moving from “please be careful” to preflightable operations. The agent that can install dependencies needs a boring bouncer at the door, because vibes do not catch postinstall hooks. shocking, i know.
supporting links
- OpenWiki
— LangChain’s CLI writes and refreshes repo documentation, then appends agent instructions into
AGENTS.mdorCLAUDE.mdso context becomes a maintained surface. - Smoothie — compiles messy files into a provenance-tracked bytecode artifact that agents can query without trusting a fresh model read every time.
- Agent Sessions — resumable, steerable agent sessions with browser streaming, sequence resume, and Standard Webhooks; the harness is turning into product infrastructure.
- PMB — local-first coding-agent memory with SQLite, MCP wiring, hybrid recall, and follow-rate scoring for lessons that actually get used.
- ZCode — GLM-5.2’s official harness is another sign that the coding-agent fight is now partly about runtime shell, tasks, and collaboration UI, not only model weights.
left on the table
- afair and PMB were fresh enough to read, but shared memory was too close to yesterday’s host-owned retention signal, so only PMB stayed as a support note.
- Meta’s internal token caps had good numbers, including 73.7 trillion internal tokens in roughly 30 days, but spend governance already had a recent slot and this edition had a cleaner maintainer/accountability spine.
- ZCode pulled a loud HN thread around GLM-5.2, but a provider harness launch was weaker than a benchmark that exposes taste, bloat, and runtime investigation.
- OpenWiki and Smoothie were useful operator tools, not main signals; they reinforce the theme without changing the policy line.
- the security repeat was allowed because the object changed from generic setup-chain risk to install-time dependency advice and agent-readable preflight gates.
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