認証失敗に対するフォールバック機構の実装により、セキュリティを維持しながらシステムロックアウトを防ぐ
ロールチェックが失敗した場合、権限のない可能性のある操作を許可するのではなく、デフォルトでアクセスを拒否する
.maybeSingle()と.single()の適切な使い分けにより406エラーを防ぎ、オプションデータを適切に処理する
状態駆動型決済処理により、重要な操作を実行する前にすべての前提条件が満たされていることを保証する