Make the situation list readonly and update it during test/play mode
When going into test/play mode, the situation list should be readonly, and the current situation should reflect the current Vivian state (i.e., should be updated in realtime). This would provide feedback to the end-user.