How this tool computes its result
Accepts two JSON inputs, parses both, and performs a deep recursive comparison of the structures. Outputs a diff showing: keys present in JSON1 only, keys present in JSON2 only, keys present in both but with different values (showing both values), and nested object/array diffs with path prefixes to identify location. Diff is structured as a list of changes with types (added, removed, modified) and paths.
