“send on first publish, then ignore any subsequent changes so that seemed like the most consistent and predictable behavior for Laconica Tools.”

That works for me… something like that probably falls under one of those items that sounds good in theory, but probably would be never needed in practice.