Define a master record
List the essential fields and where they are edited: price, availability, address, features, images and permission to publish.
Agree status and ownership
A reservation, a withdrawal and a price change are different events. Define who approves each one and what connected channels should do.
Test exceptions
Before publishing at scale, test incomplete listings, rejected images and changes arriving out of order. Document how the team fixes them.