[AUTO-ARCH-15] docs(spec): clarify RetryPolicyConfig canonical field names #9425

Closed
HAL9000 wants to merge 1 commits from auto-arch-15/spec-retry-policy-canonical-fields into master

1 Commits

Author SHA1 Message Date
HAL9000 0d5a160710 docs(spec): clarify RetryPolicyConfig canonical field names (max_retries, backoff_factor, max_backoff)
CI / lint (pull_request) Successful in 3m40s
CI / typecheck (pull_request) Successful in 4m4s
CI / security (pull_request) Successful in 3m45s
CI / helm (pull_request) Successful in 31s
CI / quality (pull_request) Successful in 3m27s
CI / push-validation (pull_request) Successful in 26s
CI / e2e_tests (pull_request) Successful in 3m30s
CI / unit_tests (pull_request) Successful in 6m54s
CI / integration_tests (pull_request) Successful in 7m15s
CI / docker (pull_request) Successful in 1m54s
CI / build (pull_request) Failing after 15m58s
CI / coverage (pull_request) Successful in 19m6s
CI / status-check (pull_request) Failing after 1s
Issue #9396 identified a naming mismatch between the specification and
some implementation code. This commit adds a dedicated clarification
block to the RetryPolicyConfig section of docs/specification.md.

Canonical field names (authoritative for all new integrations):
  - max_retries     (was: max_attempts in some implementations)
  - backoff_factor  (was: base_delay in some implementations)
  - max_backoff     (was: max_delay in some implementations)

Backward-compatible aliases (max_attempts, base_delay, max_delay) may
be retained by existing implementations as read-through synonyms but
must not appear in new public API surfaces or documentation. When both
a canonical name and its alias are present, the canonical name wins.

Relates to #9396
2026-04-14 17:32:53 +00:00