Hey James,
we will have to fix that page in the doc, the Validation rules and batch calculation rules execute on demand via the evaluate call and not on user edits.
So $originalFeature isn't applicable.
If you think about it the edit has already been made, running evaluate we have no idea what happened to the feature