cleanup part 3

common:
  - configuration validation improvements

interface:
  - empty scenario list crash fixed