We currently document declarative retry support using @Retryable in the reference manual, but we do not yet document programmatic retry support.

To address that, we should provide basic documentation for RetryTemplate, RetryPolicy, Retryable, and RetryListener in the reference manual and provide examples that demonstrate common programmatic retry use cases.