Chimeway.TargetRecovery (chimeway v1.2.0)

Copy Markdown View Source

Bounded, tenant-qualified recovery for interrupted planning and push targets.

Recovery only exposes durable IDs and closed reason tokens. Target execution is still authorized by DeliveryTargets.begin_target_attempt/2; discovery is never provider-call authority.

Summary

Functions

discover_stranded_events(tenant_id, opts \\ [])

@spec discover_stranded_events(term(), keyword()) :: map()

discover_target_work(tenant_id, opts \\ [])

@spec discover_target_work(term(), keyword()) :: map()

recover_tenant(tenant_id, opts \\ [])

@spec recover_tenant(term(), keyword()) :: map()