Reward Desk: When a Payout Claim Is Missing Its Proof
说明与用途
Reward Desk 展示了如何可视化奖励的证明链,排除缺失交付凭证的付款,并确保准确的收入计算。
问题
Users cannot confirm that advertised rewards have been paid because the system does not link payout claims to proof documents, leading to uncertainty about earned income.
结果
Reward Desk accurately separates advertised, awarded, delivered, and redeemed amounts, and prevents missing-proof payouts from inflating income totals.
工作流
- 1. Load published synthetic records from Sanity.
- 2. For each reward case, retrieve milestone events and associated proof documents.
- 3. Validate that each payout claim has a corresponding delivery receipt proof.
- 4. Exclude any payout from counted income if its receipt proof is missing.
- 5. Display totals for advertised, awarded, delivered, and redeemed amounts, highlighting evidence gaps.
证据
Reward Desk is a small workspace for people trying to earn money through product bounties.
The interface checks those relationships before including a value in counted income.
The demonstration contains a complete $96 payout, a $75 award still awaiting delivery and redemption, a submitted report, a rejected report, a service-credit reward, and a claimed $40 payout with its delivery evidence missing.
The frontend validates the chain independently of Studio. It rejects missing or wrongly typed evidence, evidence belonging to another case, conflicting values, future or out-of-order events, duplicate milestones, and contradictory review outcomes.
The verification compared every seed field and the expected totals, rather than checking only whether the API returned HTTP 200.
- 记录日期: 2026-10-04T13:41:17.203Z