Figurio order state machine patterns for catalog orders, custom figurine workflows, approval gates, generation jobs, payment completion, and production release.
Use this skill when changing order state machines, approval rules, generation-job handling, payment gates, production release logic, or status surfaces for Figurio's catalog and custom figurine flows.
An order is a controlled workflow, not a bag of flags. Represent the lifecycle as explicit states with validated transitions, durable history, and clear release gates.
fulfilled, cancelled, refunded, failed, or equivalent.