PlatformZoe
Zoe can update any field you have permission to change
Zoe can look up the fields on a record type on demand and update ones she was not built to know about, checking every value against your instance before you approve, and approval cards now show readable field labels.
If a field does not exist, is read-only, or only accepts values from a fixed list, Zoe says so and suggests the closest match rather than passing the request through and failing at the end.
The check that runs before you approve and the change that runs after it are the same, so the card and the result cannot disagree. Cards and panel highlights now read "Warranty expiry" rather than the raw field name.