8.3 KiB
Weekly Review — Week of 2026-05-25
✅ Moved Forward
iOS Toggle Onboarding Project — CLOSED
- iOS: Introduce a new screen that allows usage of the toggle with Search or Duck.ai set as the default toggle state completed May 26 with a full project wrap-up comment summarizing the A/B/N experiment results.
- Postmortem: iOS Toggle screen completed May 26. Costas confirmed alignment to close the project after shipping winning treatment as new control.
Discord Incident Postmortem — CLOSED
- Incident Postmortem: AI Agent use via likely external Discord service completed May 28. Led the postmortem, posted action items, and got thank-yous from Jeanna and Jonathan Jackson ("thorough work").
- Full Analysis completed May 28, including GDPR erasure request to Discord (#65440436).
New project kicked off + PRs in flight
- iOS Address onboarding conflicts with unified input and ship AI onboarding winner — kick-off completed May 26 after feedback rounds with Alessandro and Pete.
- 3 implementation tasks created and progressing:
- Hide Free plan • Upgrade in onboarding — PR up
- Ship AI onboarding winner (Treatment B) — PR up, active scoping discussion
- Hide "stop chat" button in the input box — PR up
PR merged
- PR: Simplify tab access in TabBarViewController (apple-browsers) — closed May 28.
Rotation completed
- macOS Weekly Maintenance DRI - Alex — completed May 22.
Tech Designs
- No TD authored, approved, or LGTM'd this week. Several active in the workspace (VPN leak detection, monthly pixels, OS support pixels, Wallet Pass links) — Alex is observer, no review actions taken.
🔄 Didn't Move
Stalled items (no activity in 7+ days, not parked in do_later/quick_wins):
- PR: Make our macOS app Monterrey-only — due May 27 (2 days overdue), no activity since pickup. Likely needs a push.
- Follow-up: add support of Inline Text Images to TypingTextAnimation — due May 28, no activity. Onboarding-adjacent, may be dependent on current project.
- Remove or re-evaluate Warn Before Quit pixels — Nastia pinged May 26 asking if pixels still needed. No reply yet.
- DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding — Alessandro created the task on Alex's behalf during OOO; Alex acknowledged on May 29 but no async update yet posted.
- security Full Analysis — last touched May 20. Likely the inbox copy of the postmortem analysis; verify if it can be closed.
- Older planning-section bugs (Tab preview stuck, Cmd+Shift+R hard refresh, etc.) — long-tail backlog, no movement, no urgency signal.
Likely cause: energy this week was concentrated on closing out the toggle experiment + Discord postmortem + kicking off the new onboarding conflicts project. Stalled items are mostly low-priority follow-ups or items needing a 5-minute close.
🔗 Open Loops Carrying Forward
Ship Reviews in progress — None open. Last Ship Review (Demo tracker blocking after chat) completed May 20. Treatment B ship is the upcoming candidate but needs the iPhone-only / returning-users scoping question resolved first.
Tech Designs awaiting Alex's re-review — None. Alex authored no TDs this week.
Delegated tasks overdue (need follow-up):
- Login autofill shows empty field in macOS Browser — Deepankar, due Nov/17 2025. Very old; consider closing or de-assigning.
- assertionFailure when DBP url is opened — Anh Do, due Dec/12 2025. Same.
- Privacy Triage: iOS Demo tracker blocking — Jake Abel, due May 21, 8 days overdue. Project is on hold so low urgency but worth a nudge.
Incidents without postmortem — None pending. Discord postmortem closed May 28.
Active open decisions (Treatment B ship):
- Scope question — Costas says iPhone-only as planned; Alessandro flagged that shipping Treatment B while demo tracker experiment is still running may not be feasible. Decision needed before PR can ship.
- Returning users — should the new onboarding screen be shown to returning users or only new users? Question posted, no resolution yet.
Open inbox-section work for next week:
- Try Visiting a Site: Background — due Jun 1
- Address Bar Toggle Selection: Animated Assets — due Jun 4
- Persist 'You've got this' dialogue in non-focused state — due today (May 29), not yet complete
- Follow-up with Discord on GDPR request — due Jun 15, scheduled from postmortem
- NA Analysis: iOS Duck.ai Onboarding Tracker Demo Experiment — open, monitoring enrollment
📅 Next Week Setup
TP Suggestion: iOS Address onboarding conflicts with unified input and ship AI onboarding winner (already set May 25, due Jun 5).
- Reasoning: this is the active critical-path project. 3 PRs in flight, kick-off complete, scope confirmed. Next week is the ship window — resolve the iPad/returning-users scoping question with Costas + Alessandro, get Treatment B through Ship Review, and merge the supporting PRs (Hide Free plan, Hide stop chat). Treatment B ship is the milestone.
Rotation: macOS App Maintenance — due Jun 5 (Friday next week). Prep: check the macOS maintenance playbook on Monday, watch for incoming issues in your AOR.
OOO / coverage watch:
- Dominik (career advisor): AFK today (May 29), AFK Jun 1–3 (LDX3 conference), AFK Jun 4–5 (public holiday) → effectively out for the entire week. No 1:1 this week unless rescheduled.
- Heavy EU absence Jun 1–3 for LDX3 ’26 in London: Dominik, Lorenzo, Sabrina, Pete, Fernando, Elle. Plan async-first for those days; avoid scheduling reviews from EU folks.
- Costas + Alessandro (project advisors for current TP) — check their AFK status; if either is out during ship week, accelerate decisions before they leave.
- Own AFK: Partly AFK Jun 8–12 for WWDC ’26 → next week is the last full focus week before WWDC.
1:1 with Dominik:
- Last 1:1 was May 26 (Tuesday). Next is expected the following Tuesday (Jun 2) — but Dominik is AFK Jun 1–3. Likely no 1:1 next week; expect Jun 9 or later.
- Agenda items to capture for next 1:1:
- Closed: iOS Toggle project — wrap-up done.
- Active: Onboarding conflicts project — discuss ship readiness for Treatment B and the iPad/returning-users scoping debate.
- Discord incident postmortem closed; flag the O-T project (Keagan mentioned) as a longer-term follow-up.
- WWDC plans (Jun 8–12 partly AFK).
🏆 Wins
- Closed the iOS Toggle Onboarding project end-to-end — project wrap-up with full A/B/N narrative, postmortem done, winning treatment identified for ship. Clean close.
- Led the Discord incident postmortem with explicit recognition — postmortem closed with two thank-yous in the thread (Jeanna called the work "thorough"; Jonathan acknowledged concrete follow-ups). Action items captured, GDPR request filed, follow-up scheduled.
- Hit the ground running on the new onboarding-conflicts project — kick-off completed Tuesday, 3 PRs up by Thursday, scope confirmed with reviewers. Strong execution velocity into the ship week.