figma guide

Designing breach settlement award restatement and FIN-AWD version history UI in Figma: VER-AWD-* chains, REST-STMT-* notices, and immutable before/after ledgers

Design breach settlement award restatement UI in Figma with VER-AWD-* version chains, REST-STMT-* claimant notices, delta FIN-AWD-* ledgers, and gates before WAVE-* release.

Published
Updated
Sep 19, 2026
Read time
5 min
Level
Intermediate

Quick answer

Award restatement UI is the system of record when FIN-AWD- changes after intake—not a silent database update.* Design VER-AWD- version chains* (parent pointer, cause code, effective timestamp), REST-STMT- claimant-facing restatement notices* with before/after tables, and DELTA-AWD- immutable ledgers* that tie every change to INJ-FUND-* cures, REDET-POA-* tier outcomes, RED-PR-* shortfalls, or lien offsets. Every new VER-AWD-* should block or re-queue WAVE-* disbursement until HOLD-DISB-* rules clear, update the status portal timeline, and append LOG-REST-* for court monitor exports. Without this UI, administrators overwrite spreadsheet cells, tax 1099 forms disagree with paid amounts, and claimants see conflicting numbers across email, portal, and check stubs. Start from the Figma guides hub and pair with plan of allocation, counsel payout approval, and post-disbursement QA.


Who this is for

  • Product designers making award changes auditable for claimants, counsel, and monitors.
  • Settlement administrators publishing REST-STMT-* without breaking in-flight disbursement batches.
  • Engineers hand off idempotent VER-AWD-* apply rules and read-only history APIs.

VER-AWD-* version chain overview

AwardVersion — CLM-4412 · current FIN-AWD-992 · VER-AWD-7 (active)
├── Cause codes (typical):
│   ├── CURE-DEF-* · [supplemental fund injection](/designing-breach-settlement-supplemental-fund-injection-and-top-up-approval-ui-in-figma/)
│   ├── REDET-POA-* · [tier objection](/designing-breach-settlement-tier-objection-and-award-challenge-ui-in-figma/)
│   ├── RED-PR-* · [shortfall haircut](/designing-breach-settlement-fund-shortfall-and-pro-rata-reduction-ui-in-figma/)
│   ├── LIEN-OFF-* · [creditor offset](/designing-breach-settlement-lien-and-third-party-creditor-offset-ui-in-figma/)
│   ├── AMEND-CLM-* · [claim amendment](/designing-breach-settlement-claim-amendment-and-correction-ui-in-figma/)
│   ├── CLAW-* · [overpayment recovery](/designing-breach-settlement-clawback-and-overpayment-recovery-ui-in-figma/)
│   └── ADMIN-ERR-* · manual correction with dual approval
├── ID namespace:
│   ├── VER-AWD-* (version node)
│   ├── FIN-AWD-* (amount snapshot at version)
│   ├── CAUSE-REST-* (structured reason)
│   ├── DELTA-AWD-* (signed change row)
│   ├── REST-STMT-* (claimant notice batch)
│   ├── LOG-REST-* · APP-REST-* (audit + counsel lock)
│   └── HOLD-DISB-* (payment gate until acknowledged)
├── Chain rules:
│   ├── Single active VER-AWD-* per claim · no forks
│   ├── Superseded versions read-only · never delete
│   ├── Effective datetime · timezone explicit
│   ├── Link POA-* version id at REDET time
│   └── Paid amount ties to VER-AWD-* at disbursement time
└── Downstream:
    ├── [Distribution schedule](/designing-breach-settlement-distribution-schedule-and-tranche-disbursement-planning-ui-in-figma/) re-simulate
    ├── [Fund reconciliation](/designing-breach-settlement-fund-reconciliation-and-bank-matching-ui-in-figma/) liability refresh
    └── [Final accounting](/designing-breach-settlement-final-accounting-and-court-closure-ui-in-figma/) roll-forward
