Command: CP='adapter/outbound/notification/build/classes/java/main:adapter/outbound/support/build/classes/java/main:application-core/build/classes/java/main:shared-contract/build/classes/java/main:/root/.gradle/caches/modules-2/files-2.1/org.slf4j/slf4j-api/2.0.18/78a9e7a37cd6360e0b818e86341b24123d28d4df/slf4j-api-2.0.18.jar'; java --class-path "$CP" /shared/document-detail/clean-architecture-backend-template/evidence/raw/022a-notification-logger-failure-probe.java
Working directory: /shared/codebase/clean-architecture-backend-template/src
Executed at: 2026-08-29T07:19:46Z
Source revision: a24ece9cf797f7ea647e33bf846b115208ed1ba5
Observation boundary: Runs the current compiled FailOpenNotificationProvider with a deliberately throwing SLF4J Logger proxy to observe success/failure logging control flow; it is a focused local probe, not a real logging-backend outage test.
--- stdout/stderr ---
SLF4J(W): No SLF4J providers were found.
SLF4J(W): Defaulting to no-operation (NOP) logger implementation
SLF4J(W): See https://www.slf4j.org/codes.html#noProviders for further details.
SUCCESS_PATH sends=1 debugCalls=1 warnCalls=1
FAILURE_PATH propagated=IllegalStateException:logger-warn-failed warnCalls=1

Exit code: 0
