Also, your 4th point makes me think of really troublesome scenarios where people avoid their commitments (decided from the meetings) pretending that they’ve forgotten or misunderstood, etc. This fosters a lot of negativity and conflict. Oh, and especially if they are a stakeholder or something like this.
In this case, I think documenting all the decisions made is great, and sending them as an email to:
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.