The thing is that there is a voting process eventually so it can at least in principle be known which version is proposed by which legislator, or which committee.
The people behind changes aren't actually as attributable as it sounds though because amendment text gets collaborated on, so showerst might propose an amendment with the key parts of LPisGood's wishlist in it, and then the bill itself will die and then various parts will get cherry picked into an omnibus bill in 6 months anyway.
I've see similar stuff in open source a few times. X post a bug report, Y replies with minimized case, X makes a PR, Z makes a few suggestions, Y add some comments, X updates the PR and W merges it.