[2026-05-22] inbox triage update (quiet since 17:36), rewrite weekly review with detailed next-week setup

This commit is contained in:
Alexey Martemyanov
2026-05-22 18:02:38 +06:00
parent 7018892036
commit 4934fb8249
2 changed files with 136 additions and 75 deletions
+12 -10
View File
@@ -1,19 +1,21 @@
## Inbox Triage — 2026-05-22 (since 16:04)
## Inbox Triage — 2026-05-22 (since 2026-05-22 17:36)
### Nothing new
Inbox quiet — nothing new since the 16:04 run.
Inbox quiet — nothing new since the 17:36 cut-off.
**Scope check (33 min window):**
- No new @mentions of Alex (DB queried directly 0 rows).
**Scope check:**
- No new @mentions of Alex (DB queried directly for `stories.resource_subtype='at_mention' AND created_at > '2026-05-22 17:36:00+06'` 0 rows).
- No new human comments on Alex's open or delegated tasks.
- No Ship Review / Tech Design status changes.
- No new Ship Review / Tech Design status changes.
- No new task assignments to Alex.
**Excluded automated/bot signal:**
- Dax the Duck reminder + auto-section move on [Alex M next Top Priority (May/25)](https://app.asana.com/0/0/1215058019347550) at 16:2716:28 — triggered by Alex self-assigning the task; not actionable.
- Dax the Duck added 7 feedback form submissions to *macOS Feedback* project — follower noise.
- [Andris commented on "Elevated visible tab crashes on 158.2"](https://app.asana.com/0/0/1215003880609879) at 16:28 — first Stable crash report linked; task assigned to Kris Wright (Windows team), Alex is project-follower only with no @mention.
**Post-SINCE events (all excluded by scope filter):**
- 17:43 — Diego edited the description of "Drop macOS 11 Big Sur Support" (Alex is follower-only, no @mention).
- 17:40 — Kris Wright commented on "Elevated visible tab crashes on 158.2" in *Windows Browser Bugs* (project noise, not Alex's task).
- 17:39 — Kris Wright reaction on the same task (automated reaction event).
- 17:37 — Automated `mentioned_comment_reminder_story` on "PR: iOS: Exclude Live Onboarding Experiment Participants from Release" reminding about Pete's mention *yesterday* (bot reminder; original mention pre-dates SINCE).
- 17:36 — Eduardo Pinto completed "[iOS] Improve support for iCal (Calendar) links" + Asana auto section/stage changes (system events, not Alex's task).
---
*Snapshot freshness: 2026-05-22 10:35 UTC. DB queried directly for stories `created_at > '2026-05-22 16:04:00+06'`.*
*Prior triage at 17:00:40 already captured today's earlier signals (PR feedback from Alessandro/Pete on the Demo-tracker-blocking PR, Dax auto-assignment on next Top Priority task).*
+124 -65
View File
@@ -1,105 +1,164 @@
# Weekly Review — Week of 2026-05-16
# Weekly Review — Week of 2026-05-18
**Generated:** 2026-05-22 (Friday)
**Context:** First full ramp-up week back from AFK. Demo tracker onboarding shipped.
> Generated: 2026-05-22 (Friday EOW) · DB sync: 2026-05-22 16:34
---
## ✅ Moved Forward
### Headline: iOS Demo Tracker Blocking Onboarding shipped to release branch
After 3 weeks of Ship Review iteration (kicked off Apr 28, paused for AFK), the project landed on May 20. PR merged to release branch → ships to internal release. Privacy Config updated to disable the old experiment and enable the new tracker-blocking demo.
**iOS: Demo tracker blocking after chat in onboarding** (O-N TP) — **SHIPPED**
The week's headline win. After addressing all Ship Review comments, PRs merged
to the release branch. Privacy Triage opened and completed. This was the
previous TP and it's done.
| Task | Project | What moved |
|------|---------|-----------|
| [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) | O-N Meta Project (Duck.ai Growth) | TP. Ship Review comments addressed (GJ3, GJ6, GJ8, address bar polish). PR merged to release branch May 20. Status comments posted May 15 + May 20. |
| [PR: iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214425079182350) | apple-browsers | 4 PRs merged across feature branches (#4584, #4591, #4664, #4855). 8 stories this week. |
| [Privacy Triage - 1-2 days](https://app.asana.com/0/0/1213551072609845) | macOS Release Board | Closed May 21 — delegated follow-up to Jake Abel ([1214965405681675](https://app.asana.com/0/0/1214965405681675)). |
| [DRI ⇆ Project Advisor async](https://app.asana.com/0/0/1213551072611261) | macOS Release Board | 5 new stories with Costas/Alessandro/Gary coordinating GJ items + UTI scope. |
**Ship Reviews closed (2):**
- `Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days`
→ Completed May 20
- `Ship Review: (iOS Only) Ensure compatibility on iPad`
→ Completed May 20
### Ship Reviews closed
| Task | 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 ✅ |
**PRs merged (2):**
- `PR: Moving bookmark from bookmark bar to bookmark dropdown doesn't work
correctly` → Merged May 21 (macOS bug fix)
- `PR: iOS: Main branch unit tests are failing` → Merged May 19
### Other ships
- **Rotation:** macOS App Maintenance week handed over from Rachel May 15. Daily MonThu status updates posted. ([macOS App Maintenance](https://app.asana.com/0/0/1214837564647979))
- **Onboarding cleanup:** GJ7 (address bar focus dismissing search dialog), GJ8 (Duck.ai → Ask AI copy), and three "Address Bar Toggle Selection" polish tasks completed May 18.
- **PRs merged this week:** privacy-configuration #5189 (May 19), bookmark-bar bookmark dropdown fix (May 21), iOS main-branch unit test fix (May 19).
- **Postmortems opened:** [Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187), [Security Triage: AI Agent use via external Discord](https://app.asana.com/0/0/1214996544314182) — started May 21 (no content yet).
**privacy-configuration PR #5189:** Disable old Duck.ai onboarding experiment;
add `onboardingDuckAIQueryTrackersDemoExperiment` → Completed May 19.
### Tech Designs approved
None this week.
**Rotations completed:**
- `macOS Weekly Maintenance DRI - Alex` → Done today (May 22)
Status: 🟢 Pixel spikes and O-L incoming clear; 🟠 macOS App Development
has 3 new incoming issues (pinged owners).
- `macOS App Maintenance` → Done today (May 22)
**1:1 with Dominik:** Held May 19, agenda closed.
**Onboarding cleanup tasks (May 18):**
- `GJ7/` Fix address bar focus dismissing search suggestion dialog → done
- `GJ8/` Change "Duck.ai" to "Ask AI" on toggle selection screen → done
- `Address Bar Toggle Selection: Revert Copy` → done
- `Try Visiting a Site: Remove Browser Toolbar` → done
- `You've Got This!: Remove pointer` → done
- `Try a Search or AI chat: Remove pointer` → done
---
## 🔄 Didn't Move
| Task | Due | Stalled since | Likely next step |
|------|-----|---------------|------------------|
| [PR Check failing on main testWhenTabWithConnectionLostError…](https://app.asana.com/0/0/1213975496167929) | 2026-04-22 | May 13 | Critical CI failure — re-investigate or hand off; parked 30+ days. |
| [Feature flag: warnBeforeQuit](https://app.asana.com/0/0/1212444166689969) | 2026-04-24 | Apr 29 | Decision required — keep or remove. Paired with [pixels task](https://app.asana.com/0/0/1212808567112832). |
| [Text selection in address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142) | 2026-05-01 | Apr 30 | Triage from inbox or reschedule. |
| [Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128) | 2026-05-01 | May 20 | Touched May 20 but no decision — triage. |
| [Bug: Tab preview stuck around](https://app.asana.com/0/0/1208347387296425) | 2025-04-15 | Apr 29 | 13 months overdue — close or escalate. |
| [Dominik :: Alex 1:1 Agenda (old)](https://app.asana.com/0/0/1214339792109087) | 2026-05-05 | Apr 29 | Superseded by [new agenda](https://app.asana.com/0/0/1214933759913756). Close. |
| [Create Mattermost Bots request](https://app.asana.com/0/0/1214799615211686) | 2026-05-19 | May 19 | Needs follow-up — agent automation work. |
| [Review Overdue Tasks Summary - 22 Tasks](https://app.asana.com/0/0/1212881948512860) | 2026-01-27 | Feb 11 | Meta task that drives this section — schedule a triage sweep. |
**PR: iOS: Demo tracker blocking after chat in onboarding** (due May 26)
Still in progress. Alessandro added review comments today about the UTI toggle
visibility during trackers dialog. Alex took it off hold May 21, pushed fixes
(UTI input, locking controls, bottom bar), but Dax logo blinking and keyboard
post-subscription-upsell are still open items. Pete will re-review once final
changes are ready.
→ **Next step:** Fix remaining items (Dax logo blink, keyboard after upsell),
ping Pete for final review before May 26.
> **Pattern:** the address-bar + warnBeforeQuit cluster has been parked ~4 weeks. Worth a single decision pass next week.
**PR: iOS: AI onboarding - Transition to Contextual + Resume Linear Flow**
(due May 21, now overdue)
Alessandro says he addressed comments and the regression is fixed in a separate
PR. Wants Alex to confirm it's safe to merge.
→ **Next step (NEEDS ACTION):** Re-review, confirm regression is handled in
the other PR, approve/merge or give go-ahead to Alessandro.
**PR: iOS: AI onboarding - New Tab Page Dialogs Refactor** (due May 22)
No story activity this week — likely blocked by the Transition PR above.
→ **Next step:** Unblock after Transition PR is resolved.
**Address Universal Input (UTI) issues** (no due date)
Created May 20, no activity. Explicitly mentioned in Demo tracker TP status
as a follow-up before public release.
→ **Next step:** Pick this up as part of the new TP next week.
**PR Check failing on main** (`testWhenTabWithConnectionLostError...`)
Due Apr 22, stalled since May 13.
→ **Next step:** Investigate if still failing; close or reassign.
**Warn Before Quit pixels** (due Apr 30, flagged as overdue 3 weeks)
Bot comment May 21: "prepare a PR or adjust due date."
→ **Next step:** Either open PR or snooze with updated due date.
**Postmortem: Security Triage AI: edit link** — open, no due date
**Postmortem: Security Triage: AI Agent use via likely external Discord service**
— open, no due date
Both created May 21. Neither has been written yet.
→ **Next step (OVERDUE-ish):** These are fresh incidents — write postmortems
next week before they go cold.
---
## 🔗 Open Loops Carrying Forward
**Ship Reviews in progress** — None. 🎉 Both this cycle's reviews closed.
**Ship Reviews in progress:** None currently open in the DB — the Demo tracker
SR closed May 20. New project (iOS Address onboarding) hasn't opened its SR yet.
**Tech Designs awaiting re-review** — None tracked.
**Tech Designs:** None pending in DB.
**Delegated tasks overdue**
| Task | Assignee | Due | Age |
|------|----------|-----|-----|
| [Login autofill shows empty field](https://app.asana.com/0/0/1211742725064177) | Deepankar Bajpeyi | 2025-11-17 | **6+ months** ⚠️ |
| [assertionFailure when DBP url is opened](https://app.asana.com/0/0/1212305913722018) | Anh Do | 2025-12-12 | **5+ months** ⚠️ |
| [Localization - 2-5 days](https://app.asana.com/0/0/1214147157456477) | — (unassigned) | 2026-04-28 | 3 weeks |
| [Privacy Triage: Apple - iOS Demo tracker](https://app.asana.com/0/0/1214965405681675) | Jake Abel | 2026-05-21 | Just due — expected this week. |
**Delegated tasks overdue:**
- `Login autofill shows empty field in macOS Browser` → Deepankar,
due 2025-11-17 (very stale)
- `assertionFailure when DBP url is opened` → Anh Do, due 2025-12-12 (stale)
- `Privacy Triage: Apple - iOS: Demo tracker blocking` → Jake Abel,
due May 21 (1 day overdue) — check status
**Incidents without postmortem** — 2 postmortems opened May 21 ([AI edit link](https://app.asana.com/0/0/1214996544314187), [AI Agent Discord](https://app.asana.com/0/0/1214996544314182)). No content yet — draft next week.
**Incidents without postmortem:**
- Security Triage AI (edit link) — no postmortem
- Security Triage AI Agent via external Discord — no postmortem
→ Both need postmortems next week.
**Other**
- Parent [ON HOLD] task [1213320237636425](https://app.asana.com/0/0/1213320237636425) — subshipment landed but parent still ON HOLD due May 15. Decide: close or rescope.
- [Address UTI issues](https://app.asana.com/0/0/1214965000075517) — new subtask, no progress. Blocks UTI public release.
**Full Analysis task** (1214900901154134, due May 22) — still open.
Alex added a clarification comment about Nous Research vs local Hermes Agent;
unclear if analysis is complete.
→ **Next step:** Confirm if this is done or what's blocking it.
---
## 📅 Next Week Setup (May 2529)
## 📅 Next Week Setup
**TP Suggestion:** [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) (due Jun 2)
*Reasoning:* Gary explicitly tagged this as Alex's next TP on May 7 ("after shipping the 2nd onboarding experiment, Alessandro as advisor"). Demo tracker shipped May 20 → this is the active critical path. Jun 2 deadline; May 2529 (minus May 27 AFK) is the main work window.
**TP Suggestion:**
`iOS Address onboarding conflicts with unified input and ship AI onboarding
winner` (due Jun 2) — [task](https://app.asana.com/0/0/1214592943696234)
**Rotation:** None starting next week. macOS App Maintenance just ran May 1522; Friday all-hands handoff today.
**Reasoning:** This was explicitly assigned by manager as the next TP after
shipping Demo tracker. Manager noted it needs to reach Ship Review before they
return from OOO. O-N Tier 1 project. Dominik is AFK Jun 1-3 so the review
window is tight — start immediately Monday.
**OOO watch:** [AFK May 27, Wed (holiday)](https://app.asana.com/0/0/1212694796293421) — single-day, minimal handoff. Start [WWDC partial-AFK Jun 812](https://app.asana.com/0/0/1212684797790491) prep next week.
**OOO watch — next week is HEAVILY AFK due to public holidays:**
- Mon May 25: Memorial Day (US) — Jonathan, Shilpa, Gerard, Rachel,
Federico, Marcos, David, Lucia AFK
- Wed May 27: Alex AFK (public holiday)
- Also AFK ~May 25-29: Karl, Hassaan, Mike, James F, Balint (Thu)
- **Dominik AFK Jun 1-3** (LDX3 conference)
**1:1 prep — Dominik, May 26 (Tue)** — [new agenda task](https://app.asana.com/0/0/1214933759913756) currently empty. Items to bring:
- Demo tracker onboarding shipped ✅ — close out the cycle.
- Decision on parent [ON HOLD 1213320237636425](https://app.asana.com/0/0/1213320237636425) — close or rescope.
- Next TP confirmation — Onboarding conflicts + UTI shipping.
- Two stale delegated tasks (Deepankar autofill, Anh Do DBP) — 56 months overdue, want an exit path.
- WWDC prep window (Jun 812) — coverage needs.
- Also close the [old agenda](https://app.asana.com/0/0/1214339792109087) (May 5).
**1:1 with Dominik:**
Last held May 19. Next is likely Mon June 2 week. With Dominik AFK Jun 1-3,
the next 1:1 may slide to Jun 9. Prep: progress on iOS Address onboarding TP,
postmortems status.
**Other deadlines:** [Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015) due May 26 (5 min). [PR: iOS Transition to Contextual](https://app.asana.com/0/0/1214928613949181) overdue May 21 — address Monday.
**Rotation:** No rotation starting next week in DB.
**Action before Monday:**
- Set TP to iOS Address onboarding task
- Fix Demo tracker PR remaining items (Dax blink, keyboard) — due May 26
- Complete Full Analysis task if not done
- Schedule postmortems (2 open)
---
## 🏆 Wins
1. **[iOS Demo tracker blocking onboarding shipped to release branch](https://app.asana.com/0/0/1213551050320249)** — 4-week project (paused for AFK), both Ship Reviews closed, 4 PRs merged, privacy config switched over. Clean landing from a TP that was ON HOLD just 11 days ago.
2. **[Maintenance rotation handled end-to-end](https://app.asana.com/0/0/1214837564647979)** — daily status updates MonThu, no spillover from Rachel's open issue. Returned from AFK and still kept the rotation rhythm.
3. **[Ship Review: iPad compatibility closed](https://app.asana.com/0/0/1214396826612252)** + [GJ7](https://app.asana.com/0/0/1214682678629766)/[GJ8](https://app.asana.com/0/0/1214683268207886) polish tasks cleared in parallel with the headline ship.
1. **Shipped iOS Demo tracker blocking after chat in onboarding** — a
multi-week project that went through ship review, multiple PR rounds,
and a UTI compatibility challenge before landing.
[task](https://app.asana.com/0/0/1213551050320249)
---
2. **Closed 2 Ship Reviews in one day (May 20)** — Demo tracker SR and iPad
compatibility SR both completed, clearing the release board.
[SR1](https://app.asana.com/0/0/1214147157456478) ·
[SR2](https://app.asana.com/0/0/1214396826612252)
*Review saved to `/Users/admin/obsidian/work/briefs/weekly/2026-05-22.md`*
3. **macOS Maintenance DRI completed** — Ran weekly maintenance rotation,
triaged pixel anomalies, cleared O-L incoming queue, flagged macOS App
Development incoming issues to owners.
[task](https://app.asana.com/0/0/1214129023477449)