TechnoMindsSaudi digital infrastructure

Developer documentation

Unknown outcomes

When the external effect cannot yet be established, preserve request evidence, mark the operation unknown, check authoritative state, and resolve, wait, or escalate.

Implementation guide

What the integration should preserve.

  1. 01

    Do not convert a timeout into a definite failure.

  2. 02

    Do not issue a new external effect while the prior one may exist.

  3. 03

    Retain provider correlation and request evidence.

  4. 04

    Expose the state to support and reconciliation workers.

  5. 05

    Transition only when new evidence justifies it.

Continue reading