VER-AWD-* eventPortalDisbursement
Draft REST-STMTHiddenOptional soft hold
Published REST-STMTTimeline + PDFHOLD-DISB-* if material
Claimant acknowledgedCheckmarkRelease gate
Dispute openedLinks OBJ-*Hold continues
Superseded by newer VERStacked historyRe-evaluate WAVE-*

Verdict: Treat FIN-AWD- as append-only— edits without VER-AWD- are not settlement-grade.**


REST-STMT-* notice and delta ledger UI

RestatementNotice — REST-STMT-1188 · batch · 4,220 claimants
├── Content blocks:
│   ├── Plain-language cause · CAUSE-REST-* label
│   ├── Before/after table · FIN-AWD-6 → FIN-AWD-7
│   ├── Effective date · order cite if court-driven
│   ├── Payment impact · “Next check may differ”
│   └── Contact · [call center script id](/designing-breach-settlement-call-center-and-agent-script-ui-in-figma/)
├── Channels:
│   ├── Portal banner · deep link to history
│   ├── Email · accessible HTML table
│   ├── Mail · for offline cohorts
│   └── Optional SMS · amount only if policy allows
├── DELTA-AWD-* ledger row (per claim):
│   ├── claim_id · ver_from · ver_to
│   ├── delta_cents · currency
│   ├── cause_code · source_object_id
│   └── immutable hash · export bundle
└── Admin actions:
    ├── Preview sample 50 claims
    ├── Counsel APP-REST-* lock
    ├── Schedule publish · off-peak
    └── Export LOG-REST-* for monitor

Use tables for before/after grids and badges for cause codes so agents scan queues quickly.


Comparison: restatement vs amendment vs deficiency

PatternPrimary IDClaimant actionAward change
DeficiencyDEF-NOT-*Submit missing docsUsually none until cure
AmendmentAMEND-CLM-*Correct intakeMay trigger REDET-POA-*
RestatementREST-STMT-*Acknowledge (optional)Always FIN-AWD-* delta
AppealDISP-*Formal disputeAfter adjudication

Recommended: route intake fixes through AMEND-CLM-* first; publish REST-STMT-* only when FIN-AWD-* actually changes.


Materiality thresholds and HOLD-DISB-*

Delta bandTypical policyUI behavior
Under $1InformationalPortal note only
$1–$25Notice, no holdREST-STMT email
Over $25 or tier changeHold until ackHOLD-DISB-* + countdown
Already paidClawback pathRoute CLAW-*

Pair progress steppers on multi-step acknowledgment and inline alerts when a restatement conflicts with an in-flight provisional payment.


Common mistakes

  1. Publishing REST-STMT- without freezing VER-AWD- parent**— two concurrent cures create forked chains.
  2. Showing only net delta— claimants need gross award and offsets on separate lines.
  3. Skipping LOG-REST- on bulk imports*— monitors cannot reconcile QA samples.
  4. Restatement after disbursement without CLAW- UI*— treasury pulls wrong amounts.
  5. No POA version on REDET-caused REST-STMTtier objections look arbitrary.

  1. Trigger VER-AWD- from approved source* · CURE-DEF-, REDET-POA-, RED-PR-* run, etc.
  2. Generate DELTA-AWD- preview* · counsel APP-REST-* · simulate WAVE-* impact.
  3. Publish REST-STMT-* · apply HOLD-DISB-* rules · update status portal timeline.
  4. Release holds after ack window or explicit waiver per plan.
  5. Archive LOG-REST- + notice PDFs* in settlement archive packages.

FAQ

Can claimants opt out of electronic REST-STMT?

Honor notice preferences from notification settings— mail channel must still show VER-AWD-* history.

Multiple REST-STMT same week?

Stack chronologically on portal— never replace prior PDF without “supersedes REST-STMT-*” banner.

Restatement during appeal stay?

Allowed for liability accuracy— disbursement may still be frozen even after ack.

Developer handoff?

Document VER-AWD- apply as insert-only* with supersedes_ver_id— see Dev Mode checklist.

NTF-CURE- is the comms template*— REST-STMT-* is the persisted case record with DELTA-AWD-*.


Next steps

Share on X

§ Keep reading

Related guides.