does not return form properties if readable=false but I don't get the point. I've been through the docs but it barely touches this topic so I am still confused and don't know how would I use "readable" and "writeable".
I guess it has something to do with copying data from task context to workflow context but I still miss the whole picture. Could somebody please explain how is this meant to work?
The usage of readable is false is not that useful I agree. So readable should be true in almost all cases. Writeable is false can be used if a form field must not be changed in a user task and only be used for displaying. The Activiti Engine will not accept such a field when completing the form.