ObanPowertools.Explain (oban_powertools v0.5.0)

Copy Markdown View Source

Structured, snapshot-aware explain contract for smart-engine blockers.

Summary

Functions

changeset(struct, params)

explain(worker_mod, args, opts \\ [])

explain_snapshot(snapshot, opts \\ [])

latest_rejection(repo, workflow_id, step_id \\ nil)

persist_snapshot(repo, limit_snapshot, blockers, opts \\ [])

step_story(step, opts \\ [])

workflow_step(workflow_id, step_name, opts \\ [])

workflow_story(workflow, steps, opts \\ [])