10 KiB
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 — 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
Tue Jun 2: Open Ship Review, surface Treatment B / experiment timing question
- Ship Review: iOS Address onboarding conflicts — open it
- Apple Weekly Team Meeting — raise Alessandro's "ship mid-experiment vs wait for sample size" question
- PR: Make our macOS app Monterrey-only — review (overdue 3d)
Wed Jun 3: O-N — propose iPad-specific project; address early SR feedback
- O-N Weekly Meeting — 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) — SR responses
- Follow-up: add support of Inline Text Images to TypingTextAnimation — overdue 2d
Fri Jun 5: Close out, weekly review, career-doc draft
- Close iOS Address onboarding conflicts (parent) if SR signed off
- Career action: Readiness Self-Reflection for Potential Project Advisor — Part 1 (30 min)
- Write weekly review
Must-Not-Forget
-
Persist 'You've got this' dialogue in non-focused state — 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] — assignee: Alex due 2026-05-26 (4d overdue) — 5-min timebox; clear it Monday morning.
-
PR: Make our macOS app Monterrey-only — 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 — 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 — 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
-
Desktop Browser Feature Owner Survey overdue 4d — 5-min timebox, anonymous survey.
-
PR: Make our macOS app Monterrey-only overdue 3d — PR review; ~30 min.
Sprint Backlog (pick 1–2 if time allows)
-
PR Check is failing on main — testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain due 2026-04-22 (38d overdue) — flaky test; investigate or disable.
-
PR Check is failing on main due 2026-05-15 (15d overdue) — generic CI failure; triage owner.
-
Pinned tab opens link in background tab due 2026-05-01 (29d overdue) — Internal Product Feedback bug.
-
Text selection in the address bar doesn't work as standard due 2026-05-01 (29d overdue) — Internal Product Feedback bug.
-
Review Overdue Tasks Summary - 22 Tasks (Jan 2026) 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
-
[macOS] Reduce real WKWebView loads during unit tests (task) 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) 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) 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 — 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
-
Persist 'You've got this' dialogue in non-focused state — assignee: Alex → see TP section above.
-
iOS Address onboarding conflicts (umbrella parent) — assignee: Alex → see TP section above.
-
Ship Review: iOS Address onboarding conflicts — 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 — 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 — 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 — 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.