# Weekly Review — Week of 2026-06-01 --- ## ✅ Moved Forward **iOS Address Onboarding cluster — main TP deliverable** The umbrella project [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) drove the entire week. Daily status comments from Alex track tight execution: - **Mon Jun 1:** [Persist 'You've got this' dialogue](https://app.asana.com/0/0/1215009192158950) started; scoped larger than planned (needed in two places — NTP and over UTI omnibar, with multiple dismiss-logic cases), shifted to Tue. - **Tue Jun 2:** Persist dialogue ✅ completed — PR up. [Hide "stop chat" button [0.5d]](https://app.asana.com/0/0/1215009192158954) **merged** ✅. - **Wed Jun 3:** Comments on [Hide Free Plan task](https://app.asana.com/0/0/1215009192158952) addressed. [Try Visiting a Site: Background](https://app.asana.com/0/0/1214828145455342) implemented ✅ — PR up. Merge conflicts in #5145 blocked Ship Review same day. - **Thu Jun 4:** [Address Bar Toggle Selection: Animated Assets](https://app.asana.com/0/0/1214627423981798) ✅ — PR up. Smartling localization job launched. **Ship Review opened** ✅ ([Ship Review task](https://app.asana.com/0/0/1215009192158961)). - **Fri Jun 5 (today):** Costas commented "Exciting to see this happening!" on SR — review in motion. **Tasks completed this week (source: my_tasks):** - [Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950) ✅ - [Hide "stop chat" button in the input box [0.5d]](https://app.asana.com/0/0/1215009192158954) ✅ - [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) ✅ (from DB modified Jun 3, completed as per status comment) - [Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) ✅ - [PR Check is failing on main](https://app.asana.com/0/0/1215264800186724) ✅ (closed Jun 1) - [Disable back button during duck.ai onboarding [1d]](https://app.asana.com/0/0/1215009192158960) ✅ (May 29) - [Postmortem: Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187) ✅ **Ship Reviews opened/closed:** - [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) — **OPENED** Jun 4, due Jun 8. Reviewers engaged. Not yet closed. **PRs active this week:** - #5271 Animate search experience toggle — CI ✅ / approved ✅ - #5246 "Try Visiting a Site" background — CI 🔴 (Asana comment check) / approved ✅ - #5149 Hide Free Plan title — CI ✅ / approved ✅ - #5271, #5149 — land-ready **AOR:** - Localization Smartling job launched Jun 4 for duck.ai onboarding path. - Failing integration test: Alex delegated disable-request to owner (Jun 4). --- ## 🔄 Didn't Move | Task | Last activity | Why stalled | |------|--------------|-------------| | [Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952) | May 28 | PR #5149 approved + CI ✅ but **not yet merged** — comments addressed Jun 3, may need one more reviewer pass | | [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) | Jun 4 | PR #5145 CI 🔴 (3 failing checks: Test Non-Sandbox, Translated Strings, Test Report). Merge conflicts resolved, awaiting review. Deadline: Jun 15. | | [PR Check is failing on main — errorPageIsShownOnce](https://app.asana.com/0/0/1213975496167929) | May 13 | Alex asked owner to disable the test and offered to approve — **waiting on that PR** | | [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1213729659282440) | Mar 20 | Very stale (2+ months). No action this week. | | [UI Tests refinement](https://app.asana.com/0/0/1210056873095697) | Feb 11 | Very stale (4+ months). No action this week. | | [Drop Storyboards in favor of code-initialized views](https://app.asana.com/0/0/1206472717181420) | Feb 11 | Very stale. No action this week. | | [Cursor integration: configure VSCode support](https://app.asana.com/0/0/1209808486380252) | Jun 3 (touched, no progress) | ON HOLD. | **Career action not taken:** Readiness Self-Reflection draft (planned for Fri) — WWDC prep and Ship Review likely absorbed the slot. --- ## 🔗 Open Loops Carrying Forward **Ship Reviews in progress:** - [Ship Review: iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1215009192158961) — opened Jun 4, due **Jun 8** (Mon). Alex is **partly AFK Jun 8–12 for WWDC**. Review needs to clear before EOD Fri or first thing Mon. - [Ship Review: (iOS Only) Ensure compatibility on iPad](https://app.asana.com/0/0/1215411924225093) — new, no due date, no reviewers yet. **PRs awaiting merge (land-ready):** - #5149 Hide Free Plan — approved + CI ✅ → **merge today** - #5271 Animate search toggle — approved + CI ✅ → **merge today** - #5246 Try Visiting a Site background — approved, CI check flaky → **investigate + merge** **PRs with CI failures:** - #5145 Ship AI onboarding winner — CI 🔴 (3 checks), awaiting review. Must land by Jun 15. **Failing test PR blocked on owner:** - Integration test errorPageIsShownOnce — Alex asked to disable, waiting for owner to push PR. **Delegated overdue:** - [Pinned tab activates in other window unpinning](https://app.asana.com/0/0/) → Juan Pereira, due today — Juan moved due date to Fri; check outcome. - [Unified Input Fire Button handling](https://app.asana.com/0/0/) → Costas; Gary comments suggest resolved. **Localization:** - Smartling job launched for duck.ai onboarding path — monitor completion. - [Localize duck.ai onboarding path](https://app.asana.com/0/0/1215401767389378) due Jun 8 — WWDC week. **AI usage limits / Anthropic API:** - [AI Usage Limits submission](https://app.asana.com/0/0/) — Alex added Jeffrey as collaborator Jun 5; comment suggests org-level API key question raised with HR/IT. Resolution pending. --- ## 📅 Next Week Setup **TP Suggestion:** [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) Reasoning: The Ship Review (#1215009192158961) is due Mon Jun 8. Alex is partly AFK Jun 8–12 for WWDC but can still act asynchronously. The experiment needs to be concluded by Jun 15 — that window closes fast. Fixing #5145 CI (3 failing checks) is the critical path. If the SR clears Mon and #5145 is merged before AFK, the entire onboarding cluster is shipped cleanly before vacation. **TP alternatives:** [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) if reviewers need follow-up on Mon before AFK. **Rotation:** None starting next week. Maintenance rotation tasks (Daily Status Mon-Fri) are currently overdue — check if a new rotation week is due. **OOO watch:** - Dominik OOO this week (LDX3 + public holiday) → **back next week**. Realistic 1:1 window: Jun 15–17 (Alex partly AFK Jun 8–12, Dominik back by ~Jun 8). - Alex **PARTLY AFK Jun 8–12** (WWDC'26). Light async availability. Write handoff comment on Ship Review if it doesn't close Fri. **1:1 with Dominik:** - Skipped this week (Dominik OOO). Next window: week of Jun 15. - Key items to prepare: EP3 Project Advisor readiness doc (not started), Calibration follow-up with Christie, Windows AOT scoping position. **Pre-WWDC checklist:** - [ ] Merge #5149 + #5271 today - [ ] Clarify #5246 CI failure + merge - [ ] Write handoff comment on [Ship Review](https://app.asana.com/0/0/1215009192158961) if not closed by EOD - [ ] Check [Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270) — what experiment, what action? --- ## 🏆 Wins 1. **Shipped the onboarding cluster** — [Persist dialogue](https://app.asana.com/0/0/1215009192158950), [Hide stop chat button](https://app.asana.com/0/0/1215009192158954), [Try Visiting a Site background](https://app.asana.com/0/0/1214828145455342), and [Address Bar Toggle Animation](https://app.asana.com/0/0/1214627423981798) all landed or have approved PRs in one week. Four deliverables in five days against a hard Friday Ship Review deadline. The Ship Review opened Thu — on schedule. 2. **Ship Review opened on time** — [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) raised Jun 4 despite merge conflicts in the main PR earlier in the week. Costas engaged immediately. Delivered the umbrella milestone under pressure. 3. **Localization proactive** — Smartling job launched Jun 4 before anyone had to ask. Duck.ai onboarding localization moving in parallel, not blocking the SR. --- *Generated: 2026-06-05 (end of week). Data: local Asana DB (synced Jun 5, 10:48 AM UTC) + status.md + Alex's own story comments.*