Comment by psYchotic

17 hours ago

Without having looked into how Weave works, it sounds similar to Mergiraf: https://mergiraf.org/

There's a benchmark on the site that compares with mergiraf.

https://ataraxy-labs.github.io/weave/benchmarks.html

  • There's (at least) one example where I'd rather have a conflict:

    > Python: both add decorators to function

    If two branches add a decorator into the same function, I definitely want to keep both, but the _order_ is of great importance.

    But in fact, this makes me think that automated semantic resolution can have a lot of issues. E.g:, say two branches add the following two lines separately. Merging them requires a human considering the order of operations and how the affect the result:

        title = title.replace("_", " ")
        title = title.to_title_case()

  • I tried to read this, and what the tool works, but this is so much text with little context. Looks like AI fluff. It sounds pretty straight-forward, so this should be a single page with a few paragraphs only.