Skip to content

RealDiff

Runtime behavior diffs for pull requests.

RealDiff screenshot

About RealDiff

RealDiff finds runtime behavior changes that ordinary source review misses .

It builds two Git revisions, observes their tests, learns a noise baseline from three base runs, and reports the first changed behavior in each call tree. A source diff tells you what was edited. RealDiff tells you what the edit did, including effects in files the pull request never touched.

List.Sort is not stable; OrderBy is. In the included demo, that one-line infrastructure change alters an unedited pricing engine:

The edited helper is in Infrastructure.Collections ; the observed effect is in Commerce.Pricing . Run the included demo below, or inspect the maintained public .NET demo pull request and its successful hosted run .

Prerequisites for this .NET demo: Git, .NET 8 SDK, and PowerShell 7. Java analysis additionally requires a JDK and the repository's Maven/Gradle wrapper or corresponding system tool; Node analysis requires Node.js and the package manager selected by its lockfile.

The proof creates a temporary proposed-change tree, changes only SortingExtensions.cs , runs the base twice plus the change once, and writes findings.json . It verifies:

Discussion

Sign in to join the discussion.

Loading comments…

Tagged

Alternatives to RealDiff

Tools in the same space, ranked by how they are performing in the directory.

Compare all
  • zeroroot · the zero-trust agent runtime

    Gibson Runtime is the substrate your agents execute inside, installed in your own cluster, granted rights they can never exceed, and replayable move by move.

    /Developer Tools
  • Routebase

    The single source of truth for your APIs: design, mock, test, and document APIs from one living spec.

    Freemium/Developer Tools
  • Agentconnect

    The open-source, multi-agent alternative to Claude Tag.

    Open source/Developer Tools
  • Pr Lens

    PR Lens draws every PR as animated architecture and data-flow diagrams, inside the pull request itself.

    /Developer Tools
  • Kit

    Kit is a coding agent runtime.

    /Developer Tools
  • Interns Review Plugin

    Contribute to alpbahadur/interns-review-plugin development by creating an account on GitHub.

    /Developer Tools