Portable output envelope produced by an operational executor.
Ordinary functions may still return a plain value. Executors that need audit data can return this struct to attach a receipt, usage, artifacts and redacted metadata to the fenced Result without gaining access to canonical state.