From 3d447b807bfbbf2790fd21f4eb4478a947d056ad Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Fri, 22 May 2026 20:00:42 +0600 Subject: [PATCH] [2026-05-22] inbox triage update (quiet since 19:01), add weekly review --- work/briefs/inbox/2026-05-22.md | 2 +- work/briefs/weekly/2026-05-22.md | 83 ++++++++++++++++++++++++++++++++ 2 files changed, 84 insertions(+), 1 deletion(-) create mode 100644 work/briefs/weekly/2026-05-22.md diff --git a/work/briefs/inbox/2026-05-22.md b/work/briefs/inbox/2026-05-22.md index ca2c7c9d..6542ce24 100644 --- a/work/briefs/inbox/2026-05-22.md +++ b/work/briefs/inbox/2026-05-22.md @@ -1,4 +1,4 @@ -## Inbox Triage — 2026-05-22 (since 2026-05-22 18:37) +## Inbox Triage — 2026-05-22 (since 2026-05-22 19:01, also covers prior run at 18:37) ### Nothing new diff --git a/work/briefs/weekly/2026-05-22.md b/work/briefs/weekly/2026-05-22.md new file mode 100644 index 00000000..cf9021cc --- /dev/null +++ b/work/briefs/weekly/2026-05-22.md @@ -0,0 +1,83 @@ +# 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.