{
  "schema_version": "1.1",
  "id": "archive:https://www.youtube.com/watch?v=s-aixZYJG4c",
  "slug": "the-last-human-code-review-building-trust-in-ai-generated-code-itamar-fr-1227vc0",
  "url": "https://feed7.dev/p/the-last-human-code-review-building-trust-in-ai-generated-code-itamar-fr-1227vc0",
  "title": "The Last Human Code Review: Building Trust in AI-Generated Code — Itamar Friedman, Qodo",
  "why_included": "Automated code review depends less on a stronger model than on codifying team rules, architecture, incidents, and service contracts into context both humans and agents can inspect.",
  "summary": "Friedman argues that review must still validate safety and maintainability while supporting team learning. Generic models lack the local context held in rules, architecture, service contracts, incident history, discussions, and developers’ heads; he proposes a shared **context engine** for both humans and agents.",
  "practical_implication": "Codify standards where they apply in the software graph, show which rules each review used, and track whether those rules produce useful findings. Automate gradually: the proposed readiness signal is roughly **100 pull requests** with declining human-comment activity before moving toward automatic approval or blocking.",
  "agent_context": "Friedman argues that review must still validate safety and maintainability while supporting team learning. Generic models lack the local context held in rules, architecture, service contracts, incident history, discussions, and developers’ heads; he proposes a shared **context engine** for both humans and agents.\n\nCodify standards where they apply in the software graph, show which rules each review used, and track whether those rules produce useful findings. Automate gradually: the proposed readiness signal is roughly **100 pull requests** with declining human-comment activity before moving toward automatic approval or blocking.\n\nThis is a vendor’s operating model, not evidence that human review can be removed safely across teams. Knowledge can be stale or incomplete, and the talk does not establish how the suggested readiness signal predicts production defects or outages.",
  "source": {
    "name": "AI Engineer",
    "url": "https://www.youtube.com/watch?v=s-aixZYJG4c",
    "published_at": "2026-08-20T13:30:38.000Z"
  },
  "source_class": "video",
  "content_type": "Video",
  "layer": "context",
  "domains": [
    "coding"
  ],
  "topics": [
    "context-engineering",
    "coding-agents",
    "agent-reliability"
  ],
  "verification": {
    "status": "source_linked",
    "label": "Source Linked",
    "method": "source_feed",
    "verified_at": null
  },
  "uncertainty": [
    "This is a vendor’s operating model, not evidence that human review can be removed safely across teams. Knowledge can be stale or incomplete, and the talk does not establish how the suggested readiness signal predicts production defects or outages."
  ],
  "connected_context": {
    "meaning": "This makes locally scoped, inspectable organizational knowledge a prerequisite for increasingly automated review. It reinforces candidates that preserve decisions and encode recurring feedback, but adds rule attribution and usefulness tracking. The proposed 100-PR readiness signal remains an operational heuristic, and stale context plus cross-PR attacks leave unresolved whether declining human comments indicate production safety.",
    "corpus_size": 525,
    "generated_at": "2026-08-21T10:08:41.370Z",
    "connections": [
      {
        "title": "Does Runtime Topology Context Improve LLM-Generated Kubernetes Security Patches?",
        "source_name": "arXiv",
        "source_url": "https://arxiv.org/abs/2607.25995v1",
        "feed7_url": "https://feed7.dev/p/2607-25995v1-1ifq7b4",
        "reason": "The Kubernetes results provide controlled evidence for the talk’s core premise that reliable changes require task-relevant dependency context, not generic rules alone."
      },
      {
        "title": "How to Kill the Code Review — Ankit Jain, Aviator",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=YgEv7IQzGdM",
        "feed7_url": "https://feed7.dev/p/how-to-kill-the-code-review-ankit-jain-aviator-0rku6kj",
        "reason": "Both convert recurring review knowledge into durable guardrails; Friedman adds rule placement, attribution, and measurement as conditions for gradual automation."
      },
      {
        "title": "Distributed Attacks in Persistent-State AI Control",
        "source_name": "arXiv",
        "source_url": "https://arxiv.org/abs/2607.02514v1",
        "feed7_url": "https://feed7.dev/p/2607-02514v1-02bqscm",
        "reason": "The demonstrated ability to distribute malicious changes across PRs exposes a safety gap in readiness signals based mainly on per-PR human-comment activity."
      },
      {
        "title": "Intelligence + Continual Learning = Expertise — Yu Su, NeoCognition",
        "source_name": "AI Engineer",
        "source_url": "https://www.youtube.com/watch?v=I6aiEf3aEFQ",
        "feed7_url": "https://feed7.dev/p/intelligence-continual-learning-expertise-yu-su-neocognition-0f7dwfd",
        "reason": "The context engine is a concrete mechanism for accumulating company-specific expertise, while its acknowledged staleness risk reinforces the candidate’s requirement that learning preserve reliability."
      }
    ]
  },
  "lifecycle": "Current",
  "published_at": "2026-08-20T13:30:38.000Z",
  "modified_at": "2026-08-20T13:30:38.000Z",
  "supersedes": [],
  "expires_at": null,
  "formats": {
    "html": "https://feed7.dev/p/the-last-human-code-review-building-trust-in-ai-generated-code-itamar-fr-1227vc0",
    "json": "https://feed7.dev/p/the-last-human-code-review-building-trust-in-ai-generated-code-itamar-fr-1227vc0.json",
    "markdown": "https://feed7.dev/p/the-last-human-code-review-building-trust-in-ai-generated-code-itamar-fr-1227vc0.md"
  }
}