# Weekly Plan — Week of 2026-06-01 **Generated**: 2026-05-30 (Saturday) — planning the upcoming workweek (Mon Jun 1 – Fri Jun 5). The week of May 25 is effectively closed (today is its Saturday); shape begins from today and runs through Friday Jun 5. **Note**: No weekly-review file exists for 2026-05-29 — built entirely from `asana_context.md` snapshot + targeted DB queries. --- **Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — parent project due Jun 5. All subtasks except [Persist 'You've got this' dialogue](https://app.asana.com/0/0/1215009192158950) (due Jun 1, in progress) and the [Ship Review](https://app.asana.com/0/0/1215009192158961) are PR-up or merged. This is the last full work-week before Alex's WWDC AFK (Jun 8-12), so Ship Review must open this week or it slips two weeks. ### Quadrants | Quadrant | This Week | Notes | |---|---|---| | Project | 70% | Persist dialogue (Mon) + open Ship Review (Tue/Wed) + optionals if time. Bumped from 60% because of pre-AFK ship-or-slip pressure. | | AOR | 10% | Light week — only PR #5149 to merge + Warn-Before-Quit pixel/flag cleanup (overdue >30d, finally quick). | | Career | 15% | Dominik OOO entire week → 1:1 cancelled. Reclaim time for Project Advisor Readiness doc Part 1 draft. | | Strategy | 5% | One On-Radar engagement (Windows AOT delivery plan thread — Alex already commented, Ivy responded Sat). | ### Shape **Sat May 30 (today)** — Light/inbox, no deep work - Inbox triage already done at 16:34 (quiet) - Optional: glance at [Hide Free Plan PR #5149](https://github.com/duckduckgo/apple-browsers/pull/5149) — already approved, can merge when ready **Sun May 31** — Off **Mon Jun 1** — TP deep work + O-L Weekly - [Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950) ← finish today - [O-L Weekly Meeting](https://app.asana.com/0/0/1215106190309457) - Merge [Hide Free Plan PR #5149](https://github.com/duckduckgo/apple-browsers/pull/5149) (approved, ✅ CI) - Chase reviewers on [Hide stop-chat PR #5173](https://github.com/duckduckgo/apple-browsers/pull/5173) **Tue Jun 2** — Ship Review prep + Apple Weekly - [Apple Weekly Team Meeting](https://app.asana.com/0/0/1215138977402987) - Fix 🔴 CI on [PR #5145 Ship duck.ai onboarding query-selection flow](https://github.com/duckduckgo/apple-browsers/pull/5145) - Begin opening [Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961) - Decide on [PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916) (3d overdue — review the PR or push back) **Wed Jun 3** — Ship Review continues + O-N Weekly - [O-N Weekly Meeting](https://app.asana.com/0/0/1215156632997364) - Continue Ship Review write-up + collect reviewer sign-off - Career: Draft Part 1 of Advisor Readiness doc (30 min) — use the no-1:1 slot **Thu Jun 4** — Optionals + AOR cleanup - [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) (optional onboarding follow-up, due Jun 1 — already late) - AOR Quick Wins: Warn-Before-Quit pixel + feature flag (see AOR section) - [Follow-up: Inline Text Images](https://app.asana.com/0/0/1214040804696193) — finish draft [PR #4663](https://github.com/duckduckgo/apple-browsers/pull/4663) **Fri Jun 5** — Close loops + pre-AFK handoff - Write weekly review - Pre-AFK handoff comment on iOS Address onboarding ship: who covers if reviewer questions land during Jun 8-12? - Close out anything still open before WWDC AFK (Jun 8-12) ### Must-Not-Forget - [ ] **[Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950)** — assignee: Alex due Jun 1 — Alex committed in Fri-29 status "plan to complete on Mon"; last subtask blocking Ship Review. - [ ] **[Ship Review: iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1215009192158961)** — assignee: unassigned (Alex is project DRI per parent task) no due_on — must open this week. Alex is OOO Jun 8-12 (WWDC); if SR doesn't open by Fri Jun 5, ship slips two weeks. ⚠️ **DRI conflict to clarify**: parent task lists Alex as DRI, but the SR subtask has no assignee in DB — confirm ownership end-of-day Mon. - [ ] **[PR: Make our macOS app Monterrey-only - 1-3d](https://app.asana.com/0/0/1215150214975916)** — assignee: Alex due May 27 (3d overdue) — Diego announced "first Monterey+ version merges next week"; Alex's PR review or push-back is on the critical path. - [ ] **[Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193)** — assignee: Alex due May 28 (2d overdue) — [draft PR #4663](https://github.com/duckduckgo/apple-browsers/pull/4663) is already up with ✅ CI; needs un-drafting + review request. - [ ] **[Desktop Browser Feature Owner Survey [anonymous, 5 min]](https://app.asana.com/0/0/1214940335721015)** — assignee: Alex due May 26 (4d overdue) — 5-min ask, trivial to clear. ### AOR Quick Wins This Week - **[Feature flag: warnBeforeQuit](https://app.asana.com/0/0/1212444166689969)** overdue 37 days — flag-removal PR; feature has shipped, registry cleanup. - **[Remove or re-evaluate Warn Before Quit pixels](https://app.asana.com/0/0/1212808567112832)** overdue 1 day — automated reminder fired today (May 30): "Please prepare a PR." Pair with the flag removal above. ### Sprint Backlog (pick 1–2 if time allows) - **[Review Overdue Tasks Summary - 22 Tasks (Jan 2026)](https://app.asana.com/0/0/1212881948512860)** due Jan 27 (123d overdue) — meta cleanup; likely just a triage pass. - **[PR Check failing on main — testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_errorPageIsShownOnce](https://app.asana.com/0/0/1213975496167929)** due Apr 22 (38d overdue) — CI failing test; may have been silently fixed, verify. - **[PR Check is failing on main](https://app.asana.com/0/0/1214797526093576)** due May 15 (15d overdue) — separate CI failing test; verify still failing. - **[Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128)** due May 1 (29d overdue) — Internal Product Feedback; small UX bug. - **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)** due May 1 (29d overdue) — Internal Product Feedback; small UX bug. (+ 3 aged items >180 days in backlog — not listed: Tab preview stuck 410d, Duo Grafana 311d, Assertion Failure Pixel Anomaly 255d) ### On Radar - **[Desktop Browsers: Windows — Produce delivery plan for Windows Browser AOT build](https://app.asana.com/0/0/1215255758473719)** — Alex commented Sat 05:15 asking how this differs from his existing delivery; Ivy responded Sat 08:35 clarifying. Re-engage Mon to align scope before Ivy's Tue kickoff. - **[Windows Browser: Re-enable isolated JS worlds](https://app.asana.com/0/0/1207088850938070)** — Boli asked Bulcsu about isolated worlds support; touches platform-API decisions adjacent to Alex's AOR. Monitor only. - **TD: [Apple pixels for evaluating when to end support for an operating system](https://app.asana.com/0/0/1214950124367783)** — Privacy triage filed Sat; directly touches Alex's pixel/OS-support work (related to the Monterrey-only PR). Read the triage filing on Mon. ### Career Action This Week **Draft Part 1 of Project Advisor Readiness doc** (30 min, slot for Wed Jun 3 in the no-1:1 window). - Why this and not the others: Dominik OOO all week → "1:1 career prep" (option 5) is moot; "Primary AOR" (option 2) requires the 1:1 discussion; Christie EP2/3 calibration (option 3) is asyncable but Dominik is the right channel to confirm — defer one cycle; no active Assessment has a missing-Alex-comment signal this week (option 4). Project Advisor (option 1) is the highest-leverage EP3 lever per `career-notes.md` and is still at "Not started" — Part 1 draft moves it forward without needing Dominik. ### On Radar / Participation Needed - **[Desktop Browsers: Windows — Produce delivery plan for Windows Browser AOT build](https://app.asana.com/0/0/1215255758473719)** — Ivy explicitly responded to Alex's question Sat morning, plans to kick off Tue Jun 2. Alex should re-engage by Mon end-of-day to align scope. **Engage.** - **[AOR: Desktop Browsers Operational Health](https://app.asana.com/0/0/1214175673709906)** — Elle flagged macOS `site_loading_performance` pixel is no longer sending. Touches Alex's macOS/pixel AOR. **Engage** if Elle/Stephen tags Alex; otherwise monitor. ### Carried Forward from Last Week - **[iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234)** — assignee: Alex → see TP section above. - **[Hide "stop chat" button in the input box [0.5d]](https://app.asana.com/0/0/1215009192158954)** — assignee: Alex PR [#5173](https://github.com/duckduckgo/apple-browsers/pull/5173) up, CI ✅, awaiting review. Next: chase reviewer Mon. - **[Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952)** — assignee: Alex PR [#5149](https://github.com/duckduckgo/apple-browsers/pull/5149) approved + ✅ CI. Next: merge Mon. - **[Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955)** — assignee: Alex PR [#5145](https://github.com/duckduckgo/apple-browsers/pull/5145) has 🔴 CI. Next: fix CI Tue. - **[ON HOLD] [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249)** — assignee: Alex Explicitly on hold; no action this week. Re-evaluate after Ship Review opens. - **[DRI <> Project Advisor async for Demo tracker blocking](https://app.asana.com/0/0/1213551072611261)** — assignee: Alex No due_on. Sitting in inbox — touch base if the ON-HOLD parent gets unblocked. - **[Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756)** — assignee: Alex 1:1 cancelled this week (Dominik OOO Jun 1-5). Don't add prep items; next 1:1 ≥ Jun 8 (and Alex AFK Jun 8-12 for WWDC) → realistically Jun 15 week. - **[Alex M Partly AFK Jun/8-12 (WWDC'26)](https://app.asana.com/0/0/1212684797790491)** — assignee: Alex WWDC AFK starts week after next. Friday Jun 5 must include handoff prep — who covers Ship Review reviewer questions / hotfix triage. --- *Based on Asana snapshot generated 2026-05-30 11:10 UTC + targeted DB queries. No prior weekly-review file existed for 2026-05-29 to compare against.*