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

123 lines
8.6 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 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.*