Back
Ivan Morgillo
📋 *Daily Standup — 2026-06-24*
*#blackjacktrainer*
• Bumped Android (build 21) & iOS versions; added Play Store production rollout lane
• Fixed offline play: ad blocker & banner load race condition
*#mygoo*
• Updated concurrent-ruby; removed legacy V1 game flow
*#3thingsaday*
• Major: localized app in 11 new languages (de, es, fr, it, ja, ko, nl, pt, pt_BR, ro, zh)
• Merged PRs #48 & #47: i18n support, avatar/profile offline crash fixes, paywall updates
• Fixed planner midnight reset & synced FAQ/docs across 7 languages
• Version sync: Android→121, iOS→35
_3 projects, 50+ commits — major i18n push on 3thingsaday + shipping improvements_
📋 Daily Standup — 2026-06-23
#apptools
• Auto-clear DerivedData when disk < 10GB before iOS build
#mygoo
• Stabilized tag search and image tag creation
#3thingsaday
• Moved paywall to Future & Journal, removed task-done snackbar
3 projects
📋 Daily Standup — 2026-06-22
#3thingsaday
• Bumped iOS version to 34 (build 34 uploaded, next: 35)
1 project updated
IKEA with the family
Trying to fix a release from my phone with Claude 😂
📋 Daily Standup — 2026-06-20
#apptools
• Released v0.17.0 with improved iOS build flavoring and version bump reliability
#mygoo
• Performance: initialization optimization, WebP conversion, image decode capping, lazy rendering
• Home UX: auth-triggered refresh and tab persistence
• Polish: Maestro stability and observability refinements
#3thingsaday
• Implemented native Flutter paywall with RevenueCat backend, scenario variants, and personalized viewer streaks
3 projects
📋 Daily Standup — 2026-06-19
#bedtimestories
• Firebase SDK upgrade to 4.11.0 + Podfile refresh
• RevenueCat logIn best-effort to prevent crashes
• Firebase App Check client setup
#mygoo
• Image preference question flow (demo + admin UI consolidation)
• Preference insights in public reports
• Mobile release secrets caching + version bumps
#3thingsaday
• Pro planner: Tomorrow & Day after planning from backlog
• RevenueCat Android crash fixes (process restore + paywall)
• Me-screen test robustness + removed unused Glance activity
• Debug UI improvements (Demo Mode label + Preview paywall)
• Maestro coverage for Pro-only features
3 projects, 25 commits shipped.
📋 Daily Standup — 2026-06-18
#apptools
- iOS flavored release + secrets cache-first optimization
- crash-autofix 0.16: autonomous pipeline (detect → fix → test → PR)
- crash-report 0.15: multi-app Crashlytics dashboard
- play-console 0.14: multi-account + KPI fixes
- New: gsc-opportunities SEO content-gap finder
#blackjacktrainer
- Version bumps (iOS/Android), App Store badge live
- Crashlytics guard, landing nav cleanup
#composeskill
- Paging 3 guardrails + error-handling consistency
- Decision table + golden path docs
#kindlegratis
- Internal release 2131, Crashlytics cleanup (network noise, @Keep annotations)
- FCM + auth fixes (already-linked, topic scope)
- IronSource ad mediation, AdMobBanner hotfix
- Maestro test expansion
#mygoo
- Android 1739, TestFlight iterations
- Maestro expansion, brand card UI fixes
#streakup
- Android 43; profiles FK + cubit emit fixes
#3thingsaday
- Android 119; Google Sign-In v7 migration
7 projects — releases, ads, stability
📋 Daily Standup — 2026-06-18
#apptools
- iOS flavored release + secrets cache-first optimization
- crash-autofix 0.16: autonomous pipeline (detect → fix → test → PR)
- crash-report 0.15: multi-app Crashlytics dashboard
- play-console 0.14: multi-account + KPI fixes
- New: gsc-opportunities SEO content-gap finder
#blackjacktrainer
- Version bumps (iOS/Android), App Store badge live
- Crashlytics guard, landing nav cleanup
#composeskill
- Paging 3 guardrails + error-handling consistency
- Decision table + golden path docs
#kindlegratis
- Internal release 2131, Crashlytics cleanup (network noise, @Keep annotations)
- FCM + auth fixes (already-linked, topic scope)
- IronSource ad mediation, AdMobBanner hotfix
- Maestro test expansion
#mygoo
- Android 1739, TestFlight iterations
- Maestro expansion, brand card UI fixes
#streakup
- Android 43; profiles FK + cubit emit fixes
#3thingsaday
- Android 119; Google Sign-In v7 migration
7 projects — releases, ads, stability
📋 *Daily Standup — 2026-06-17*
#apptools
• Support manual iOS App Store signing
• chore: gitignore runtime data/ output dir
#blackjacktrainer
• chore(aso): add release notes (What's New) for v13 account deletion
• SEO: remove noindex privacy page from sitemap
• style: dart format settings_screen account-deletion dialog
• chore(ios): bump TestFlight build
• feat(account): add in-app account deletion (Apple Guideline 5.1.1(v))
#brainrottax
• chore: commit pending working-tree (agent config, build tooling, RAM-cap)
#giftit
• chore: commit pending working-tree (agent config, build tooling, RAM-cap)
#kindlegratis
• fix(ui): notification upsell CTA grows instead of clipping long copy
• ci(maestro): auto-pick unlocked device + monospace flow names in report
• ci(maestro): nightly E2E suite runner with Telegram gate report
• test(maestro): banner recomposition hardening flow via Debug Menu
• fix(ads): guard AdView adUnitId on its own state, drop identity-hash tracker
#mygoo
• Document DigitalOcean deployment workflow
• Fix accent-equivalent player profile signal keys
• Add Post Bridge social machine
#smartpantry
• chore: fix iOS build config (FLUTTER_DIR=flutter_app), seed .ios-version, agent config
• chore(screenshots): regenerate App Store screenshots + deck
• feat(auth): Apple + Google Sign-In on iOS, login/onboarding rework
#streakup
• SEO: target "application squat" on /fr/squats/
• SEO: fix hreflang reciprocity (Ahrefs Site Audit)
📋 *Daily Standup — 2026-06-16*
#apptools
• build-ios-ipa.sh: standardize marketing version = build number (drop VERSION_NAME_FORMAT)
• build-ios-ipa.sh: version-bump commit stages only artifacts (no git add -A)
• build-ios-ipa.sh: support DART_DEFINE_FILE (compile-time config)
• build-ios-ipa.sh: support screenshot-deck dart-define
• test: guard canonical iOS build script against AdMob test ads
• One canonical iOS build script (0.13.0)
• Fix isolated Mac iOS build worktrees
• Fix iOS app-info name/subtitle update on new versions (0.12.2)
• Fix Play metadata publishing + add MCP tool (0.12.1)
#bedtimestories
• iOS build: align to app-tools canonical script (drop Fastlane upload)
#blackjacktrainer
• iOS build: migrate to app-tools canonical script
• chore: commit ASO config + App privacy details + RAM-cap build tuning
#brainrottax
• iOS build: migrate to app-tools canonical script
#giftit
• iOS build: migrate to app-tools canonical script
#mygoo
• Add Post Bridge social machine
• iOS build: migrate mygoo_fun to app-tools canonical script
• chore(android): bump build to 1738
• Bump iOS build number to 1732
• Fix community leaderboard ordering
• Bump iOS build number to 1731
#smartpantry
• iOS build: migrate to app-tools canonical script
#streakup
• Configure StreakUp experiment analytics
• Add StreakUp hero copy experiment
• chore: drop accidentally-committed gradle.properties.memcap.bak + gitignore it
• iOS: Flutter scene lifecycle migration (FlutterSceneDelegate + implicit engine)
• test: drop removed build-ios-ipa.sh from AdMob release guard
• auth: make profile-load retry delay injectable (fix flaky test)
• iOS build: migrate to app-tools canonical script
• iOS: bump .ios-version to 30 (build 30 submitted to App Review)
• iOS: headless TestFlight upload via --publish
• Site SEO: add "calisthenics" keyword to homepage meta
• Store listings: calisthenics streak repositioning
#3thingsaday
• ios-build.conf: drop semver version format (align to build==version standard)
• chore: drop accidentally-committed gradle.properties.memcap.bak + gitignore it
• iOS build: migrate to app-tools canonical script
📋 Daily Standup — 2026-06-15
#apptools
• feat(mac-ios-build): bootstrap-signing — install a team's dist cert into the login keychain
• chore: align all workspace package versions to 0.12.0
• build: track root package-lock.json, ignore nested workspace lockfiles
• chore: sync lockfile and MCP server version to 0.12.0
• Release AppTools 0.12.0
• feat(release): add set-app-store-privacy-url
• Release AppTools 0.11.0
• chore: release v0.10.0
• feat(release): add app-store-add-to-sale (set App Store availability)
• feat(report): rich (Bot API 10.1) daily report + AdMob 28d-vs-prior-28d
• Release AppTools 0.9.1
• Release AppTools 0.9.0
• Release AppTools 0.8.1
#bedtimestories
• Migrate Android secret hydration to shared app-tools secrets-lib
#blackjacktrainer
• fix(build): pin flutter to 3.41.9 (the version installed via mise on the build Mac)
• fix(ios): wire per-platform AdMob ids so iOS ads actually serve
• Migrate Play SA hydration to shared app-tools secrets lib
#composeskill
• Release 4.1.2 — evals as data, changelog split, drop launch tweets
• Release 4.1.1 patch — fix composable search regex and docs nit
• Release 4.1.0 eval-driven hygiene update
#kindlegratis
• test(e2e): Maestro flows for onboarding landing + notification upsell
• feat(onboarding): bigger, custom genre chips
• feat(onboarding): polished consumer-grade UI (mobbin-inspired)
• feat(debug): add "Reset & show onboarding" trigger to debug menu
• feat: onboarding with personalized category seeding (option B)
#mygoo
• feat: campaign survey export service and rake task
• chore: add AI agent config, flutter standards, update fastlane docs
• Bump iOS build number to 1730
• chore(security): bump net-imap to 0.6.4.1
• secrets: unify ASC key hydration via app-tools secrets-lib
#smartpantry
• Migrate Android secret hydration to shared app-tools secrets-lib
#streakup
• Migrate StreakUp secret hydration to shared app-tools lib
#swimminglane
• SEO: add delete-account, terms, support pages + expand sitemap
#3thingsaday
• Migrate secret hydration to shared app-tools secrets-lib
📋 Daily Standup — 2026-06-14
#apptools
• Release AppTools 0.8.0
• feat(mac-ios-build): unattended keychain unlock via 1Password or cached secret
• mac-ios-build: cache keychain password for unattended builds
• mac-ios-build: move app targets to external config
📋 *Daily Standup — 2026-06-13*
*#composeskill*
* • Released Compose Skill Suite 4.0.0 and updated README documentation.
*#mygoo*
* • Fixed the MyGoo iOS remote build.
* • Improved feed layout to prioritize campaign placements.
Total projects: 2
📋 Daily Standup — 2026-06-12
#apptools
• feat(release): App Store Connect App Privacy label upload via fastlane
• feat: on-demand period report + GA4 version segmentation
#bedtimestories
• Add 42 keyword/use-case landing pages (6 topics × 7 languages)
#composeskill
• Add MIT license
#kindlegratis
• feat(seo): full SEO overhaul + multilingual editorial expansion
#swimminglane
• SEO: add 1200x630 OG/social preview image + large-image Twitter card
• SEO: add llms.txt, fix logo alt, add canonical/meta to delete-account
• Migrate site domain swimminglane.fun -> swimminglane.app
📋 Daily Standup — 2026-06-11
#apptools
Released AppTools 0.7.0. Fixed GCP project resolution and multi-locale graphics, and added CLI tools for store review credentials.
#bedtimestories
Focused on website rebuild (static, SEO fixes) and aligning pricing with quota logic. Built iOS 22/21 and Android 1112. Improved onboarding flow and added ad monetization setup.
#kindlegratis
Completed major SEO work, including category differentiation in 8 languages and editorial guides in 6 languages. Fixed technical SEO issues (hreflang, sitemap) and added ad monetization.
#mygoo
Major updates to the Community tab (UI polish, follow logic, personalized leaderboard, and API implementation). Enhanced site attribution tracking (GA4) and updated internal dependencies across iOS/Android.
📋 *Daily Standup — 2026-06-10*
#apptools
• Add ASC app creation and screenshot upload commands.
#mygoo
• feat(site): unify gift-card copy and full store funnel tracking
• fix(mygoo_fun): remove Brands tab and dedicated brands feature.
• fix(site): remove Brands section as feature is retired
• feat(site): lead with Amazon gift cards and Gooxie mascot
• fix(site): stop legacy WordPress publisher crashes
• feat(site): import legacy WordPress blog posts
• fix(site): deploy blog workflow output to pages
• feat(site): add static blog export pipeline
• chore(site): prepare static MyGoo cutover
📋 Daily Standup — 2026-06-09
#apptools
• Release AppTools 0.6.0
#bedtimestories
• Build Android 1111 for production (first free story flow)
#blackjacktrainer
• Add blackjack basic strategy chart page
#composeskill
• docs: clarify Gemini is a validation model, not a supported harness
• docs: note multi-model support (Claude/Codex/Cursor/Gemini) and frontier-model build process
• docs: clearer 3.1.0 What's New entry for splash icon blur
• docs: correct splash blur mechanism from issuetracker primary source
• release: 3.1.0 — Android 12+ splash icon blur audit
• release: flatten skill directory layout
#kindlegratis
• ci(seo): run idempotent backfill sweep in daily sitemap job
• SEO: repair hreflang clusters and stale-archive index bloat sitewide
#mygoo
• Bump puma and erb to clear audit advisories
• Track Android install attribution from Play referrer
#3thingsaday
• Add Maestro prosmoke pre-release gate to publishinternal
📋 Daily Standup — 2026-06-08
#bedtimestories
Built iOS 20 (20.0.0) for TestFlight and added the first free story flow.
#smartpantry
Updated the marketing site with App Store screenshots, availability links, and pointed the domain to nowastefood.app.
Total projects updated: 2.
📋 Daily Standup — 2026-06-06
#apptools
• Release AppTools 0.5.11
• Release AppTools 0.5.10
• Fix daily report GA4 auth scope
#kindlegratis
• chore(android): use local release workflow
• chore(android): bump release to 2127
• Add personalized notification guardrails
• Retry SEO status fetch on transient failures.
• Queue profile book interests for offline retry.
• Add anonymous profile book interests and first-value push upsell.
• Fix Chrome/puppeteer leak that exhausted Hetzner RAM (504 outage)
#swimminglane
• chore(ios): bump TestFlight build
• chore(ios): bump TestFlight build
• chore(android): bump build 9
• Fix Swimming Lane stats refresh
• Add Maestro smoke tests
• Build iOS 13 for TestFlight