Skip to content

Clarify truth-auction debt exposure messaging for bids and settlement#429

Merged
KillariDev merged 3 commits into
mainfrom
t3code/dfc75f8d
Jul 1, 2026
Merged

Clarify truth-auction debt exposure messaging for bids and settlement#429
KillariDev merged 3 commits into
mainfrom
t3code/dfc75f8d

Conversation

@KillariDev

Copy link
Copy Markdown
Collaborator

Summary

  • Updates truth-auction bid/settlement UI copy to explicitly describe auctioned security bond allowance as open-interest debt transferred with winning outcomes.
  • Adds a WarningSurface notice in bid and settlement flows to reduce confusion around what winning bids claim vs. refunds.
  • Extends summary metrics and cards to surface Auctioned Bond Allowance directly in the auction overview.
  • Adds safety confirmation text for claim actions so users acknowledge REP + debt assignment risk before settling.
  • Tightens action/result messaging for successful claimAuctionProceeds transactions.
  • Updates fork-stage description copy to mention debt assignment in fork truth-auction state.
  • Adds/extends tests in forkAuction, forkAuctionSection, transactionActionButton, and transactionPresentations to cover the new messaging and confirmation behavior.

Testing

  • ui/ts/tests/forkAuction.test.ts: added assertion that fork truth-auction description includes open-interest debt language.
  • ui/ts/tests/forkAuctionSection.test.tsx: added explicit UI coverage for bid-stage and settlement-stage debt messaging.
  • ui/ts/tests/transactionActionButton.test.tsx: added confirmation requirement test for claimAuctionProceeds.
  • ui/ts/tests/transactionPresentations.test.ts: added verification of success detail text for claim settlement.
  • Not run: no repository commands were executed in this response; recommend running project validation commands before merge (targeted tests/typecheck/format/check per AGENTS guidance).

- Add auctioned bond allowance visibility in auction/settlement UI and summary card metrics
- Update action-safety and confirmation copy for bid submission and claim settlement
- Adjust fork auction stage copy and success presentation to describe REP + debt transfer
- Add/extend tests for open-interest debt messaging and claim confirmation behavior
# Conflicts:
#	ui/ts/components/ForkAuctionSection.tsx
- Add explicit finalized refund-only settlement action path in fork auction settlement logic and UI state
- Update settlement action safety IDs/prompts and labels for refund-only finalized bids
- Add auctioned bond allowance label constant and reuse for copy, metrics, and warnings
- Add selection-level settlement preview and improved pending/success titles for mixed/ refund settlements
- Extend tests and action-state/contracts typing to cover new settlement mode behavior
@KillariDev KillariDev merged commit c5e0442 into main Jul 1, 2026
1 check passed
@KillariDev KillariDev deleted the t3code/dfc75f8d branch July 1, 2026 14:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant