# Weekly Plan — Week of 2026-05-25 > Generated Sat 2026-05-30. The Mon–Fri (25–29) work window is already past; this plan is forward-looking to the upcoming workweek (Jun 1–5) which carries the active Ship Review through to close-out. No prior weekly-review file exists at `briefs/weekly/2026-05-29.md` — content built directly from the Asana snapshot. **Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — DRI on parent project due Fri 2026-06-05; three sub-PRs already up, "Persist 'You've got this' dialogue" lands Mon, then open Ship Review. ### Quadrants | Quadrant | This Week | Notes | |---|---|---| | Project | 70% | Close-out week for iOS onboarding project: finish Persist dialogue, open Ship Review, address optionals. | | AOR | 15% | Light — Monterrey-only PR awaiting merge; PR review requests + iOS mentions need triage. | | Career | 10% | No 1:1 this week (last was 2026-05-26, next ~2026-06-09). Use the gap to draft Project Advisor Readiness Part 1. | | Strategy | 5% | One substantive comment on an active O-N/O-L Assessment if one is open. | ### Shape **Mon Jun 1:** TP close-out + standing meeting - [Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950) — finish PR, ship before EOD (per Alex's May/29 status: "In progress, plan to complete on Mon Next") - [Hide Free plan • Upgrade in onboarding](https://app.asana.com/0/0/1215009192158952) — PR #5149 already approved, merge - O-L Weekly Meeting **Tue Jun 2:** Ship Review opening + Apple Weekly - [Ship Review: iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1215009192158961) — open it, fill required sections, request reviewers - Apple Weekly Team Meeting - Triage GitHub mentions/review requests (Brindy thread on subscription sheet NTP flash, filterAddressBarUpdates removal) **Wed Jun 3:** Optionals start + O-N Weekly - [Try Visiting a Site: Background](https://app.asana.com/0/0/1214828145455342) — optional from Ship Review scope (1d) - O-N Weekly Meeting - Career Action time-box: Project Advisor Readiness doc Part 1 (30 min) **Thu Jun 4:** Optionals continue - [Address Bar Toggle Selection: Animated Assets](https://app.asana.com/0/0/1214627423981798) — due today, 2-3d effort, deprioritise if Ship Review reviewer feedback comes in **Fri Jun 5:** Close loops + weekly review - Land remaining Ship Review feedback; mark TP complete or carry to next week - Write weekly review - AFK prep: WWDC partly-AFK window starts Mon Jun 8 — flag in-flight items now ### Must-Not-Forget - [ ] **[Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950)** — assignee: Alex due 2026-06-01 — DRI; last in-progress subtask before Ship Review can open. Alex publicly committed to Monday completion. - [ ] **[Hide "stop chat" button in the input box](https://app.asana.com/0/0/1215009192158954)** — assignee: Alex due 2026-05-29 (1d overdue) — PR #5173 up, CI green, awaiting reviewer. Ping if no movement by Tue. - [ ] **[PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916)** — assignee: Alex due 2026-05-27 (3d overdue) — separate from the onboarding project; needs Alex to merge or hand off. - [ ] **[Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193)** — assignee: Alex due 2026-05-28 (2d overdue) — macOS Release Board follow-up; small but blocking Ship Review polish. - [ ] **[Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214965405681675)** — assignee: Jake Abel due 2026-05-21 (9d overdue) — gates the [ON HOLD] subtask gid 1213551050320249. Check status with Jake mid-week; do not let it slip past 2026-06-05. ### AOR Quick Wins This Week - **[Feature flag: warnBeforeQuit](https://app.asana.com/0/0/1212444166689969)** overdue 36 days — flag removal, modified yesterday so still live; clear in a Wed/Thu gap. - **[Remove or re-evaluate Warn Before Quit pixels](https://app.asana.com/0/0/1212808567112832)** overdue 1 day — pixel cleanup paired with the feature-flag removal above; do them together. - **[Consider removing or reworking mac_malicious-site-protection_client-timeout](https://app.asana.com/0/0/1210855358441832)** overdue 311 days — quick_wins section; aged but small. Tag for a Quick Wins block. ### Sprint Backlog (pick 1–2 if time allows) - **[PR Check is failing on main — testWhenTabWithConnectionLostErrorActivated...](https://app.asana.com/0/0/1213975496167929)** due 2026-04-22 (38d overdue) — active section; CI flakiness in main, blocking team. - **[PR Check is failing on main](https://app.asana.com/0/0/1214797526093576)** due 2026-05-15 (15d overdue) — second flaky-test entry; pair with above. - **[Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128)** due 2026-05-01 (29d overdue) — internal product feedback, macOS bug. - **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)** due 2026-05-01 (29d overdue) — internal product feedback, macOS bug. - **[Review Overdue Tasks Summary - 22 Tasks (Jan 2026)](https://app.asana.com/0/0/1212881948512860)** due 2026-01-27 (123d overdue) — meta cleanup task; 30-min triage to close or split. (+ ~3 aged items >180 days in backlog — not listed individually.) ### On Radar - **GH mention: [iOS][Tailored Onboarding] Present Final dialog for Duck.ai flow** — sibling work to the TP project; monitor for design changes that affect Persist dialogue. - **GH mention: Fix subscription sheet NTP flash and activate keyboard for chat-path try-visit dialog** — touches the "Try Visiting a Site" optional; engage if author asks for review. - **GH mention: [iOS] Remove filterAddressBarUpdates feature flag** — Alex AOR adjacent (feature flags); quick review if requested. - **GH review requested: Bump nativeStorage rollout to 100%** — privacy-configuration repo; check this is the expected rollout step. - **[Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015)** — 4d overdue, 5-min timebox. Knock out Mon. ### Career Action This Week **Draft Part 1 of Project Advisor Readiness doc (30 min, scheduled Wed Jun 3).** Why this and not the others: - Project Advisor (#1 priority in career-notes.md) is still status="Not started" — single biggest EP3 signal gap. - No 1:1 this week → can't pick "1:1 prep" or "add primary AOR target to agenda" items. - Existing scaffold task: [Readiness Self-Reflection for Potential Project Advisor - Alex M](https://app.asana.com/0/0/1210386994396212) — open it, fill Part 1. - Christie EP2/3 calibration confirmation deferred to the 2026-06-09 1:1 with Dominik. ### 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. - **[Ship AI onboarding winner (Treatment B)](https://app.asana.com/0/0/1215009192158955)** — assignee: Alex due 2026-05-28 (2d overdue) — subtask of TP; status per Alex's May/29 comment unclear ("PR up for [hide stop-chat], in progress for [Persist]"). Verify whether this rolls into the Ship Review or needs its own close-out. - **[ON HOLD] [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249)** — assignee: Alex due 2026-06-05 — explicitly on hold pending Privacy Triage (gid 1214965405681675, Jake Abel). Don't unblock until Privacy Triage closes. - **[NA Analysis: iOS Duck.ai Onboarding Tracker Demo Experiment](https://app.asana.com/0/0/1215186850972358)** — assignee: Alex no due date — related to the demo tracker work; revisit once the ON HOLD subtask unblocks. - **[DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551072611261)** — assignee: Alex no due date — async doc; touch only if Privacy Triage closes mid-week. - **[Postmortem: Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187)** — assignee: Alex no due date — small follow-up from completed postmortem (1214996544314182 closed 2026-05-28). Close out in a Quick Wins block. - **[Xcode build speedup skill](https://app.asana.com/0/0/1214996544314193)** — assignee: Alex no due date — meta/tooling task carried over. Park unless surfaced. ### DRI Conflicts / Snapshot Caveats - Snapshot generated 2026-05-30 06:19 UTC; sync state shows two project streams "never" synced (project:2524544613455, project:11984721910118) — verify those aren't currently-relevant projects. - DB query for Dominik OOO not run (envdir unavailable on this host). Snapshot shows no Dominik AFK entries in surfaced tasks, but this is not exhaustive. Assume Dominik available unless a future sync surfaces otherwise. - **AFK reminder**: [Alex M Partly AFK Jun/8-12 (WWDC'26)](https://app.asana.com/0/0/1212684797790491) starts the Monday after this plan ends. Hand off any in-flight Ship Review work before EOD Fri Jun 5. --- *Based on Asana snapshot 2026-05-30 06:19 UTC. No prior weekly-review file at briefs/weekly/2026-05-29.md; build assumes current DB state.* Plan saved to `/Users/admin/obsidian/work/briefs/weekly/plan-2026-05-25.md`.