Fix #125; make successful outcomes permanently valid

An interaction the meets the following criteria should always be considered valid.

- Inputs are valid.
- There are no runtime errors.
- Execution completed successfully.