>> If you list an item and someone calls dibs on it, you're kind of obligated to send it.
Totally! That why I didn't want to delete any row, and kept the combined # of available pkts fewer than I actually have.
>> If you delete the item from your list, the dib remains and will still show up in your list of things to send to the other member.
Good, then it would not have been a disaster!
>> There's probably some unforeseen consequences to this behavior that I haven't thought up, and I'll likely have to revisit it in the future.
Cool. I'd rather not break anything during a scrum, if it is something that you can plan out in a top-down manner. Locking the list against deletions would be one approach! That would push people to get their lists "more final" before the swap starts.
I recall appreciating the ability to have two "near identical" rows in my swap list, for some other seed type, so I could offer the same variety form two different vendors, with two different expiry dates.
And duplicate rows are also nice so i can add several copies of a row like a "parent plant page", but distinguish different "marketing variety names" from different vendors, even though the plant database must reject them since they are not 'recognized" cultivar names.
Maybe it would still have value, when someone adds two identically named rows to their swap list, to give a warning "are you sure?", before letting them add the second one.
In the future, I'll know to add a step: scan my list for unintended duplicates before submitting the list.