figma guide
Designing breach settlement supplemental fund injection and top-up approval UI in Figma: INJ-FUND-* deposits, APP-TOP-* counsel locks, and DEF-FUND-* cure workflows
Design breach settlement supplemental fund injection UI in Figma with INJ-FUND-* deposit records, APP-TOP-* approval, DEF-FUND-* cure paths, and WAVE-* re-release after shortfall resolution.
- Published
- Updated
- Sep 18, 2026
- Read time
- 6 min
- Level
- Intermediate
Quick answer
Supplemental fund injection UI records new cash entering the settlement pool and ties it to DEF-FUND- cure—not informal bank transfers with no claimant impact story.* Design INJ-FUND- deposit records* (source, amount, effective date, restricted use), APP-TOP- counsel and court approval locks*, and CURE-DEF- workflows* that reverse or shrink RED-PR-* pro rata reductions before the next WAVE-* tranche. Every INJ-FUND-* must reconcile through fund reconciliation, update escrow ALLOC-* buckets, and optionally trigger supplemental notice when award amounts change. Without this UI, administrators manually edit spreadsheets after defendant contributions, disbursement batches disagree with bank balance, and claimants never learn haircuts were cured. Start from the Figma guides hub and pair with shortfall UI, final accounting, court monitor reporting, and plan of allocation liability models.
Who this is for
- Product designers connecting treasury deposits to claimant-visible award restorations.
- Settlement administrators documenting INJ-FUND-* with audit trails for monitors and auditors.
- Class counsel approving top-ups that modify RED-PR-* or release withheld WAVE-* tranches.
Fund injection lifecycle overview
FundInjection — INJ-FUND-118 · $1.4M · Status: Pending APP-TOP-*
├── Sources (typical):
│ ├── Defendant supplemental payment · settlement amend
│ ├── Insurance layer · carrier wire
│ ├── [Cy pres](/designing-breach-settlement-residual-fund-and-cy-pres-allocation-ui-in-figma/) redirect · court order
│ ├── Interest true-up · [escrow interest ALLOC](/designing-breach-settlement-claims-fund-escrow-and-interest-allocation-ui-in-figma/)
│ ├── Cost savings · admin fee return
│ └── Third-party contribution · clear restricted use flag
├── ID namespace:
│ ├── INJ-FUND-* (injection event)
│ ├── SRC-INJ-* (source classification)
│ ├── APP-TOP-* · LOG-INJ-* (approvals + audit)
│ ├── CURE-DEF-* (links DEF-FUND-* program)
│ ├── REST-INJ-* (restricted to SUB-* or fee bucket)
│ ├── SIM-CURE-* (simulation · no ledger)
│ └── NTF-CURE-* (claimant notice when awards change)
├── Allocation rules:
│ ├── Pay down DEF-FUND-* gap first
│ ├── Restore FIN-AWD-PRE-* via reverse RED-PR-* slice
│ ├── Fund withheld WAVE-* after [appeal stay](/designing-breach-settlement-appeal-and-mandamus-review-ui-in-figma/)
│ ├── Cannot bypass [lien offsets](/designing-breach-settlement-lien-and-third-party-creditor-offset-ui-in-figma/)
│ └── Respect [attorney fee](/designing-breach-settlement-attorney-fee-allocation-and-incentive-award-ui-in-figma/) order if court-ordered
├── Workflow:
│ ├── Record expected INJ-FUND-* · wire instructions
│ ├── Bank confirms · [reconciliation MATCH](/designing-breach-settlement-fund-reconciliation-and-bank-matching-ui-in-figma/)
│ ├── Counsel APP-TOP-* · optional court exhibit upload
│ ├── Run SIM-CURE-* · pick CURE-DEF-* strategy
│ ├── Apply award updates · queue NTF-CURE-*
│ └── Re-open WAVE-* planner · update [final accounting](/designing-breach-settlement-final-accounting-and-court-closure-ui-in-figma/) forecast
└── Outcomes:
├── DEF-FUND-* closed or reduced
├── Transparent LOG-INJ-* bundle for monitors
└── No silent disbursement over pool
| INJ-FUND-* state | Escrow | Claimant portal |
|---|---|---|
| Expected | No credit | Hidden |
| Received (unmatched) | Reconciliation queue | Hidden |
| Matched | ALLOC pending | Hidden |
| APP-TOP- approved* | ALLOC applied | Optional “fund update” banner |
| CURE applied | Updated pool | Revised FIN-AWD-* or NTF-CURE-* |
| Rejected / returned | Reversal entry | No award change |
Verdict: INJ-FUND- without MATCH- reconciliation is a liability— block CURE-DEF-* until bank confirms.**
INJ-FUND-* intake and restriction UI
NewInjection — INJ-FUND-118 · wizard step 3
├── Amount · currency · value date
├── Source type SRC-INJ-*:
│ ├── Defendant · policy limits note
│ ├── Insurer · claim number
│ ├── Interest · link ESC-INT-*
│ └── Other · free text + attachment
├── Restrictions REST-INJ-*:
│ ├── Unrestricted common fund
│ ├── SUB-* only · dropdown
│ ├── Cover [admin fees](/designing-breach-settlement-claims-administrator-fee-and-expense-recovery-ui-in-figma/) only
│ └── Match specific court order paragraph cite
├── Link DEF-FUND-* program:
│ ├── Auto-suggest open shortfall from [RED-PR-*](/designing-breach-settlement-fund-shortfall-and-pro-rata-reduction-ui-in-figma/)
│ ├── Show gap remaining after INJ-FUND-*
│ └── Flag if injection < gap · partial cure only
├── Documents:
│ ├── Wire confirmation PDF
│ ├── Court order or stipulation
│ └── Counsel memo · optional
└── Submit:
├── Create INJ-FUND-* · LOG-INJ-CREATE-*
└── Route to reconciliation + APP-TOP-* queue
Use forms validation so REST-INJ-* incompatible with selected CURE-DEF-* strategy cannot proceed without override reason.
SIM-CURE-* and CURE-DEF-* strategy UI
CureSimulation — SIM-CURE-44 · INJ-FUND-118 · DEF-FUND-992
├── Strategies (plan + order driven):
│ ├── Full gap close · reverse entire RED-PR-* run
│ ├── Partial · proportional restore PCT-CURE-*
│ ├── Tier floor lift · raise MIN-TIER-* payments only
│ ├── Subclass priority · cure SUB-A before SUB-B
│ └── Hold for appeal · allocate to ESC-APP-* not WAVE-*
├── Outputs table:
│ ├── Claim count affected · delta FIN-AWD-*
│ ├── New DEF-FUND-* balance · zero target
│ ├── WAVE-* tranches unlocked · TRN-DISB-* preview
│ ├── [Tax 1099](/designing-breach-settlement-tax-reporting-and-1099-ui-in-figma/) impact flag
│ └── Notice required? · NTF-CURE-* template pick
├── Compare scenarios side-by-side:
│ ├── Claimant median restore vs cost
│ ├── Monitor reporting burden
│ └── Time to next disbursement
└── Actions:
├── Export to counsel · APP-TOP-* packet
├── Lock SIM-CURE-* as baseline · no drift
└── Apply CURE-DEF-* · immutable LOG-CURE-*
Pair progress indicators for multi-step cure approval and inline alerts when partial cure still leaves RED-PR-* in effect.
APP-TOP-* approval and court monitor visibility
| Approval gate | Who | UI artifact |
|---|---|---|
| Bank match | Treasury | MATCH-* link on INJ-FUND-* |
| Counsel APP-TOP-* | Class counsel | Signed checklist |
| Court order | Clerk upload | EXH-INJ-* reference |
| Monitor notify | Auto | Court monitor report row |
| Claimant notice | Comms | NTF-CURE-* batch |
Monitor dashboards should show INJ-FUND- timeline* alongside DEF-FUND-* history—not only ending balances.
Comparison: injection vs internal reallocation
| Pattern | INJ-FUND-* | Internal REALLOC-* |
|---|---|---|
| New cash | Yes | No |
| Bank wire | Required | Ledger only |
| Claimant notice | Often required | Rare |
| Court filing | Sometimes | Usually not |
| Use case | Defendant top-up | Fee bucket shift |
Recommended: never model defendant supplemental payments as manual ALLOC- edits* without INJ-FUND-* root record.
Common mistakes
- Applying CURE-DEF- before RED-PR- version locked**— mixed PRE/POST awards in one WAVE-*.
- Ignoring REST-INJ- when running SIM-CURE-**— cy pres dollars pay wrong subclass.
- Skipping NTF-CURE- on material restores*— claimants distrust status portal numbers.
- Top-up without re-running distribution schedule— tranche caps stale.
- No link to external auditor read-only view— findings on mystery deposits.
Recommended workflow
- Create INJ-FUND- when funding is expected* · attach order · set REST-INJ-*.
- Match bank wire · reconcile · block until MATCH-* green.
- Run SIM-CURE-* · counsel APP-TOP-* · file exhibits if required.
- Apply CURE-DEF-* · update FIN-AWD-* · send NTF-CURE-* · refresh WAVE-* plan.
- Archive LOG-INJ- + LOG-CURE- in final accounting** and monitor reports.
FAQ
Does INJ-FUND-* always reverse RED-PR-*?
Only if CURE-DEF- strategy and plan allow*— partial injections may still leave shortfall with smaller haircut.
Interest-only injection?
Classify SRC-INJ-INTEREST · route through escrow interest UI · may not require NTF-CURE-* if awards unchanged.
Injection during appeal stay?
Allocate to ESC-APP- hold*— do not auto-release WAVE-* until stay lifts.
Multiple INJ-FUND-* same day?
Serialize LOG-INJ- timestamps* · run SIM-CURE-* on cumulative pool to avoid double-cure.
Developer handoff?
Document INJ-FUND- → MATCH- → CURE-DEF-* state machine** with idempotent apply— see Dev Mode checklist.
Top-up vs residual cy pres?
Cy pres is outbound allocation of leftovers— INJ-FUND-* is inbound cash to the common fund.
Next steps
- Design breach settlement fund shortfall and pro rata reduction UI in Figma — DEF-FUND-* programs CURE-DEF-* closes
- Design breach settlement fund reconciliation and bank matching UI in Figma — MATCH-* before APP-TOP-*
- Design breach settlement claims fund escrow and interest allocation UI in Figma — ALLOC after INJ-FUND-*
- Design breach settlement payment disbursement and payout tracking UI in Figma — WAVE-* after cure
- Design breach settlement supplemental notice and renotice campaign UI in Figma — when orders require renotice
§ Keep reading