From 079bd62dbdea8d88005f5922523cdba3ac68929c Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Fri, 5 Jun 2026 17:03:57 +0600 Subject: [PATCH] 2026-06-05 weekly review --- work/briefs/weekly/2026-06-05.md | 122 +++++++++++++++++++++++++++++++ 1 file changed, 122 insertions(+) create mode 100644 work/briefs/weekly/2026-06-05.md diff --git a/work/briefs/weekly/2026-06-05.md b/work/briefs/weekly/2026-06-05.md new file mode 100644 index 00000000..3df05078 --- /dev/null +++ b/work/briefs/weekly/2026-06-05.md @@ -0,0 +1,122 @@ +# Weekly Review — Week of 2026-06-01 + +--- + +## ✅ Moved Forward + +**iOS Address Onboarding cluster — main TP deliverable** + +The umbrella project [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) drove the entire week. Daily status comments from Alex track tight execution: + +- **Mon Jun 1:** [Persist 'You've got this' dialogue](https://app.asana.com/0/0/1215009192158950) started; scoped larger than planned (needed in two places — NTP and over UTI omnibar, with multiple dismiss-logic cases), shifted to Tue. +- **Tue Jun 2:** Persist dialogue ✅ completed — PR up. [Hide "stop chat" button [0.5d]](https://app.asana.com/0/0/1215009192158954) **merged** ✅. +- **Wed Jun 3:** Comments on [Hide Free Plan task](https://app.asana.com/0/0/1215009192158952) addressed. [Try Visiting a Site: Background](https://app.asana.com/0/0/1214828145455342) implemented ✅ — PR up. Merge conflicts in #5145 blocked Ship Review same day. +- **Thu Jun 4:** [Address Bar Toggle Selection: Animated Assets](https://app.asana.com/0/0/1214627423981798) ✅ — PR up. Smartling localization job launched. **Ship Review opened** ✅ ([Ship Review task](https://app.asana.com/0/0/1215009192158961)). +- **Fri Jun 5 (today):** Costas commented "Exciting to see this happening!" on SR — review in motion. + +**Tasks completed this week (source: my_tasks):** +- [Persist 'You've got this' dialogue in non-focused state [2d]](https://app.asana.com/0/0/1215009192158950) ✅ +- [Hide "stop chat" button in the input box [0.5d]](https://app.asana.com/0/0/1215009192158954) ✅ +- [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) ✅ (from DB modified Jun 3, completed as per status comment) +- [Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) ✅ +- [PR Check is failing on main](https://app.asana.com/0/0/1215264800186724) ✅ (closed Jun 1) +- [Disable back button during duck.ai onboarding [1d]](https://app.asana.com/0/0/1215009192158960) ✅ (May 29) +- [Postmortem: Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187) ✅ + +**Ship Reviews opened/closed:** +- [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) — **OPENED** Jun 4, due Jun 8. Reviewers engaged. Not yet closed. + +**PRs active this week:** +- #5271 Animate search experience toggle — CI ✅ / approved ✅ +- #5246 "Try Visiting a Site" background — CI 🔴 (Asana comment check) / approved ✅ +- #5149 Hide Free Plan title — CI ✅ / approved ✅ +- #5271, #5149 — land-ready + +**AOR:** +- Localization Smartling job launched Jun 4 for duck.ai onboarding path. +- Failing integration test: Alex delegated disable-request to owner (Jun 4). + +--- + +## 🔄 Didn't Move + +| Task | Last activity | Why stalled | +|------|--------------|-------------| +| [Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952) | May 28 | PR #5149 approved + CI ✅ but **not yet merged** — comments addressed Jun 3, may need one more reviewer pass | +| [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) | Jun 4 | PR #5145 CI 🔴 (3 failing checks: Test Non-Sandbox, Translated Strings, Test Report). Merge conflicts resolved, awaiting review. Deadline: Jun 15. | +| [PR Check is failing on main — errorPageIsShownOnce](https://app.asana.com/0/0/1213975496167929) | May 13 | Alex asked owner to disable the test and offered to approve — **waiting on that PR** | +| [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1213729659282440) | Mar 20 | Very stale (2+ months). No action this week. | +| [UI Tests refinement](https://app.asana.com/0/0/1210056873095697) | Feb 11 | Very stale (4+ months). No action this week. | +| [Drop Storyboards in favor of code-initialized views](https://app.asana.com/0/0/1206472717181420) | Feb 11 | Very stale. No action this week. | +| [Cursor integration: configure VSCode support](https://app.asana.com/0/0/1209808486380252) | Jun 3 (touched, no progress) | ON HOLD. | + +**Career action not taken:** Readiness Self-Reflection draft (planned for Fri) — WWDC prep and Ship Review likely absorbed the slot. + +--- + +## 🔗 Open Loops Carrying Forward + +**Ship Reviews in progress:** +- [Ship Review: iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1215009192158961) — opened Jun 4, due **Jun 8** (Mon). Alex is **partly AFK Jun 8–12 for WWDC**. Review needs to clear before EOD Fri or first thing Mon. +- [Ship Review: (iOS Only) Ensure compatibility on iPad](https://app.asana.com/0/0/1215411924225093) — new, no due date, no reviewers yet. + +**PRs awaiting merge (land-ready):** +- #5149 Hide Free Plan — approved + CI ✅ → **merge today** +- #5271 Animate search toggle — approved + CI ✅ → **merge today** +- #5246 Try Visiting a Site background — approved, CI check flaky → **investigate + merge** + +**PRs with CI failures:** +- #5145 Ship AI onboarding winner — CI 🔴 (3 checks), awaiting review. Must land by Jun 15. + +**Failing test PR blocked on owner:** +- Integration test errorPageIsShownOnce — Alex asked to disable, waiting for owner to push PR. + +**Delegated overdue:** +- [Pinned tab activates in other window unpinning](https://app.asana.com/0/0/) → Juan Pereira, due today — Juan moved due date to Fri; check outcome. +- [Unified Input Fire Button handling](https://app.asana.com/0/0/) → Costas; Gary comments suggest resolved. + +**Localization:** +- Smartling job launched for duck.ai onboarding path — monitor completion. +- [Localize duck.ai onboarding path](https://app.asana.com/0/0/1215401767389378) due Jun 8 — WWDC week. + +**AI usage limits / Anthropic API:** +- [AI Usage Limits submission](https://app.asana.com/0/0/) — Alex added Jeffrey as collaborator Jun 5; comment suggests org-level API key question raised with HR/IT. Resolution pending. + +--- + +## 📅 Next Week Setup + +**TP Suggestion:** [Ship AI onboarding winner (Treatment B) [0.5d]](https://app.asana.com/0/0/1215009192158955) +Reasoning: The Ship Review (#1215009192158961) is due Mon Jun 8. Alex is partly AFK Jun 8–12 for WWDC but can still act asynchronously. The experiment needs to be concluded by Jun 15 — that window closes fast. Fixing #5145 CI (3 failing checks) is the critical path. If the SR clears Mon and #5145 is merged before AFK, the entire onboarding cluster is shipped cleanly before vacation. + +**TP alternatives:** [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) if reviewers need follow-up on Mon before AFK. + +**Rotation:** None starting next week. Maintenance rotation tasks (Daily Status Mon-Fri) are currently overdue — check if a new rotation week is due. + +**OOO watch:** +- Dominik OOO this week (LDX3 + public holiday) → **back next week**. Realistic 1:1 window: Jun 15–17 (Alex partly AFK Jun 8–12, Dominik back by ~Jun 8). +- Alex **PARTLY AFK Jun 8–12** (WWDC'26). Light async availability. Write handoff comment on Ship Review if it doesn't close Fri. + +**1:1 with Dominik:** +- Skipped this week (Dominik OOO). Next window: week of Jun 15. +- Key items to prepare: EP3 Project Advisor readiness doc (not started), Calibration follow-up with Christie, Windows AOT scoping position. + +**Pre-WWDC checklist:** +- [ ] Merge #5149 + #5271 today +- [ ] Clarify #5246 CI failure + merge +- [ ] Write handoff comment on [Ship Review](https://app.asana.com/0/0/1215009192158961) if not closed by EOD +- [ ] Check [Check Experiment before Jun/15](https://app.asana.com/0/0/1215319739446270) — what experiment, what action? + +--- + +## 🏆 Wins + +1. **Shipped the onboarding cluster** — [Persist dialogue](https://app.asana.com/0/0/1215009192158950), [Hide stop chat button](https://app.asana.com/0/0/1215009192158954), [Try Visiting a Site background](https://app.asana.com/0/0/1214828145455342), and [Address Bar Toggle Animation](https://app.asana.com/0/0/1214627423981798) all landed or have approved PRs in one week. Four deliverables in five days against a hard Friday Ship Review deadline. The Ship Review opened Thu — on schedule. + +2. **Ship Review opened on time** — [Ship Review: iOS Address onboarding...](https://app.asana.com/0/0/1215009192158961) raised Jun 4 despite merge conflicts in the main PR earlier in the week. Costas engaged immediately. Delivered the umbrella milestone under pressure. + +3. **Localization proactive** — Smartling job launched Jun 4 before anyone had to ask. Duck.ai onboarding localization moving in parallel, not blocking the SR. + +--- + +*Generated: 2026-06-05 (end of week). Data: local Asana DB (synced Jun 5, 10:48 AM UTC) + status.md + Alex's own story comments.*