STRICT

A listener that throws an IllegalStateException for every soft failure event.

Use this during development to ensure that all soft failures are addressed and visible, rather than being silently ignored. The exception message includes the full KbSoftFailEvent details for debugging.