10 KiB
Weekly Plan — Week of 2026-05-25
Top Priority: iOS Address onboarding conflicts with unified input and ship AI onboarding winner — confirmed next TP per Alex's own comment (May/22) on the "next Top Priority" task; current TP (Demo tracker) wraps Monday with one PR review pass + handoff to Alessandro.
The project starts May/25 (this Monday). Both kick-off slots for the standing kick-off task (gid:1214950287303110) are already taken; Alex proposed running kick-off async to Dominik on May/22 — pending response. Scope per Alex's note: "looks straightforward, most tension may occur during Ship Review (as usual)". Wed/27 is AFK (public holiday), so effective week is 4 days. Tension points: design assets (Animated Assets gid:1214627423981798 due 2026-05-28), three sub-deliverables already created (Hide Free plan, Hide stop-chat, Disable back button), and dependency on shipping AI onboarding winner (Treatment B).
Quadrants
| Quadrant | This Week | Notes |
|---|---|---|
| Project | 65% | New TP starts May/25; Wed AFK shortens to 4 days. Animated assets due Thu. |
| AOR | 10% | Light AOR week — overdue CI failing-test PR check + standalone bug triage only. |
| Career | 20% | 1:1 with Dominik on Tue (he is NOT OOO — next AFK is June 3+). Empty 1:1 agenda needs prep. Project Advisor doc is highest-leverage EP3 action. |
| Strategy | 5% | Monitor O-L/O-N Assessments; one comment if a relevant TD lands. |
Shape
Mon May/25: Ramp-up + close current TP
- Alex M next Top Priority (May/25) — close this task once new TP is set in the system
- PR: iOS: Demo tracker blocking after chat in onboarding — review pass per Alex's Friday comment; address Alessandro's question on toggle visibility during onboarding, then assign to Alessandro
- iOS: Demo tracker blocking after chat in onboarding — wrap up; verify Privacy Triage status (delegated to Jake Abel)
- O-N Weekly Meeting (gid:1214950287303110)
- O-L Weekly Meeting (gid:1214908681776067) — Dominik is host, agenda is light per Friday comment
- Try Visiting a Site: Background [1d] — due today
- Disable back button during duck.ai onboarding [1d] — delegated subtask, monitor
- Hide Free plan • Upgrade in onboarding [0.5d] — delegated subtask, monitor
Tue May/26: New TP kick-off + 1:1 with Dominik
- iOS Address onboarding conflicts with unified input and ship AI onboarding winner — kick-off (async if Dominik confirms); start scoping the three sub-deliverables
- Dominik :: Alex Regular 1:1 Agenda — agenda is currently empty; populate before meeting
- Apple Weekly Team Meeting (gid:1214929922983741)
- PR: Simplify tab access in TabBarViewController — review/finalize
- Desktop Browser Feature Owner Survey — 5-min anonymous, knock out
Wed May/27: AFK — Public Holiday
Thu May/28: Deep work on TP + design hand-off
- Address Bar Toggle Selection: Animated Assets [2-3d] — due today; coordinate with design
- Persist 'You've got this' dialogue in non-focused state [0.5d] — was due Tue, slipped past AFK
- PR Check is failing on main - testWhenTabWithConnectionLostError… — 31d overdue, address if PR work allows
Fri May/29: Close loops + weekly review + maintenance handoff
- macOS Maintenance week-close (handover comment, feedback, mark complete) — delegated maintenance week ends today
- Weekly review write-up
- Next-week prep (June 1-5 includes Dominik AFK June 1-3 + June 4-5 — verify 1:1 cadence)
Must-Not-Forget
-
PR: iOS: Demo tracker blocking after chat in onboarding — assignee: Alex Alex committed Friday to "review pass on Monday and assign to Alessandro"; Alessandro is waiting on Alex's response to the toggle-visibility question raised May/22. Blocks current TP closure.
-
iOS Address onboarding conflicts with unified input… — assignee: Alex TP starts Mon May/25 — kick-off slots both taken; Alex asked Dominik for async kick-off approval May/22 and has not heard back. If no response by Mon AM, ping again or proceed async.
-
Dominik :: Alex Regular 1:1 Agenda — assignee: Alex due 2026-05-26 — agenda is empty (no items posted since duplication on May/19). Populate before Tue 1:1.
-
Address Bar Toggle Selection: Animated Assets [2-3d] — assignee: Alex due 2026-05-28 — protect Thu after AFK Wed; coordinate with design ahead of time.
-
PR Check is failing on main - testWhenTabWithConnectionLostError… — assignee: Alex 31 days overdue, blocks CI quality. Address mid-week if TP allows; otherwise carry forward.
AOR Quick Wins This Week
-
Pinned tab opens link in background tab overdue 22 days — Internal Product Feedback bug; likely small repro + fix scope.
-
Text selection in the address bar doesn't work as standard overdue 22 days — Internal Product Feedback; likely 1-2h investigation.
-
PR Check is failing on main overdue 8 days — CI failing tests inbox item; investigate failure mode.
Sprint Backlog (pick 1–2 if time allows)
-
PR Check is failing on main - testWhenTabWithConnectionLostError… due 2026-04-22 — flaky/failing CI test, 31d overdue.
-
Review Overdue Tasks Summary - 22 Tasks (Jan 2026) due 2026-01-27 — 116d overdue; meta-task to triage other overdue items.
-
Assertion Failure Pixel Anomaly - 2025/09/15 due 2025-09-17 — 248d overdue; needs decision to close or fix.
(+ 2 aged items >180 days in backlog — not listed)
On Radar
- TD: Monthly pixels for iOS and macOS (gid:1214950124367781) — Jonathan returning to monthly pixel approach with new ATB analysis (May/23). Touches pixel infrastructure Alex has shipped against. Watch for direct ask.
- Elevated visible tab crashes on 158.2 (gid:1215003880609879) — Kris posted a UAF hotfix update; touches Sentry/crash reporting AOR (Alex's secondary). Monitor; engage if hotfix needs macOS-specific input.
- Internal product feedback form broken (gid:1214820313616334) — Samantha posted PR up for review; not Alex's, but feeds Alex's Internal Product Feedback inbox.
Career Action This Week
Draft Part 1 of Advisor Readiness doc (30 min) — priority #1 from career-notes.md. Project Advisor is the most direct lever for EP3 visibility this cycle and is currently "Not started" in the DB. Other priority items are deferred: Primary AOR target → discuss at 1:1 as agenda item (not separate action); Christie EP2/3 calibration confirmation → ask in same 1:1; Assessment visibility → no active O-N/O-L Assessment requiring a comment this week. Time-box: Mon or Thu afternoon, 30 min, doc gid:1210386994396212.
On Radar / Participation Needed
- Address Universal Input (UTI) issues — Alex stated May/22 he is currently completing this. Wrap up before Tue if it spans into TP-start week, otherwise carry into next TP's first sub-task. Status check needed Mon AM.
Carried Forward from Last Week
-
iOS: Demo tracker blocking after chat in onboarding — assignee: Alex Current TP, 1d overdue (due 2026-05-22). PR open and under review with Alessandro. → see TP section above for closure path.
-
Address Universal Input (UTI) issues — assignee: Alex Alex's May/22 comment indicates this is the gap-filler being completed before new TP starts. Confirm done on Mon.
-
DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding — assignee: Alex Async coordination task for current TP; close once TP closes.
-
PR: Simplify tab access in TabBarViewController — assignee: Alex due 2026-05-27 (slips to AFK day) — push to Tue.
-
PR: iOS: Demo tracker blocking after chat in onboarding — assignee: Alex due 2026-05-26 — see Must-Not-Forget; this is the explicit Monday commitment.
-
Privacy Triage: Apple - iOS: Demo tracker blocking after chat in onboarding — assignee: Jake Abel due 2026-05-21 (overdue) — blocks Demo tracker ship; ping Jake on Mon if no movement.
Based on snapshot 2026-05-23 01:31 UTC + DB state as of 2026-05-23. Weekly review file for 2026-05-22 not present (briefs/weekly/ directory created fresh); plan built from Asana snapshot + career-notes + recurring-rhythms. Note: User-supplied MONDAY_DATE was 2026-05-18; plan covers forward-looking week of 2026-05-25 (the actual upcoming Monday from Sat 2026-05-23), saved as plan-2026-05-25.md to match the planned week.