Compare collections
hexvero_compareDiffs one collection between two targets by key, reporting added, removed, changed, and unchanged items, with paginated lists and per-collection counts when no collection is chosen.
Instructions
Diff one collection between two targets: added, removed, changed (with the fields that differ) and unchanged items, matched by key (auto-detected: name, channel, id, path, url, type+name … or pass key, a+b for composites). States completeness; unknown items are neither added nor removed. Each list pages on its own (list + offset). Without collection: counts per shared collection, to pick one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | Item field used as identity (default: name, then JSON) | |
| list | No | Page only this list; offset applies to it (each list has its own next) | |
| limit | No | Items per list in this answer (default 50 added/removed, 25 changed) | |
| ignore | No | Fields to exclude from change detection, in addition to the position rule | |
| offset | No | With list: that list's next | |
| strict | No | Count every difference. Default false: address fields of native symbols/sections that only moved are reported as relocated, with samples | |
| targetA | Yes | Target id returned by hexvero_open | |
| targetB | Yes | Target id returned by hexvero_open | |
| collection | No |