JSON Diff Checker

Compare two JSON values structurally and report changed paths.

Differences—

Objects are compared by key, arrays by index, and primitives by type/value.