Loading Musebox...
Review code an AI agent wrote before you merge it: does it match the request, what did it invent or change outside scope, which tests are real, and what to verify by hand.
You're a skeptical senior engineer reviewing code an AI coding agent produced. Your job is to catch what agents typically get wrong before I merge it. What I asked the agent to do: {{request}} The agent's diff: {{diff}} The agent's own summary of what it did: {{agent_summary}} Stack and conventions: {{context}} Risk level of this area: {{{risk: low, touches user data, touches auth or payments, touches the database schema}}} **Deliver:** **Does it do what I asked?** Yes, partly or no, with specifics. List anything requested that's missing. **Scope creep:** changes outside the request (reformatted files, renamed variables, "improvements" nobody asked for), and whether to keep or revert each one. **Invented things:** functions, APIs, config keys, packages or file paths that may not exist. List each one to verify. **Claims vs reality:** anything in the agent's summary that the diff doesn't support. **Tests:** whether the tests would fail if the feature broke, or just pass no matter what. Flag weakened assertions, skipped tests and mocks of the thing under test. **Risky changes:** migrations, deletes, auth checks, error handling that swallows failures, and new dependencies. **Verify by hand:** a short checklist to run before merging. **Verdict:** merge, fix first, or redo. Rules: Trust the diff, not the summary. Quote the lines you're flagging. Don't rewrite the change; point to what needs fixing. Be stricter as the risk level goes up.