# Weekly Review — Week of 2026-05-18 ## ✅ Moved Forward **TP shipped: iOS Demo tracker blocking after chat in onboarding** Three-week TP landed. [Ship Review closed](https://app.asana.com/0/0/1214147157456478) May 20 with all approvals. PR merged to release branch (goes to internal release immediately). [Privacy Triage](https://app.asana.com/0/0/1213551072609855) completed May 21. [Privacy config #5189](https://app.asana.com/0/0/1214895946163976) merged — old Duck.ai experiment disabled, new tracker-blocking-demo variant enabled. Four onboarding sub-PRs merged (#4855, #4664, #4591, #4584). [Status update May 20](https://app.asana.com/0/0/1213551050320249) posted. **Next TP kicked off proactively** [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) designated as next TP (May 25 start, due Jun 5). Posted to Gary about async kickoff since both standard slots taken. [TP thread](https://app.asana.com/0/0/1215058019347550) updated. **PRs merged** - [iOS: AI onboarding — Transition to Contextual + Resume Linear Flow](https://app.asana.com/0/0/1214928613949181) (May 22) - [iOS: AI onboarding — New Tab Page Dialogs Refactor](https://app.asana.com/0/0/1214998530536204) (May 22) - [Bookmark dropdown move bug fix](https://app.asana.com/0/0/1214980182466321) (May 21) - [iOS Main branch unit tests fix](https://app.asana.com/0/0/1214934585670509) (May 19) **Onboarding polish closed**: Try Visiting a Site (toolbar/pointer), You've Got This pointer, Try a Search or AI chat pointer, Address Bar Toggle Selection revert copy, GJ7/GJ8 onboarding fixes. ### Ship Reviews closed - [Ship Review: iOS Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214147157456478) — May 20 - [Ship Review: (iOS Only) Ensure compatibility on iPad](https://app.asana.com/0/0/1214396826612252) — May 20 ### Tech Designs approved None this week. ### Rotation completed - [macOS Weekly Maintenance DRI - Alex](https://app.asana.com/0/0/1214129023477449) — closed cleanly May 22 with Mon–Fri structured status reports under [macOS App Maintenance](https://app.asana.com/0/0/1214837564647979). --- ## 🔄 Didn't Move Stalled active items (no activity in past 7+ days): - **[PR Check is failing on main — testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** — last activity May 13, due 2026-04-22 (OVERDUE). Flaky test fix needs ownership. - **[Cursor integration: configure VSCode support](https://app.asana.com/0/0/1209808486380252)** — May 7, two weeks stale. - **[Agent for task triages setup](https://app.asana.com/0/0/1214731591480257)** — May 12. - **[EXC_CRASH CrashLogMessageExtractor.handleCxxTerminate](https://app.asana.com/0/0/1214598342274965)** — Sentry crash, May 11. Likely needs triage during AOR time. - **GH Workflow Failure — UI Tests (×2)** — [1214167538194692](https://app.asana.com/0/0/1214167538194692), [1214288272402074](https://app.asana.com/0/0/1214288272402074) — flaky CI from May 11, no investigation. - **[Confirm defaultValue for popupBlocking migration](https://app.asana.com/0/0/1214004917427136)** — April 10, very stale; either close or schedule. Most are AOR/maintenance items that got squeezed out by TP push — expected, but the flaky-test backlog is growing. --- ## 🔗 Open Loops Carrying Forward **Postmortems owed** (no due date set, watch for SLA): - [Postmortem: Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187) — opened May 21 - [Postmortem: Security Triage: AI Agent use via likely external Discord service](https://app.asana.com/0/0/1214996544314182) — opened May 21 **PRs still open**: - [PR: iOS: Demo tracker blocking after chat in onboarding (release branch)](https://app.asana.com/0/0/1214425079182350) — off hold May 21, re-pushed for review May 22, awaiting merge to main (release branch already shipped). - [PR: Simplify tab access in TabBarViewController](https://app.asana.com/0/0/1215059168411571) — opened May 22, awaiting review. **Delegated overdue / stale**: - [Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214965405681675) → Jake Abel, due May 21 — needs follow-up Monday. - [Subfeature settings converted to & from String](https://app.asana.com/0/0/1212016050823964) → Sabrina — no activity since Jan 8. Consider closing or re-scoping. - [Document font usage standards](https://app.asana.com/0/0/1206389088453914) → Stephen — last touched Apr 28. **No PFRs awaiting decision summary this week.** --- ## 📅 Next Week Setup **TP Suggestion**: Already set — [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) (due 2026-06-05). Reasoning: continues the Duck.ai Growth O-N thread, builds directly on the demo-tracker work just shipped, and Gary explicitly assigned it as the next TP on May 7. First action Monday: confirm async kickoff path with Gary, then schedule the project artifacts (kickoff, TD, ship review subtasks). **Rotation**: None starting next week. macOS Weekly Maintenance just ended; next assignment TBD. **OOO watch**: Alex AFK Wednesday May 27 (holiday). One mid-week day — plan TP work around Mon/Tue/Thu/Fri. Also note [Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015) due May 26. **1:1 prep — Dominik (Tuesday May 26)**: - [Agenda task](https://app.asana.com/0/0/1214933759913756) currently has no items. Populate before Tuesday. - Likely topics: Demo tracker TP wrap-up debrief; kickoff plan for next TP (async vs synchronous); EP3 Implementation Calibration timing; AOR backlog (flaky UI tests, Sentry crashes) — discuss whether to allocate explicit time vs. continuing to squeeze in. --- ## 🏆 Wins 1. **Demo tracker blocking onboarding TP shipped end-to-end**: Ship Review approved, 5 PRs merged (including [privacy-configuration #5189](https://app.asana.com/0/0/1214895946163976)), [Privacy Triage closed](https://app.asana.com/0/0/1213551072609855), [TP marked complete](https://app.asana.com/0/0/1213551050320249). Three weeks of work delivered on cadence. 2. **Two iOS AI onboarding refactor PRs landed in one day** (May 22): [Transition to Contextual + Resume Linear Flow](https://app.asana.com/0/0/1214928613949181) and [New Tab Page Dialogs Refactor](https://app.asana.com/0/0/1214998530536204) — meaningful structural cleanup while the TP was wrapping. 3. **Clean rotation execution**: [macOS Weekly Maintenance](https://app.asana.com/0/0/1214837564647979) handled with disciplined daily status reports Mon–Fri, no carryover.