2026-06-15 weekly plan

This commit is contained in:
Alexey Martemyanov
2026-06-15 08:10:44 +06:00
parent 886c7b013d
commit fa929ba086
+130
View File
@@ -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
<!-- Quick-actionable overdue tasks (<2h each): PR reviews, flag removals, status checks -->
- **[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 12 if time allows)
<!-- Mid-age overdue assigned tasks (14180 days). Pull during gaps. -->
- **[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
<!-- Non-assigned TDs, reviews, or discussions that touch Alex's AOR or work. -->
- **[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*