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

143 lines
10 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 Plan
## Weekly Plan — Week of 2026-06-01
> Note: No prior weekly review file existed at `briefs/weekly/2026-05-29.md`, so this plan is built directly from the asana_context.md snapshot (generated 2026-05-30 01:02 UTC) and supplementary DB queries. MONDAY_DATE=2026-05-25 used for filename per instruction; the planning week is actually 2026-06-01 → 2026-06-05 (next work week).
>
> **Career advisor (Dominik) OOO**: Jun 1-3 (LDX3 '26 conference) + Jun 4-5 (Public Holiday) — out the entire plan week. No 1:1 this week. Career time reallocated to Project Advisor doc draft.
**Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — umbrella parent for the AI onboarding deliverables; the 2d "Persist 'You've got this' dialogue" sub-task (due Mon) is the last implementation block before the Ship Review can be opened, and the parent itself is due Fri Jun 5.
**Ship Review consolidation**: All SR signals belong here. Persist dialogue PR not yet up (sub-task gid 1215009192158950, due Mon Jun 1). Three sister sub-tasks already cleared this week: Hide stop-chat (PR #5173, CI ✅, awaiting review), Hide Free Plan (PR #5149, CI ✅, approved), Disable back button (descoped per Costas's May 29 comment). Open question from Alessandro (May 29): shipping Treatment B mid-experiment may compromise the demo tracker blocker data — needs decision in Tue Apple Weekly or Wed O-N. Open question from Costas (May 29): stick with iPhone only for Treatment B; iPad-specific spin-up to be raised at Wed O-N. Ship Review subtask exists (gid 1215009192158961) — open it Tue once Persist dialogue PR is up.
### Quadrants
| Quadrant | This Week | Notes |
|---|---|---|
| Project | 75% | Persist dialogue (2d) + open SR + iPad-specific scoping at O-N + SR feedback turnaround |
| AOR | 10% | Light — one 5-min survey, one PR-Monterrey review, stale CI failures (Sprint Backlog) |
| Career | 10% | Dominik OOO entire week → no 1:1; pivot to async Project Advisor doc draft |
| Strategy | 5% | Treatment B / experiment-timing decision input at Apple Weekly + O-N |
### Shape
**Mon Jun 1:** Persist dialogue — finish implementation, push PR
- [Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950) — TP, due today
- [O-L Weekly Meeting](https://app.asana.com/0/0/1215106190309457)
**Tue Jun 2:** Open Ship Review, surface Treatment B / experiment timing question
- [Ship Review: iOS Address onboarding conflicts](https://app.asana.com/0/0/1215009192158961) — open it
- [Apple Weekly Team Meeting](https://app.asana.com/0/0/1215138977402987) — raise Alessandro's "ship mid-experiment vs wait for sample size" question
- [PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916) — review (overdue 3d)
**Wed Jun 3:** O-N — propose iPad-specific project; address early SR feedback
- [O-N Weekly Meeting](https://app.asana.com/0/0/1215156632997364) — per Costas: discuss iPad-specific spin-up since iPad doesn't have Address Bar Toggle
- Ship Review feedback turnaround (as comments come in)
**Thu Jun 4:** SR feedback + Inline Text Images follow-up
- [iOS Address onboarding conflicts (parent)](https://app.asana.com/0/0/1214592943696234) — SR responses
- [Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193) — overdue 2d
**Fri Jun 5:** Close out, weekly review, career-doc draft
- Close [iOS Address onboarding conflicts (parent)](https://app.asana.com/0/0/1214592943696234) if SR signed off
- Career action: [Readiness Self-Reflection for Potential Project Advisor](https://app.asana.com/0/0/1210386994396212) — Part 1 (30 min)
- Write weekly review
### Must-Not-Forget
- [ ] **[Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950)** — assignee: Alex
due 2026-06-01 — Alex is DRI; this is the last 2d block of the TP umbrella; SR cannot open without it.
- [ ] **[Desktop Browser Feature Owner Survey [anonymous, 5 minute timebox]](https://app.asana.com/0/0/1214940335721015)** — assignee: Alex
due 2026-05-26 (4d overdue) — 5-min timebox; clear it Monday morning.
- [ ] **[PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916)** — assignee: Alex
due 2026-05-27 (3d overdue) — PR review touching Alex's macOS AOR; per Diego's Big Sur post, this PR merges next week.
- [ ] **[Follow-up: add support of Inline Text Images to TypingTextAnimation](https://app.asana.com/0/0/1214040804696193)** — assignee: Alex
due 2026-05-28 (2d overdue) — onboarding follow-up; related to TP code path.
- [ ] **[Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214965405681675)** — assignee: Jake Abel
due 2026-05-21 (9d overdue for Jake) — blocks the [ON HOLD] iOS Demo tracker project (1213551050320249); ping Jake Monday if no movement.
### AOR Quick Wins This Week
<!-- Quick-actionable overdue tasks (<2h each) — schedule into a gap day -->
- **[Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015)**
overdue 4d — 5-min timebox, anonymous survey.
- **[PR: Make our macOS app Monterrey-only](https://app.asana.com/0/0/1215150214975916)**
overdue 3d — PR review; ~30 min.
### Sprint Backlog (pick 12 if time allows)
<!-- Mid-age overdue assigned tasks (14180 days) -->
- **[PR Check is failing on main — testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain](https://app.asana.com/0/0/1213975496167929)**
due 2026-04-22 (38d overdue) — flaky test; investigate or disable.
- **[PR Check is failing on main](https://app.asana.com/0/0/1214797526093576)**
due 2026-05-15 (15d overdue) — generic CI failure; triage owner.
- **[Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128)**
due 2026-05-01 (29d overdue) — Internal Product Feedback bug.
- **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)**
due 2026-05-01 (29d overdue) — Internal Product Feedback bug.
- **[Review Overdue Tasks Summary - 22 Tasks (Jan 2026)](https://app.asana.com/0/0/1212881948512860)**
due 2026-01-27 (123d overdue) — meta-cleanup; defer or close.
(+ 3 aged items >180d in backlog — not listed: Tab preview stuck 410d, Duo Grafana 311d, Assertion Failure Pixel Anomaly 255d)
### On Radar
<!-- Non-assigned items touching Alex's AOR or work; no action required unless directly mentioned -->
- **[macOS] Reduce real WKWebView loads during unit tests** ([task](https://app.asana.com/0/0/1215254745211936))
Sam S exploring WebKit process limit / CI crash control on macOS unit tests. Touches macOS-app dev infra Alex uses daily. Engage only if Sam asks.
- **Drop macOS 11 Big Sur Support** ([task](https://app.asana.com/0/0/1210470859071348))
Diego: ship review done, last Big Sur version ships Mon Jun 8, first Monterey+ version merges next week. Relates to the Monterrey-only PR in MNF.
- **Ship-Review: iOS: AI onboarding for custom product pages** ([task](https://app.asana.com/0/0/1214152989583963))
Omid raised concerns about non-unifiedInput version showing interactive URL bar / top-left icon. Different project but adjacent to Alex's onboarding SR — watch for cross-cutting patterns.
### Career Action This Week
**Draft Part 1 of [Readiness Self-Reflection for Potential Project Advisor](https://app.asana.com/0/0/1210386994396212) — 30 min**
Why this: Project Advisor is the #1 unstarted goal in `career-notes.md` and the most direct EP3 lever; status is "Not started" with no DB activity. Dominik is OOO Jun 1-5 so a 1:1 isn't happening — perfect window for an async deliverable that doesn't depend on him.
Skipped:
- **1:1 prep** — Dominik OOO entire week.
- **Primary AOR discussion** — needs 1:1 with Dominik.
- **Christie EP2/3 calibration confirmation** — career-notes says "confirm at next 1:1 with Dominik"; deferred until he's back. (If quick async ping to Christie tempting, defer — Alex's EP2 TD Calibration task gid 1214121856485500 is the proper channel.)
- **O-N/O-L Assessment comment** — no active Assessment surfaced in the snapshot needing Alex's substantive comment this week.
### On Radar / Participation Needed
(No items this week — the 7-day help-requests query returned discussion threads, but none @mention Alex directly or require his AOR input urgently. The closest items are already captured in "On Radar" above.)
### Carried Forward from Last Week
<!-- No weekly-review-2026-05-29.md exists; below items inferred from snapshot's top_priority section, recent comments, and Changed-in-24h -->
- **[Persist 'You've got this' dialogue in non-focused state](https://app.asana.com/0/0/1215009192158950)** — assignee: Alex
→ see TP section above.
- **[iOS Address onboarding conflicts (umbrella parent)](https://app.asana.com/0/0/1214592943696234)** — assignee: Alex
→ see TP section above.
- **[Ship Review: iOS Address onboarding conflicts](https://app.asana.com/0/0/1215009192158961)** — assignee: TBD
Not yet opened; open Tue once Persist dialogue PR is up. → see TP section.
- **[ON HOLD iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249)** — assignee: Alex
Modified 2026-05-30; on hold pending Privacy Triage (gid 1214965405681675, Jake Abel, 9d overdue). Status: BLOCKED on triage. Next: ping Jake Monday.
- **[DRI <> Project Advisor async for Demo tracker blocking after chat](https://app.asana.com/0/0/1213551072611261)** — assignee: Alex
Modified 2026-05-29 04:25; inbox; check thread Monday for any pending decisions.
- **[NA Analysis: iOS Duck.ai Onboarding Tracker Demo Experiment](https://app.asana.com/0/0/1215186850972358)** — assignee: Alex
Modified 2026-05-28; in inbox, no due date. Status: needs review/triage; potentially feeds the Treatment B timing decision (Alessandro's open question).
---
*Based on asana_context.md snapshot (2026-05-30 01:02 UTC) + DB supplementary queries as of 2026-05-30. No prior weekly review file found; carried-forward items inferred from snapshot state.*