-
Notifications
You must be signed in to change notification settings - Fork 1
Issues
is:issue state:open
is:issue state:open
Issue creation is restricted in this repository
Search results
P2E: add end-to-end reward economy tests
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 improvementStatus: Open.#100 In elemgame/elemgameV2;P2E: add reward observability and runbooks
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsarea: infrastructureDeployment, CI/CD, runtime, hosting, and operations toolingDeployment, CI/CD, runtime, hosting, and operations toolingdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: paymentsTelegram Stars, payment webhooks, refunds, and paid balance flowTelegram Stars, payment webhooks, refunds, and paid balance flowpriority: highImportant for MVPImportant for MVPstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: docsDocumentation, runbooks, or written guidanceDocumentation, runbooks, or written guidancetype: featureNew capability or product improvementNew capability or product improvementStatus: Open.#99 In elemgame/elemgameV2;P2E: add reward terms rules and support flow
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 UXdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: securityAuth, secrets, trust boundaries, permissions, and abuse resistanceAuth, secrets, trust boundaries, permissions, and abuse resistancedomain: telegramTelegram Mini App, bot commands, WebApp URL, and Telegram identityTelegram Mini App, bot commands, WebApp URL, and Telegram identitypriority: highImportant for MVPImportant for MVPstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: docsDocumentation, runbooks, or written guidanceDocumentation, runbooks, or written guidancetype: featureNew capability or product improvementNew capability or product improvementStatus: Open.#98 In elemgame/elemgameV2;P2E: add admin reward console
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 UXdomain: adminAdmin dashboard, operator controls, and admin authorizationAdmin dashboard, operator controls, and admin authorizationdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: 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 improvementStatus: Open.#97 In elemgame/elemgameV2;P2E: add player reward UI
area: frontendTelegram Mini App UI, screens, and client UXTelegram Mini App UI, screens, and client UXdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowspriority: 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 improvementStatus: Open.#96 In elemgame/elemgameV2;P2E: add anti-abuse and Sybil controls
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsdomain: gameplayCore match mechanics, rules, energy, rounds, and player flowCore match mechanics, rules, energy, rounds, and player flowdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: securityAuth, secrets, trust boundaries, permissions, and abuse resistanceAuth, secrets, trust boundaries, permissions, and abuse resistancepriority: criticalMust be done first, blocks other workMust be done first, blocks other workstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: featureNew capability or product improvementNew capability or product improvementStatus: Open.#95 In elemgame/elemgameV2;P2E: add KYC age region and sanctions gates
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 UXdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: securityAuth, secrets, trust boundaries, permissions, and abuse resistanceAuth, secrets, trust boundaries, permissions, and abuse resistancepriority: criticalMust be done first, blocks other workMust be done first, blocks other workstatus: deferredDeferred until the current active milestone is stableDeferred until the current active milestone is stabletype: featureNew capability or product improvementNew capability or product improvementStatus: Open.#94 In elemgame/elemgameV2;P2E: add payout provider abstraction
area: architectureSystem boundaries, provider contracts, and module ownershipSystem boundaries, provider contracts, and module ownershiparea: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowsdomain: 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 improvementStatus: Open.#93 In elemgame/elemgameV2;P2E: add claimable reward ledger
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowspriority: 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 improvementStatus: Open.#92 In elemgame/elemgameV2;P2E: maintain no-purchase eligibility path
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 UXdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: 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 improvementStatus: Open.#91 In elemgame/elemgameV2;P2E: calculate reward points from skill-based activity
area: backendServer-side services, APIs, reducers, and data mutationsServer-side services, APIs, reducers, and data mutationsarea: spacetimeSpacetimeDB schema, reducers, subscriptions, and publish flowSpacetimeDB schema, reducers, subscriptions, and publish flowdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: gameplayCore match mechanics, rules, energy, rounds, and player flowCore match mechanics, rules, energy, rounds, and player flowpriority: 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 improvementStatus: Open.#90 In elemgame/elemgameV2;P2E: add seasons and reward campaigns
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 UXdomain: economyELM/tELM balances, ledger, credits, debits, and rewardsELM/tELM balances, ledger, credits, debits, and rewardsdomain: operationsRunbooks, observability, incident handling, migration, and support flowsRunbooks, observability, incident handling, migration, and support flowspriority: 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 improvementStatus: Open.#89 In elemgame/elemgameV2;