7.1 KiB
Weekly Review — Week of 2026-05-25
✅ Moved Forward
New Top Priority project kicked off and shipping — iOS Address onboarding conflicts with unified input and ship AI onboarding winner (due Jun 5). Kick-off ran async May 26 with Alessandro; scope locked, advisor on board, and four implementation PRs landed in week one:
- Ship AI onboarding winner (Treatment B) [0.5d] — PR up
- Hide "stop chat" button in the input box [0.5d] — PR up
- Hide Free plan • Upgrade in onboarding [0.5d] — PR up, fade-in tweak in review
- Disable back button during duck.ai onboarding [1d] — descoped (closed)
Prior O-N project wrapped — iOS: Introduce a new screen that allows usage of the toggle with Search or Duck.ai set as the default toggle state closed May 26. A/B/N experiment concluded with Treatment B as winner. Postmortem completed.
Incident closed cleanly — Incident Postmortem: AI Agent use via likely external Discord service completed May 28. Action items captured and assigned (GDPR follow-up scheduled, Mattermost Bots request submitted).
Ship Reviews closed
None this week. (Prior week's Ship Review for "Demo tracker blocking" closed May 20.)
Tech Designs approved
None this week.
PRs merged / reviewed
- PR: Simplify tab access in TabBarViewController — merged May 28
- PR: iOS: Demo tracker blocking after chat in onboarding — testing steps refreshed, dax-logo blink fix landed, ready for review
- Alessandro's UTI work PR (#4668 in apple-browsers) — approved & merged
- 3 new PRs opened for current TP project (above)
Rotations completed
None active this week.
🔄 Didn't Move
Older active/planning items that didn't get a touch — mostly tech-debt / infra that loses out to project work:
- Drop Storyboards in favor of code-initialized views — active since Feb, no movement. Likely deprioritized in favor of project work; reassess whether it should stay
active. - UI Tests refinement — active since Feb. Tied to broader test-infra effort; needs a champion or descoping.
- GH Workflow Failure - UI Tests — active, last touched Mar 20. Worth a 30-min triage: still failing? Still relevant?
- PR Check failing on main: testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain — due Apr 22, modified May 13. Either fix or quarantine the test.
- Cursor integration: configure VSCode support — active since May 7, no progress. Low-stakes; close or schedule.
Likely cause: TP project work + the AI Agent incident consumed the week. Recommend a Quick-Wins-style sweep on one of these next week if the schedule allows.
🔗 Open Loops Carrying Forward
Current TP project — live PRs heading into review/ship next week:
- Hide "stop chat" button — due May 29 (today)
- Ship AI onboarding winner (Treatment B) — needs Ship Review (per Alex's May 28 status)
- Hide Free plan • Upgrade in onboarding — PR in review with fade-in fix
- Persist 'You've got this' dialogue in non-focused state [2d] — due Jun 1
- Try Visiting a Site: Background [1d] — due Jun 1
- Address Bar Toggle Selection: Animated Assets [2-3d] — due Jun 4 (asset dependency)
Incident follow-ups (open):
- Follow-up with Discord on GDPR request — self-scheduled for ~Jun 15 (GDPR submitted May 12, still no response)
- Create Mattermost Bots request — submitted, awaiting response
Other:
- DRI <> Project Advisor async for Demo tracker blocking — still open; consider closing if the project shipped.
- [ON HOLD] iOS: Demo tracker blocking after chat in onboarding — marked on-hold; revisit status next week.
Ship Reviews / Tech Designs awaiting your re-review: None. Delegated tasks overdue: None surfaced. Incidents without postmortem: None. PFRs awaiting decision summary: None.
📅 Next Week Setup
TP Suggestion: Continue iOS Address onboarding conflicts with unified input and ship AI onboarding winner. Reasoning: project due Jun 5; 3 PRs in review and 3 tasks still to start. Treatment B ship needs to clear Ship Review next week to hold the schedule — and you're partly AFK for WWDC Jun 8–12, so the project must close before then. This is the obvious TP, keep it.
Rotation: None starting next week.
OOO watch — heads-up on collaborators:
- Dominik (career advisor) AFK Jun 1–3 (LDX3) and Jun 4–5 (public holiday). Effectively gone Mon–Fri. 1:1 likely skips — confirm reschedule.
- Sabrina, Lorenzo, Fernando, Pete, Marcos all at LDX3 Jun 1–3. Several iOS/macOS folks unavailable early week — anything needing their review should ship today or wait.
- You — Partly AFK Jun 8–12 for WWDC'26. Two weeks out, but the TP project due Jun 5 needs to close before WWDC week.
1:1 with Dominik — last agenda was May 26. Next slot likely Jun 9+ given Dominik's OOO. Items to bring:
- TP project ship status (Treatment B Ship Review, project close-out before WWDC)
- AI Agent incident postmortem outcomes — Mattermost Bots + Discord GDPR action items
- DDG Mac runner/AI worker infrastructure (carry-over from last agenda)
- Pre-WWDC handoff plan for in-flight work
🏆 Wins
- Closed an O-N project end-to-end — A/B/N experiment ran, winner identified, project wrap-up posted, and postmortem shipped. Clean close-out.
- New TP project hit the ground running — scoped, kicked off, and 4 PRs landed in week 1. On track for the 2-week window.
- Incident postmortem done well — AI Agent Discord incident closed with concrete follow-ups (GDPR, Mattermost Bots, O-T project link). Positive notes from leadership on the Full Analysis doc.