Language, memory and scenarios
Make a supported instruction and its consequences visible before accepting it.
Store green, replace it with blue, then compare a reported green with the expected blue.
What has been tested?
Reviewable interpretation, ordered memory, separate scenario branches and retained discrepancies are implemented. Unsupported wording stays visible.
The interpreter supports authored phrase forms. It does not understand arbitrary messages or verify that a reported event really occurred.
