[2026-05-22] inbox triage update (quiet since 17:36), rewrite weekly review with detailed next-week setup
This commit is contained in:
@@ -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:27–16: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).*
|
||||
|
||||
@@ -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 Mon–Thu 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 25–29)
|
||||
## 📅 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 25–29 (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 15–22; 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 8–12](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) — 5–6 months overdue, want an exit path.
|
||||
- WWDC prep window (Jun 8–12) — 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 Mon–Thu, 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)
|
||||
|
||||
Reference in New Issue
Block a user