Files
obsidian-vault/work/briefs/weekly/plan-2026-05-18.md
T

165 lines
9.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Weekly Plan — Week of 2026-05-18
**Top Priority**: Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days — overdue by 3 days, Alex is DRI, active Ship Review with open subtasks requiring resolution before merge window closes.
---
### Quadrants
| Quadrant | This Week | Notes |
|---|---|---|
| Project | 70% | SR crunch — all hands on Ship Review subtasks + Design Review sign-off |
| AOR | 15% | CI failing test overdue 26d; light independent bug queue |
| Career | 10% | 1:1 with Dominik on Tuesday — prep agenda, raise Project Advisor & primary AOR |
| Strategy | 5% | Feature ownership survey response if tagged |
> Ship Review is the TP → Project bumped to 70%, explicitly at expense of AOR (15% vs 20% target).
---
### Shape
**Mon 2026-05-18:** SR push — close remaining open subtasks
- [Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478)
- Open subtasks due May 15 (3 days overdue) — GJ7, GJ8, Remove pointer tasks, Try Visiting a Site: Background/Remove Browser Toolbar, Address Bar Toggle Selection: Revert Copy, Animated Assets
- Costas green-lit merge for wrapped + QA-passed subtasks — identify which 3 are ready and mark complete
- [O-L Weekly Meeting](https://app.asana.com/0/0/0) — today (from snapshot)
- Set 1-Must: pick the single highest-value SR subtask to close today
**Tue 2026-05-19:** 1:1 with Dominik + SR Design Review push
- [Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214742648120931) — 1:1 today (due May 19)
- [Apple Weekly Team Meeting](https://app.asana.com/0/0/0) — Tue
- [O-N Weekly Meeting](https://app.asana.com/0/0/0) — Tue
- Career agenda items: Project Advisor status, primary AOR target, EP3 gap check
- Review Alessandro's May 18 comment on SR — coordinate QA round and Design Review sign-off
- Recovery buffer after 1:1 — no deep work immediately after
**Wed 2026-05-20:** SR wrap-up or next TP kickoff
- If SR merges by Wed → transition to next queued TP from `top_priority` section
- Next TP candidate: [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) (due May 18, also top_priority)
- If SR still open → continue subtask resolution + DRI async coordination
- AOR: address CI failing test ([PR Check is failing on main](https://app.asana.com/0/0/1214797526093576), overdue 3d)
**Thu 2026-05-21:** AOR + Sprint Backlog gap day
- Clear quick-actionable AOR items if SR merged
- Address [PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929) — overdue 26 days, Apple CI
- [macOS - Add Pixels: Downloads - Daily and Count](https://app.asana.com/0/0/1213572720491214) — due May 22 tomorrow
**Fri 2026-05-22:** Close loops + weekly review + 1:1 prep
- macOS Weekly Maintenance DRI rotation task due today: [macOS Weekly Maintenance DRI - Alex](https://app.asana.com/0/0/1214129023477449)
- [macOS App Maintenance](https://app.asana.com/0/0/1214837564647979) — due May 22
- [macOS - Add Pixels: Downloads - Daily and Count](https://app.asana.com/0/0/1213572720491214) — due today
- Write weekly review
- No upcoming 1:1 next week (next Dominik 1:1 bi-weekly → around Jun 2, before his AFK Jun 1-3)
---
### Must-Not-Forget
- [ ] **[Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478)** — assignee: Alex
due 2026-05-15 (3 days overdue) — Alex is DRI; Costas has green-lit merge for 3 wrapped subtasks; Alessandro running another QA round today. Must identify which subtasks are done and mark complete to unlock merge window.
- [ ] **[GJ7/ Fix address bar focus dismissing search suggestion dialog when "Search only" is selected](https://app.asana.com/0/0/1214682678629766)** — assignee: Alex
due 2026-05-15 — Open SR subtask blocking Ship Review completion.
- [ ] **[GJ8/ Change "Duck.ai" to "Ask AI" on the toggle selection screen in onboarding only](https://app.asana.com/0/0/1214683268207886)** — assignee: Alex
due 2026-05-15 — Open SR subtask; copy change, likely quick.
- [ ] **[macOS - Add Pixels: Downloads - Daily and Count (1-2 days)](https://app.asana.com/0/0/1213572720491214)** — assignee: Alex
due 2026-05-22 — Alex DRI for observability pixels; due Friday, no recent activity since May 15.
- [ ] **[PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** — assignee: Alex
due 2026-04-22 (26 days overdue) — Active CI failure in Alex's section; needs triage or close if no longer relevant.
---
### AOR Quick Wins This Week
- **[Consider removing or reworking mac_malicious-site-protection_client-timeout](https://app.asana.com/0/0/1210855358441832)**
overdue 298 days (due 2025-07-24) — Feature flag removal candidate; evaluate if still needed and remove or reschedule.
- **[If a page fails to load and I try to reload it, the URL gets wrapped in JavaScript code](https://app.asana.com/0/0/1207267367762569)**
overdue 26 days (due 2026-04-22) — macOS Feedback bug; quick_wins section. Reproduce and file or fix.
- **[Feature flag: warnBeforeQuit](https://app.asana.com/0/0/1212444166689969)**
overdue 24 days (due 2026-04-24) — If warnBeforeQuit shipped, close this flag registry task. Low effort check.
- **[Remove or re-evaluate Warn Before Quit pixels](https://app.asana.com/0/0/1212808567112832)**
overdue 18 days (due 2026-04-30) — Companion to above; check if pixels still live; close or reschedule.
---
### Sprint Backlog (pick 12 if time allows)
- **[Assertion Failure Pixel Anomaly - 2025/09/15](https://app.asana.com/0/0/1211379705725021)**
due 2025-09-17 — 243 days overdue in `planning`; needs status check or explicit close/defer.
- **[macOS App Maintenance](https://app.asana.com/0/0/1214837564647979)**
due 2026-05-22 — macOS App Development project; due this Friday. Confirm scope and action.
(+ multiple aged items >180 days in backlog — not listed)
---
### On Radar
- **TD: DRI <> Project Advisor async for iOS Address onboarding** — Gary's comment May 16 suggests Alex should kick off Project Advisor role this week (Tuesday); Costas also +1'd. This is an opportunity to formally take on the Project Advisor role on this project — check with Gary's coverage plan since he's OOO May 1930.
- **O-G: Investigate drop in completed-onboarding counts** — Alessandro @mentioned someone in Alex's team today (May 18); may touch demo tracker onboarding work Alex shipped. Monitor.
- **Feature ownership survey** — Ivy is collecting responses. Alex may be @tagged to confirm ownership of macOS features; respond if mentioned.
- **[ON HOLD] iOS: Introduce a new screen for toggle with Search or Duck.ai** — top_priority but ON HOLD, due May 15 (3d overdue). Confirm hold status with Dominik at 1:1.
---
### Career Action This Week
**Draft Part 1 of Project Advisor Readiness doc** — 30 min
*Why this one*: Gary OOO May 1930 creates a window to formalize Alex's Project Advisor role on the "iOS Address onboarding conflicts" project (gid 1214592851898717). Costas and Gary have already +1'd this in comments. First action: create a short Advisor Readiness doc per `career-notes.md` goal #1. Raise at today's 1:1 with Dominik.
*Skipped*:
- Primary AOR discussion → will raise at 1:1 (Dominik not OOO) — captured in Shape
- Calibration follow-up (Christie) → raise at 1:1 as well
- Assessment visibility → no active O-N/O-L Assessment identified needing comment this week
- 1:1 career prep → done by preparing the above agenda items
---
### On Radar / Participation Needed
- **[DRI <> Project Advisor async for iOS Address onboarding conflicts with unified input](https://app.asana.com/0/0/1214592851898717)**
Gary + Costas tagged Alex directly — Gary says Alex should kick off as Project Advisor Tuesday; Costas asked Alex to focus on items with less design/UX input this week. **Engage today / Tuesday.**
- **[O-G: Investigate drop in completed-onboarding counts (cross-platform)](https://app.asana.com/0/0/1214738867458457)**
Alessandro commented today with AB1 question. This may relate to the demo tracker onboarding Alex worked on. **Monitor — engage if @mentioned.**
---
### Carried Forward from Last Week
No weekly review file found for the week of 2026-05-11 to 2026-05-15 in briefs/weekly/ (last review: 2026-04-06). Carrying forward open items from snapshot:
- **[Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478)** — Alex (DRI)
Was top priority last week; still open with 3+ subtasks unresolved. → see TP section above.
- **[PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** — Alex
Active CI failure, 26 days overdue. Needs triage this week.
- **[DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551072611261)** — Alex
Inbox, no due date. Related to Ship Review TP. Check if this async needs an update.
- **[PR #4668: Fix UTI mode onboarding dialog flow](https://github.com/duckduckgo/apple-browsers/pull/4668)** — Alex (DRI)
CI ✅, review ⏳ waiting. Review stalled — ping reviewers if no movement by Wed.
- **[PR #4663: [executor] Add inline image support to AnimatableTypingText](https://github.com/duckduckgo/apple-browsers/pull/4663)** — Alex (DRI, draft)
CI ✅, review ⏳ waiting. Draft — promote to review-ready if SR subtask scope allows.
- **[EP2 TD Calibration - Alex](https://app.asana.com/0/0/1214121856485500)** — Alex
No due date, inbox. Raise at 1:1 with Dominik — clarify if Christie's EP2→EP3 calibration was submitted.
---
*Based on asana_context.md snapshot (2026-05-18 02:05 UTC) + DB state as of 2026-05-18 08:00*