Infrastructure · Primitives

ReAttempt

Substrate-level re-attempt: same call, after a delay

Definition

Mechanism

The substrate-level primitive of 'try the same call again after a delay.' ReAttempt is the atomic physical-substrate operation: same arguments, same target, after a pause. Distinct from Retry, which is the strategic Mind-layer pattern that classifies failures, consults failure history, computes adaptive Backoff, and decides whether conditions have changed enough to warrant another attempt. Descendants build classification and budget on top of ReAttempt; the primitive imposes no ceiling.

Invariants

None stated.

Risks

Failure modes

  1. Uncapped ReAttempt loops amplify transient failures into DoS against rate-limited downstream resources.

  2. Missing jitter causes thundering herd when many agents ReAttempt simultaneously.

  3. Descendants forget to budget ReAttempt and inherit the primitive's open-ended retry behavior.

Caution

Requires an explicit retry budget; uncapped ReAttempt can amplify transient failures into DoS against downstream resources.

Relationships

Builds on

References

Backoff

Delay subsequent attempts after failure or contention

Mind

Retry

Classified re-attempt with backoff conditioned on failure type

Used by

Composes with

Society

PromptChain

Sequential LLM calls with validation gates

Reference

Identity

Ref
ReAttempt#1812
Sema ID
sema:ReAttempt#mh:SHA-256:18128dc39f9e9174059b4058d4e1419eb6c4ba921dbad355fabc329bc3902c48
Ring
0
Tier
1
Updated
2026-11-11
Supersedes
  • sema:ReAttempt#mh:SHA-256:be449bf89961efce218b58a985fd84f131b324655c10566a8815fceaa647ee06
  • sema:ReAttempt#mh:SHA-256:39a6d8dc35788fdba9bcb56064f39c16792f921d6db387dee99ebe049dc865ab
  • sema:ReAttempt#mh:SHA-256:51f049b421350628f058038e408e1836acaee0d68c0f60b881e2a283210149d6