This commit is contained in:
Dmitry 2025-11-21 13:31:11 +03:00
parent 3de4932ae2
commit 3ca6b4d5f8
2 changed files with 4 additions and 26 deletions

View file

@ -1 +1,4 @@
1. Надо постепенно исправлять тесты в mnemo_cards_web_v2.Не все сразу, осторожно.
1. Надо постепенно исправлять тесты в mnemo_cards_web_v2.Не все сразу, осторожно.
2. Исправь страницу авторизации. Сделай ее более подходящей дизайну приложения.
3. Исправь tabbar. Сейчас там иконки и текст сливаются с фоном
4. Проверь везде ли поддержана темная тема

View file

@ -5,31 +5,6 @@
"generated_at": "2025-01-21T07:20:03.537898+00:00",
"generated_by": "planning_agent",
"tasks": [
{
"id": "WEB-001",
"title": "Complete Ads Reward Flow - Integrate Adsgram SDK",
"priority": "high",
"status": "in_progress",
"estimated_hours": 3.0,
"description": "Replace the Adsgram stub with real SDK integration. Load Adsgram SDK script in web/index.html, implement proper ad lifecycle management (load, show, complete), handle ad completion/reward callbacks, and ensure error handling works correctly. The AdsRewardService, AdsRewardStateManager, and AdsRewardButton widget are already implemented.",
"acceptance_criteria": [
"Adsgram SDK script loads correctly in web/index.html",
"AdsRewardButton successfully shows rewarded ads using real SDK",
"Ad completion triggers reward callback and unlocks pack/product",
"Ad errors are handled gracefully with user-friendly messages",
"Ad loading states are properly displayed",
"Analytics events are emitted for ad impressions, completions, and failures",
"8+ unit tests pass covering SDK integration and error cases"
],
"dependencies": [],
"files_to_modify": [
"mnemo_cards_web_v2/lib/utils/adsgram_stub.dart",
"mnemo_cards_web_v2/web/index.html",
"mnemo_cards_web_v2/lib/presentation/widgets/ads_reward_button.dart",
"mnemo_cards_web_v2/test/presentation/widgets/ads_reward_button_test.dart"
],
"component": "web_v2"
},
{
"id": "WEB-002",
"title": "Integrate Ads Reward Button into Pack Purchase Flow",