How to Kill the Code Review - Ankit Jain, Aviator

AI Engineer16m 26s
Ankit Jain beside the headline Rethink Review, discussing intent and behavioral verification for AI-generated code.
0 comments · 0 votesOpen discussionClose discussion
Sign in to join the discussion

    Ankit Jain separates code review into checking correctness and maintaining team alignment. Automated checks can help find bugs and enforce conventions, but mentorship, architectural discussion and knowledge sharing still need a place in the workflow. He argues that increasing AI-generated code makes it more important to redesign review without discarding those human functions.

    Ankit Jain explains that specifications alone miss decisions discovered during implementation. Tickets, product requirements and conversations with a coding agent all contain intent, yet prompt history is often discarded when a pull request is created. He proposes turning the human decisions in those sessions into acceptance criteriaContext engineering designs how relevant instructions, evidence, state and tool information are assembled for a model's task. so reviewers can understand what was requested, clarified and rejected.

    Ankit Jain introduces an AI slop registry as a maintained collection of recurring review findings and reusable rules. Combining those rules with acceptance criteria produces a test plan that can guide verification in an application previewAgent completion verification checks evidence that an agent achieved the requested outcome rather than merely producing intermediate work.. The proposed review material becomes the intended behavior and collected evidence rather than only a code diff.

    Ankit Jain describes a hybrid verification approach: deterministic checksDeterministic software verification checks an output with a repeatable procedure that produces the same result for the same inputs and state. where possible, with agents or LLM judgments where necessary. A payment-form example uses browser interactions, screenshots and database snapshots to assess whether the intended behavior occurred. He warns against deriving the entire test plan from the generated code, because that can repeat the implementation's mistaken assumptions.

    Ankit Jain argues that reviewers should assess intent, architectural choices and verification resultsHuman judgment in AI is the accountable interpretation and decision-making people contribute when setting goals, evaluating evidence, and managing consequences., with test plans written clearly enough for product managers and designers to participate. Building the reusable rule registry takes initial effort, but each captured pattern can reduce repeated review commentsAn AI feedback loop occurs when AI outputs or their consequences become inputs that influence later model or agent behavior. while preserving team collaboration.

    Original YouTube thumbnailWatch on YouTube

    Video topic coverage

    • Agents & workflows100
    • Coding & tools100
    • Models & learning0
    • Infrastructure & compute0
    • Research & evaluation75
    • Safety & security25
    • Business & productivity50
    • Creative & media0
    • Robotics & perception0
    • Society & policy0

    Share this video

    Ankit Jain beside the headline Rethink Review, discussing intent and behavioral verification for AI-generated code. With WWW.ARTIFICIAL-INTELLIGENCE.VIDEO, 17 August 2026 and duration 16m 26s.

    Ankit Jain proposes replacing routine line-by-line inspection with reviews of intent, architecture and behavioral evidence while preserving the collaboration and knowledge sharing that code review supports.