Skip to content

Recover settled challenge comparison with scoped receipt verification - #85

Merged
Webghost01-NG merged 1 commit into
mainfrom
fix/challenge-reconciliation-recovery
Sep 8, 2026
Merged

Webghost01-NG merged 1 commit into
mainfrom
fix/challenge-reconciliation-recovery

Conversation

@Webghost01-NG

Copy link
Copy Markdown
Owner

Fixes challenge latency: verify only the exact challenge market after paginating the wallet history, load participants in parallel, avoid restarting on ordinary board loading-to-ready transitions, and expose a 60-second read timeout with manual retry and late-result suppression. All receipt/ownership/settlement checks retained; full profiles and leaderboard reads remain unfiltered. Local app verified the real completed challenge: creator Higher lost, invitee Lower won, both link to finalization 0x7f50020633ff91c551ded80659cdd8c8c1b339b61095964ace5deb272be32c58. Regression tests cover market scoping and stalled-read UI. Typecheck/build passed. Relates to #50; production acceptance follows deployment.

@vercel

vercel Bot commented Sep 8, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
call-your-shot Ready Ready Preview Sep 8, 2026 5:49am UTC

@Webghost01-NG

Copy link
Copy Markdown
Owner Author

Final local validation passed: 67 Node tests, 84 Vitest tests, typecheck and build. Exact-market projection preserves receipt and finalization proof; timeout regression confirms a stalled challenge exits loading with a read-only retry.

@Webghost01-NG
Webghost01-NG merged commit aebe490 into main Sep 8, 2026
3 checks passed

This branch was successfully deployed

1 active deployment
Preview — 005cf840 Deployed Sep 8, 2026 by vercel[bot]
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