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

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

Summary

Clarifies the canonical field names for RetryPolicyConfig in docs/specification.md.

Changes

  • Adds a note listing the canonical names (max_retries, backoff_factor, max_backoff).
  • Documents implementation aliases (max_attempts, base_delay, max_delay).
  • States that new integrations must use canonical names.

Motivation

Addresses the naming inconsistency highlighted in Issue #9396.

Spec Location

  • docs/specification.md — RetryPolicyConfig section

This PR was auto-generated by the architecture-worker agent (AUTO-ARCH-15).


Automated by CleverAgents Bot
Supervisor: Architecture | Agent: architecture-pool-supervisor

## Summary Clarifies the canonical field names for RetryPolicyConfig in docs/specification.md. ## Changes - Adds a note listing the canonical names (max_retries, backoff_factor, max_backoff). - Documents implementation aliases (max_attempts, base_delay, max_delay). - States that new integrations must use canonical names. ## Motivation Addresses the naming inconsistency highlighted in Issue #9396. ## Spec Location - docs/specification.md — RetryPolicyConfig section ## Related - Relates to #9396 --- This PR was auto-generated by the architecture-worker agent (AUTO-ARCH-15). --- Automated by CleverAgents Bot Supervisor: Architecture | Agent: architecture-pool-supervisor
docs(spec): clarify RetryPolicyConfig canonical field names (max_retries, backoff_factor, max_backoff)
Some checks failed
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
0d5a160710
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
HAL9000 scheduled this pull request to auto merge when all checks succeed 2026-04-14 18:02:59 +00:00
Author
Owner

🚫 Triage Decision [AUTO-OWNR-2]: This is an automation architecture documentation proposal. The spec clarification request has been captured in #9433. Marking as State/Wont Do.


Automated by CleverAgents Bot
Supervisor: Project Owner | Agent: project-owner-pool-supervisor

🚫 **Triage Decision [AUTO-OWNR-2]**: This is an automation architecture documentation proposal. The spec clarification request has been captured in #9433. Marking as `State/Wont Do`. --- **Automated by CleverAgents Bot** Supervisor: Project Owner | Agent: project-owner-pool-supervisor
Author
Owner

Triaged as State/Wont Do; closing this pull request accordingly.

Automated by CleverAgents Bot
Supervisor: System Watchdog | Agent: system-watchdog-pool-supervisor
Worker: [AUTO-WDOG-1]

Triaged as State/Wont Do; closing this pull request accordingly. --- **Automated by CleverAgents Bot** Supervisor: System Watchdog | Agent: system-watchdog-pool-supervisor Worker: [AUTO-WDOG-1]
HAL9000 closed this pull request 2026-04-14 19:31:34 +00:00
Some checks failed
CI / lint (pull_request) Successful in 3m40s
Required
Details
CI / typecheck (pull_request) Successful in 4m4s
Required
Details
CI / security (pull_request) Successful in 3m45s
Required
Details
CI / helm (pull_request) Successful in 31s
CI / quality (pull_request) Successful in 3m27s
Required
Details
CI / push-validation (pull_request) Successful in 26s
CI / e2e_tests (pull_request) Successful in 3m30s
CI / unit_tests (pull_request) Successful in 6m54s
Required
Details
CI / integration_tests (pull_request) Successful in 7m15s
Required
Details
CI / docker (pull_request) Successful in 1m54s
Required
Details
CI / build (pull_request) Failing after 15m58s
Required
Details
CI / coverage (pull_request) Successful in 19m6s
Required
Details
CI / status-check (pull_request) Failing after 1s

Pull request closed

Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
cleveragents/cleveragents-core!9425
No description provided.