Merge remote-tracking branch 'origin/main'

This commit is contained in:
Taiga
2026-06-06 11:35:27 +00:00
+122
View File
@@ -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 812 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 812 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 1517 (Alex partly AFK Jun 812, Dominik back by ~Jun 8).
- Alex **PARTLY AFK Jun 812** (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.*