Feature: CIB: treat misconfigured operation expression as not passing
Previously, an operation expression with a missing id would still be evaluated,
and an operation expression with a missing name or invalid interval would log
only a configuration warning.
Now, these are treated as configuration errors, and the operation expression
fails.