# Weekly Plan — Week of 2026-06-08 **Top Priority**: [Ship Review: iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1215009192158961) — due today (Jun 8), 4-day-old SR needs a close or explicit handoff before Alex goes deep into WWDC'26 this week. **Context**: Alex is **partly AFK Jun 8–12 (WWDC'26)** — light async availability all week. This week is about closing loops from last sprint, not starting new work. --- ### Ship Review Consolidation SR [iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) opened Jun 4, due **today**. **Status as of Jun 5 (last comments):** - Gary confirmed scope: ship only the original experiment winner — "Try visiting a site / tracker blocking" step is **not** included in this release. Costas aligned. - Alex clarified the tracker blocker onboarding stays as-is per the validated experiment. - Build is up (Jun 4 Alpha 7.223.0). - No explicit sign-off comments from reviewers yet (Gary + Costas left scope discussion comments, not approvals). **Action today**: Check if reviewers have approved asynchronously. If not, post a handoff comment ("Partly AFK Jun 8–12 for WWDC; tagging Costas/Gary to close by EOW if no blockers remain") and ensure all subtasks are resolved. **PRs in scope (land-ready today):** - [#5271 iOS: Animate search experience toggle](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5271) — CI ✅, approved ✅ → **merge now** - [#5149 Hide Free Plan title](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5149) — CI ✅, approved ✅ → **merge now** - [#5246 Try Visiting a Site: Background](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5246) — CI 🔴, approved ✅ → investigate CI, then merge - [#5145 Ship AI onboarding winner](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5145) — CI 🔴 (3 checks), ⏳ review pending → critical path for Jun 15 deadline **Next TP (queued):** [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) — fix CI on #5145 before Jun 15, even async from WWDC. --- ### Quadrants | Quadrant | This Week | Notes | |---|---|---| | Project | 70% | SR close + land-ready PR merges + CI fix on #5145 | | AOR | 15% | Review requests + new inbox tasks (light) | | Career | 10% | Calibration response (time-sensitive) + EP2 TD task | | Strategy | 5% | O-L discussion today (WPF→Chrome/AI tools) | --- ### Shape **Mon:** SR handoff + PR merges + O-L meeting - [Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961) — check reviewer status, post handoff comment if not closing today - Merge [#5271](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5271) + [#5149](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5149) — land-ready, do it before WWDC sessions - Investigate [#5246](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5246) CI failure - O-L Weekly Meeting (today, discussion-heavy — AI tools + WPF→Chrome) - Triage new inbox tasks: Address Bar Toggle Selection: Animation Delay, Chat Response: Liquid Glass Button Disabled Styling **Tue:** WWDC + Apple Weekly + O-N Weekly (async) - Apple Weekly Team Meeting - O-N Weekly Meeting - 1:1 with Dominik — Dominik **not OOO** this week, 1:1 Agenda task due Jun 9. Confirm whether meeting is happening given WWDC; if yes, keep it brief. If skipping, align with Dominik to move to Jun 15. - Async: start CI investigation for #5145 **Wed:** WWDC — light async - Monitor SR for close/reviewer sign-offs - Handle any async review requests (installType/installAge PR, phishing protection datasets) **Thu:** WWDC — light async - Career action: EP2 TD calibration response to Sam S (15 min) - Async: if CI on #5145 fixed, keep PR ready to land **Fri:** WWDC close-out + loop check - Confirm SR is closed or escalated - Check [Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270) — what experiment, what's needed? - Weekly review (abbreviated — WWDC week) --- ### Must-Not-Forget - [ ] **[Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961)** — assignee: Alex due **today Jun 8** — SR is 4 days old with scope questions resolved; needs sign-off from reviewers or explicit WWDC handoff comment today. - [ ] **[Localize duck.ai onboarding path](https://app.asana.com/0/0/1215401767389378)** — assignee: Alex due **today Jun 8** — Smartling job launched Jun 4; verify it completed and strings are in. If not, escalate before going into WWDC. - [ ] **[Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270)** — assignee: Alex no due date noted, deadline Jun 15 — unclear what experiment this is; needs clarification before Alex is fully in WWDC mode. - [ ] **[Ship AI onboarding winner (Treatment B)](https://app.asana.com/0/0/1215009192158955)** — assignee: Alex originally due 2026-05-28 (overdue) — CI on #5145 is 🔴 (3 failing checks); must clear before Jun 15 or the experiment window closes while Alex is AFK. - [ ] **[EP2 TD Calibration - Alex](https://app.asana.com/0/0/1214121856485500)** — assignee: Alex in inbox (no date) — calibration task sitting in inbox; Sam S also left scoring notes on the related EP2 TD Review Calibration - 7a2 asking for Alex's response. Time-sensitive — Sam asked Jun 8. --- ### AOR Quick Wins This Week - **[Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015)** overdue 13 days — anonymous, 5-minute timebox. Do immediately. - **[PR: Make our macOS app Monterrey-only - 1-3d](https://app.asana.com/0/0/1215150214975916)** overdue 12 days — review PR, approve or comment. - **[Address Bar Toggle Selection: Animation Delay](https://app.asana.com/0/0/1215444621777798)** due today Jun 8 (new inbox) — follow-up to last week's Animated Assets; assess scope before WWDC. - **[Chat Response: Liquid Glass Button Disabled Styling](https://app.asana.com/0/0/1215443604066309)** due today Jun 8 (new inbox) — new UI task; triage to determine if it blocks SR or is separate. - **[PR: Apple: Add installType and installAge (review request)](https://app.asana.com/0/0/1215447467162920)** due today Jun 8 — review PR assigned to Alex, can do async. --- ### Sprint Backlog (pick 1–2 if time allows) - **[PR Check is failing on main - errorPageIsShownOnce](https://app.asana.com/0/0/1213975496167929)** overdue 47 days — Alex asked owner to disable the test (PR still pending from owner); follow up. - **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)** overdue 38 days — macOS bug in Internal Product Feedback; hasn't been touched. - **[Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193)** overdue 11 days — follow-up from executor PR #4663; minor scope. (+ 4 aged items >180 days in backlog — not listed) --- ### On Radar - **TD: [Run E2E tests with internal feature flags (iOS & macOS)](https://app.asana.com/0/0/1215318048361450)** — Eduardo pinged the DRI of the feature flag override decoupling; if this touches Alex's feature flag work, engage. - **TD: [Proposed AOR: DDG Auth Client - Apple](https://app.asana.com/0/0/1213532539230149)** — Federico asking if AOR can have no secondary (Federico going on paternity leave soon); relevant to Alex's AOR discussions. Monitor. - **O-L Weekly meeting agenda** — Ivy flagged heavy discussion on AI tools during "upcoming WPF→Chrome" (comment truncated). Strategic signal — pay attention to this thread. - **TD: [Hotfix Release Process Improvements](https://app.asana.com/0/0/1215441352155954)** — Eduardo asking team for process feedback. Low urgency; respond if you have a quick note. --- ### Career Action This Week **Respond to Sam S on [EP2 TD Review Calibration - 7a2 (Alex)](https://app.asana.com/0/0/1215285052893281)** (15 min) Sam left calibration score notes on Jun 8 asking for Alex's response on 2 mismatched criteria. Time-sensitive — respond before or during WWDC async time Thu/Fri. *Skipped: Project Advisor readiness doc (Not started, highest long-term leverage) — WWDC week is not the right slot for a 30-min writing task; defer to Jun 15 when Alex returns. Primary AOR discussion and 1:1 career prep both depend on having a clear 1:1 slot — confirm with Dominik this week whether 1:1 is Jun 9 or Jun 15.* --- ### On Radar / Participation Needed - **[EP2 TD Review Calibration - 7a2 (Alex)](https://app.asana.com/0/0/1215285052893281)** Sam S commented Jun 8: "Let me know what you think about my rationale for having a lower score" on 2 mismatched calibration criteria — **engage** (career-relevant, responded within 48h expected). - **[macOS App Maintenance](https://app.asana.com/0/0/1215492368428078)** James Frost handed off to next person Jun 8 with a bug in Internal Incoming — **monitor** whether it lands in Alex's queue. --- ### Carried Forward from Last Week - **[Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961)** → see TP section above - **[Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955)** CI on #5145 🔴 (3 failing checks: Test Non-Sandbox, Translated Strings, Test Report). Awaiting review. Must land by Jun 15. Next action: fix CI failures. - **[Ship Review: (iOS Only) Ensure compatibility on iPad](https://app.asana.com/0/0/1215411924225093)** Opened Jun 4, no due date, no reviewers yet. Likely post-WWDC work — flag for week of Jun 15. - **[#5246 Try Visiting a Site: Background](https://dub.duckduckgo.com/duckduckgo/apple-browsers/pull/5246)** CI 🔴 (flaky check), approved ✅. Next action: investigate CI, then merge. - **[Integration test errorPageIsShownOnce](https://app.asana.com/0/0/1213975496167929)** Alex asked owner to push a disable PR — still waiting. Next action: follow up with owner. - **[Pinned tab activates in other window unpinning](https://app.asana.com/0/0/1210705465887828)** — owner: Juan Pereira Juan moved due date; last modified today (Jun 8). Monitor for resolution. - **[AI Usage Limits submission](https://app.asana.com/0/0/1215446967141154)** — delegated Jeffrey added as collaborator Jun 5; org-level API key question raised with HR/IT. Next action: check if resolved. - **Localization Smartling job** — monitor completion (job launched Jun 4 for duck.ai onboarding path). --- *Based on weekly-review 2026-06-05 + DB state as of 2026-06-08 08:05 UTC*