📄️ Overview
These concepts apply to every SDK and every generator implementation.
📄️ Task lifecycle and retries
Supplier lifecycle
📄️ Exception handling
Exception handling controls whether Sixpack waits, retries, or fails a dataset.
📄️ Determinism and non-deterministic errors
Orchestrators must be deterministic. This page explains what that means, why Sixpack requires it, and the common mistakes that cause non-deterministic errors. The behaviour applies to every SDK; for exact helper methods and imports, see the SDK-specific pages:
📄️ Run modes
Suppliers can run in DEV or DEPLOYMENT mode.