Why you can't edit the approval status field — The hole this closes
In most tools, an approval workflow ends by writing a status cell — and that cell remains an ordinary cell, editable by anyone with edit rights. The workflow is theatre: whatever ceremony produced "Approved", a hand-edit produces the identical value, and no reader can tell the difference afterwards.
RowFold's approval status field deliberately refuses that. While the policy protects it, the value only moves through the flow itself — submitting, deciding, posting, unposting. Every surface that writes fields says no: the grid and drawer won't offer it, bulk edits and imports skip it and say so, automations that try fail with a named reason in their run log, and the API answers with a clean refusal.