You now know how to express read/write intent correctly so backend contracts stay clean and frontend behavior stays predictable.