We've added a new way to control whether comments are shared with clients.
When writing a comment, supervisors and producers will now see a
"Visible to clients"
toggle in the comment editor. Comments that are shared externally are clearly marked with a visibility tag, and visibility can be changed later from the comment menu.
Any visibility changes are reflected in client-facing views immediately, so clients see updates in real time without needing to refresh.
Key benefits:
* Keep internal discussions private while sharing relevant updates with clients
* Reduce duplication by turning an existing comment into a client-visible update instead of rewriting it elsewhere
* Make visibility status easy to understand at a glance with clear tagging
* Ensure clients always see the latest approved information as soon as it's shared
render