6.6 KiB
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 May 20 with all approvals. PR merged to release branch (goes to internal release immediately). Privacy Triage completed May 21. Privacy config #5189 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 posted.
Next TP kicked off proactively iOS Address onboarding conflicts with unified input and ship AI onboarding winner designated as next TP (May 25 start, due Jun 5). Posted to Gary about async kickoff since both standard slots taken. TP thread updated.
PRs merged
- iOS: AI onboarding — Transition to Contextual + Resume Linear Flow (May 22)
- iOS: AI onboarding — New Tab Page Dialogs Refactor (May 22)
- Bookmark dropdown move bug fix (May 21)
- iOS Main branch unit tests fix (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 — May 20
- Ship Review: (iOS Only) Ensure compatibility on iPad — May 20
Tech Designs approved
None this week.
Rotation completed
- macOS Weekly Maintenance DRI - Alex — closed cleanly May 22 with Mon–Fri structured status reports under macOS App Maintenance.
🔄 Didn't Move
Stalled active items (no activity in past 7+ days):
- PR Check is failing on main — testWhenTabWithConnectionLostError... — last activity May 13, due 2026-04-22 (OVERDUE). Flaky test fix needs ownership.
- Cursor integration: configure VSCode support — May 7, two weeks stale.
- Agent for task triages setup — May 12.
- EXC_CRASH CrashLogMessageExtractor.handleCxxTerminate — Sentry crash, May 11. Likely needs triage during AOR time.
- GH Workflow Failure — UI Tests (×2) — 1214167538194692, 1214288272402074 — flaky CI from May 11, no investigation.
- Confirm defaultValue for popupBlocking migration — 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 — opened May 21
- Postmortem: Security Triage: AI Agent use via likely external Discord service — opened May 21
PRs still open:
- PR: iOS: Demo tracker blocking after chat in onboarding (release branch) — off hold May 21, re-pushed for review May 22, awaiting merge to main (release branch already shipped).
- PR: Simplify tab access in TabBarViewController — opened May 22, awaiting review.
Delegated overdue / stale:
- Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding → Jake Abel, due May 21 — needs follow-up Monday.
- Subfeature settings converted to & from String → Sabrina — no activity since Jan 8. Consider closing or re-scoping.
- Document font usage standards → 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 (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 due May 26.
1:1 prep — Dominik (Tuesday May 26):
- Agenda task 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
- Demo tracker blocking onboarding TP shipped end-to-end: Ship Review approved, 5 PRs merged (including privacy-configuration #5189), Privacy Triage closed, TP marked complete. Three weeks of work delivered on cadence.
- Two iOS AI onboarding refactor PRs landed in one day (May 22): Transition to Contextual + Resume Linear Flow and New Tab Page Dialogs Refactor — meaningful structural cleanup while the TP was wrapping.
- Clean rotation execution: macOS Weekly Maintenance handled with disciplined daily status reports Mon–Fri, no carryover.