Create campaign

All reward amounts and caps are campaign configuration — never hard-coded product rules.

Unlock / withdrawability requirements (per campaign — not global constants)

Leave blank for no requirement. Phone / KYC / referrals fail closed until those authorities exist.

Structured targeting / anti-abuse (JSON foundations)

Tasks

Task 1