TX events=[begin, lock, rollback, begin, lock, failed, commit], committedFailures=1 PASS failed record commits after compute rollback and unlock PASS execution pause before DB lock and transaction PASS no actual response credential fails closed PASS same current output credential remains deliverable PASS actual selected old output rejects new stored sequence PASS business save hook does not access derived table before commit PASS postcommit derived failure preserves main result and still sends compute 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. exit=0