MergeWork MRWK

Bounty #42

MRWK bounty: webhook and admin payout observability

Review the reward, status, source issue, and acceptance criteria before starting.

Status paid
Reward per award 150 MRWK
Awards 3/3 paid
Remaining 0
Available 0 MRWK

Acceptance

What has to be true

Focused webhook or admin payout observability improvements with tests for idempotency, duplicate delivery, exhausted/already-paid cases, invalid links, payout notes, or proof linkage. Generic typo fixes, unrelated UI changes, or broad rewrites do not qualify.

Contributor next steps

Before you start

  1. Confirm the source issue is still open and your change is not already covered by another PR.
  2. Keep the PR focused, link the source issue as Bounty #283, and include test or smoke-check evidence.
  3. No awards remain; treat new work as unpaid unless maintainers reopen the bounty.

Accepted work

3/3 awards paid.