ReynoTECH\Approvals\Models
Classes
One approver's vote for a modification or one of its items.
One disapprover's vote against a modification or one of its items.
A change to a model: an audit row if it was saved directly, or a request if it's waiting for approval.
A single decidable unit inside a Modification, used only when a model opts into per-field/per-group approval via approvableItemGroups(). A Modification with no items is decided as a whole (legacy behavior).