-
Notifications
You must be signed in to change notification settings - Fork 1
P2E: add end-to-end reward economy tests #100
Copy link
Copy link
Open
Labels
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsarea: frontendTelegram Mini App UI, screens, and client UXTelegram Mini App UI, screens, and client UXarea: testingAutomated tests, smoke tests, and verification harnessesAutomated tests, smoke tests, and verification harnessesdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: paymentsTelegram Stars, payment webhooks, refunds, and paid balance flowTelegram Stars, payment webhooks, refunds, and paid balance flowdomain: securityAuth, secrets, trust boundaries, permissions, and abuse resistanceAuth, secrets, trust boundaries, permissions, and abuse resistancepriority: highImportant for MVPImportant for MVPstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: featureNew capability or product improvementNew capability or product improvement
Metadata
Metadata
Assignees
Labels
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsarea: frontendTelegram Mini App UI, screens, and client UXTelegram Mini App UI, screens, and client UXarea: testingAutomated tests, smoke tests, and verification harnessesAutomated tests, smoke tests, and verification harnessesdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: paymentsTelegram Stars, payment webhooks, refunds, and paid balance flowTelegram Stars, payment webhooks, refunds, and paid balance flowdomain: securityAuth, secrets, trust boundaries, permissions, and abuse resistanceAuth, secrets, trust boundaries, permissions, and abuse resistancepriority: highImportant for MVPImportant for MVPstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: featureNew capability or product improvementNew capability or product improvement
Type
Fields
Give feedbackNo fields configured for issues without a type.
Source PRD:
tasks/prd-full-play-to-earn.mdParent epic: #86
PRD section: US-014
Description
P2E needs deterministic tests for earning, claiming, payout status, eligibility blocks, and abuse holds.
Acceptance Criteria
Constraints
Notes
Keep public/cloud reward smoke manual until the full P2E layer is intentionally enabled.