Product-state examples
Infrastructure examples
TreatVAULT_READ_FAILED, INDEXER_UNAVAILABLE, and upstream fetch errors as retryable or temporarily unavailable states. Keep existing user balances visible only when the API has returned fresh enough data.