Design decisions documentation

It’d be great for us designers to attach a “documentation” file articulating all our decisions (and also being able to clarify whether there’s been a modification and why that decision was made) in order for devs to see that explanation on Dev mode and understand not only what has visually changed but also why, what’s the logic behind it, and why it improves/enhances the experience. Also, it’d be good to provide devs with a text box/voting tool to add their input into that modification if needed