diff --git a/work/briefs/weekly/plan-2026-06-15.md b/work/briefs/weekly/plan-2026-06-15.md new file mode 100644 index 00000000..f9cc4975 --- /dev/null +++ b/work/briefs/weekly/plan-2026-06-15.md @@ -0,0 +1,130 @@ +# Weekly Plan + +## Weekly Plan — Week of 2026-06-15 + +**Top Priority**: Close iOS onboarding cluster — act on Jun 15 experiment deadline, get #5145 CI green, reactivate Ship Review that was ON HOLD for WWDC. + +### Quadrants +| Quadrant | This Week | Notes | +|---|---|---| +| Project | 65% | iOS onboarding Ship Review + #5145 CI fix | +| AOR | 15% | 5 GitHub review requests, SIGKILL crash, PR approvals | +| Career | 15% | 1:1 Dominik this week (his only window before Jun 19 AFK) | +| Strategy | 5% | O-N staffing response at O-N meeting | + +### Shape + +**Mon:** Return from WWDC — act on Jun 15 deadlines + triage inbox +- [Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270) — **TODAY deadline** +- [EP2 TD Review Calibration - 7a2 (Alex)](https://app.asana.com/0/0/1215285052893281) — **TODAY deadline** +- [Follow-up with Discord on GDPR request](https://app.asana.com/0/0/1215193471130270) — **TODAY deadline** +- [O-L Weekly Meeting](https://app.asana.com/0/0/1215508161251246) +- Merge #5271 (Animate search toggle) + #5149 (Hide Free Plan) — both CI ✅ / approved ✅, land-ready since Jun 5 + +**Tue:** Ship Review reactivation + team meetings + 1:1 Dominik +- [Apple Weekly Team Meeting](https://app.asana.com/0/0/1215556984526703) +- [O-N Weekly Meeting](https://app.asana.com/0/0/1215635936234506) +- 1:1 Dominik (likely Tue or Wed — his Jun 19 AFK makes this week the only window before late June) +- Fix #5145 CI failures (3 failing: Test Non-Sandbox, Translated Strings, Test Report) +- Reactivate [Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961) — was ON HOLD since Jun 10 + +**Wed:** PR reviews + Ship Review follow-up +- Act on 5 pending GitHub review requests (phishing datasets, nativeStorage rollout, ad blocking soft launch, macOS observability, force unwrap fix) +- Respond to @mention on Comparison Chart auto-advance feasibility question +- Recovery buffer after 1:1 + +**Thu:** #5246 CI + delegated PR check +- Investigate [Try Visiting a Site: Background](https://app.asana.com/0/0/1214828145455342) — PR #5246 CI 🔴, approved; find root cause and merge +- Check [SIGKILL String.hashedSuffixRange crash report](https://app.asana.com/0/0/1215403820548743) (3d overdue) + +**Fri:** Close loops + weekly review + 1:1 prep +- Write weekly review +- Update 1:1 Dominik agenda for next window (Dominik AFK Jun 19 Fri only, Jun 26-30 — next realistic 1:1 ~Jun 24) +- Draft Part 1 of Advisor Readiness doc if not done mid-week + +### Must-Not-Forget + +- [ ] **[Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270)** — assignee: Alex + due 2026-06-15 — experiment decision window closes today; related to duck.ai onboarding experiment that needed conclusion by Jun 15 (was flagged in WWDC pre-checklist) + +- [ ] **[EP2 TD Review Calibration - 7a2 (Alex)](https://app.asana.com/0/0/1215285052893281)** — assignee: Alex + due 2026-06-15 — calibration review due today; Alex must complete to close the cycle cleanly + +- [ ] **[Follow-up with Discord on GDPR request](https://app.asana.com/0/0/1215193471130270)** — assignee: Alex + due 2026-06-15 — GDPR follow-up with external party; compliance timing + +- [ ] **[Hide Free plan • Upgrade in onboarding](https://app.asana.com/0/0/1215009192158952)** — assignee: Alex + PR #5149 approved + CI ✅ since Jun 5, not yet merged — merge today to unblock Ship Review closure + +- [ ] **[Ship Review: iOS Address onboarding conflicts...](https://app.asana.com/0/0/1215009192158961)** — assignee: Alex + due Jun 8 (7d overdue, ON HOLD for WWDC) — reactivate or formally close this week; Costas + reviewers are watching + +### AOR Quick Wins This Week + + +- **[PR: Make our macOS app Monterrey-only - 1-3d](https://app.asana.com/0/0/1215150214975916)** + overdue 19 days — review the apple-browsers PR and approve or leave blocking comment + +- **[PR: Integration_Tests.ErrorPageTests.testWhenTabWithConnectionLostError...errorPageIsShownOnce](https://app.asana.com/0/0/1215410181989453)** + overdue 10 days — approve the PR disabling this flaky test (owner pushed per Alex's Jun 4 request) + +- **[Localize duck.ai onboarding path](https://app.asana.com/0/0/1215401767389378)** + overdue 7 days — check Smartling job completion, close task if localization strings are in + +### Sprint Backlog (pick 1–2 if time allows) + + +- **[PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** + due 2026-04-22 (54d overdue) — Alex waiting on owner to push disable-test PR; ping if not actioned this week + +- **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)** + due 2026-05-01 (45d overdue) — internal product feedback; triage whether DRI or reassign + +- **[Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015)** + due 2026-05-26 (20d overdue) — 5-minute anonymous survey; fill in a 5-minute gap + +(+ 4 aged items >180 days in backlog — not listed) + +### On Radar + + +- **[ON HOLD] iOS: Demo tracker blocking after chat in onboarding** (gid: 1213551050320249) — in top_priority section, modified Jun 14; confirm hold is intentional before leaving unaddressed another week + +- **GitHub review requests (5 waiting)**: phishing datasets update, nativeStorage rollout to 100%, ad blocking soft launch, macOS value transformer observability, macOS force unwrap fix — first two are typically quick flag/config approvals + +### Career Action This Week +**Draft Part 1 of Advisor Readiness doc (30 min) + add to 1:1 Dominik agenda.** Rationale: highest EP3 lever (Project Advisor goal, not started). Skipping other career actions: Primary AOR discussion → will be raised at 1:1 (next in priority). Christie calibration confirm → secondary to 1:1 agenda item. Dominik AFK Jun 19 makes this week the only 1:1 window before late June gap. + +### On Radar / Participation Needed + +- **[Can we auto-advance from the Comparison Chart onboarding screens after user completes Set Default?](https://app.asana.com/0/0/1215435204288345)** + Robert Anderson @mentioned Artem directly: "Is Bobby's last ask doable? How big of a lift is this?" — respond with feasibility estimate (likely ~1d frontend work) + +- **[Objective Assessment Staffing Review - Apple - O-N - June 12](https://app.asana.com/0/0/1214436351089062)** + Mark asks if an Apple engineer is needed for an O-N task; Dominik/Michal pencilled in or O-L resource — surface at O-N Weekly Meeting or 1:1 for staffing decision + +### Carried Forward from Last Week + +- **[Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955)** — Alex + → see TP section above (experiment Jun 15 deadline, PR #5145 CI 🔴) + +- **[iOS Address onboarding conflicts with unified input...](https://app.asana.com/0/0/1214592943696234)** — Alex + → see TP section above (umbrella task, Ship Review reactivation) + +- **[Ship Review: iOS Address onboarding](https://app.asana.com/0/0/1215009192158961)** — Alex + → see TP section above (ON HOLD since Jun 10, overdue Jun 8) + +- **[Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342)** — Alex + PR #5246 CI 🔴 / approved ✅ — investigate CI failure (was flaky, not root-caused), merge once green + +- **[Localize duck.ai onboarding path](https://app.asana.com/0/0/1215401767389378)** — Alex + Smartling job launched Jun 4 — check completion this week, mark done if strings are in + +- **[Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798)** — Alex + PR #5271 approved + CI ✅ → merge today (land-ready since Jun 5) + +- **[AI Usage Limits submission](https://app.asana.com/0/0/1215446967141154)** — Alex + Jeffrey added as collaborator Jun 5; org-level API key question raised with HR/IT — await resolution, no action unless unblocked + +--- +*Based on weekly-review 2026-06-05 + DB state as of 2026-06-15 02:01 UTC*