Order is part of the result
A bounded longest-common-subsequence pass preserves the shared order and marks additions or removals around it. Arrays are limited to 2,000 items each because this alignment uses quadratic work.
Each document is capped at 512 KiB, combined input at 1 MiB, traversal at 100,000 values and 100 levels, reports at 10,000 entries, and output at 1 MiB. Source and results stay in the active browser tab.