restate-workflows
Installation
SKILL.md
Restate Workflows
This skill is now a compatibility alias for substrate work.
For new work, load workflow-rig first. Use this skill only when the real problem is the runtime bridge itself: external repo submission, queue-family contracts, or low-level ADR-0217 substrate mechanics.
The boundary is the joelclaw CLI.
Do not reach into Redis directly. Do not import private joelclaw packages. Do not pretend the other repo knows internal queue schemas unless you have explicitly verified them.
The runtime shape
ADR-0217 currently reads best as:
- Redis is the pressure layer — queue admission, bursts, pause/resume, family control
- Dkron is the clock — scheduled starts
- Restate is the durable executor — workflow identity, retries, DAG progress
- Sandboxed runners are the side-effect boundary — isolated code-changing work