ep: Add more options to control split point (#58943)

The `ep split-commit --split-point` argument now accepts split point
kinds:

* fim -- next edit is right under the cursor.
* same-file-near -- next edit is close to the cursor.
* same-file-far -- next edit is more than 30-lines away from cursor.
* cross-file -- next edit is in another file.

This lets us create datasets partitioned by kind more efficiently
compared to filtering them after the fact.

Release Notes:

- N/A
30d9053e18Oleksiy Syvokon committed on 6/9/2026, 4:17:55 PM· committed by GitHubparent7266ab6
1 file changedLine totals unavailable