diff --git a/work/briefs/weekly/plan-2026-05-25.md b/work/briefs/weekly/plan-2026-05-25.md index 91421226..bfef32f4 100644 --- a/work/briefs/weekly/plan-2026-05-25.md +++ b/work/briefs/weekly/plan-2026-05-25.md @@ -1,48 +1,50 @@ # Weekly Plan — Week of 2026-05-25 -> Note: No weekly-review file exists at `briefs/weekly/2026-05-22.md`. Plan built from DB snapshot 2026-05-25 01:20 UTC + last week's plan-2026-05-18.md. +> Note: No weekly-review file exists at `briefs/weekly/2026-05-22.md`. Plan rebuilt from DB snapshot 2026-05-25 02:01 UTC + last week's plan-2026-05-18.md. > **Shortened week**: AFK Wed 2026-05-27 (holiday). 4 working days. -> **Career advisor (Dominik) OOO check**: clear through 2026-05-31; next AFK is June 1–3 (LDX3). 1:1 Tuesday is GO. +> **Career advisor (Dominik) OOO check**: clear through 2026-05-31; earliest AFK June 1–3 (LDX3). 1:1 Tuesday is GO. +> **Quick Wins week**: not announced. -**Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — confirmed as next O-N TP (Alex's own May/22 note on the TP-Threads task). Due 2026-06-05; in `top_priority`; subtasks already scoped for asset/UI work. Last week's TP (Demo tracker) is in final close-out (PR + Privacy Triage outstanding) — captured under Mon shape, not duplicated as TP. +**Top Priority**: [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — confirmed as next O-N TP (Alex's own May/22 note on TP-Threads bot task). Due 2026-06-05; in `top_priority`; subtasks already scoped for asset/UI work (Animated Assets [2-3d], Try Visiting a Site Background [1d], Persist 'You've got this' [0.5d]). Last week's TP (Demo tracker) is in final close-out (PR + Privacy Triage outstanding) — kept under Monday in Shape, not duplicated as TP. ### Quadrants | Quadrant | This Week | Notes | |---|---|---| -| Project | 65% | New O-N TP kickoff + closing demo-tracker PR; shortened week (AFK Wed) bumps from 60% | -| AOR | 15% | 2 PR-Check failures on main, UTI wrap, Sentry/CI maintenance | -| Career | 15% | 1:1 with Dominik Tue May 26 — Dominik NOT OOO until June 1. Boost vs baseline because 1:1 falls this week | +| Project | 65% | New O-N TP kickoff + closing demo-tracker PR; shortened week (AFK Wed) bumps from 60% baseline | +| AOR | 15% | 2 PR-Check failures on main, UTI wrap, Sentry/CI maintenance, address-bar bug adjacency | +| Career | 15% | 1:1 with Dominik Tue May 26 — Dominik NOT OOO until June 1. Boost vs 5% baseline because 1:1 falls this week | | Strategy | 5% | O-N/O-L Weekly Mon, Apple Weekly Tue. TD: Monthly pixels (Jonathan) — observe only | ### Shape -**Mon 2026-05-25:** Close out + kick off (3 meetings) +**Mon 2026-05-25:** Close out + kick off (3 meetings stacked) - [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) — final review pass on PR; address Alessandro's toggle question; reassign reviewer - [PR: iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214425079182350) — due tomorrow; answer Alessandro's May/22 toggle-visibility question; hand off - [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — async kick-off post in TP comments (per Alex's May/22 note: in-person slots full) - [Address Universal Input (UTI) issues](https://app.asana.com/0/0/1214965000075517) — wrap remaining work before pivoting fully to new TP - [Alex M next Top Priority (May/25)](https://app.asana.com/0/0/1215058019347550) — bot-generated nudge; update due date or close once new TP declared -- [O-N Weekly Meeting](https://app.asana.com/0/0/1214950287303110) (2026-05-25) — surface async-kickoff plan for new TP -- [O-L Weekly Meeting](https://app.asana.com/0/0/1214908681776067) (2026-05-25) — Dominik hosting; light agenda +- [O-N Weekly Meeting](https://app.asana.com/0/0/1214950287303110) — surface async-kickoff plan for new TP +- [O-L Weekly Meeting](https://app.asana.com/0/0/1214908681776067) — Dominik hosting; light agenda - Set 1-Must for the day; declare weekly TP on team board **Tue 2026-05-26:** 1:1 + meetings + light project work - [Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756) — add career items BEFORE meeting (see Career Action below) - 1:1 with Dominik — confirmed: Dominik not OOO until 2026-06-01 -- [Apple Weekly Team Meeting](https://app.asana.com/0/0/1214929922983741) (2026-05-26) +- [Apple Weekly Team Meeting](https://app.asana.com/0/0/1214929922983741) - [Persist 'You've got this' dialogue in non-focused state [0.5d]](https://app.asana.com/0/0/1215009192158950) — start subtask of new TP +- [Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015) — due today; 5-min timebox **Wed 2026-05-27:** 🏖️ AFK ([Alex M AFK May/27, holiday](https://app.asana.com/0/0/1212694796293421)) - No work scheduled **Thu 2026-05-28:** Deep work on new TP -- [Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) — primary deep-work block +- [Address Bar Toggle Selection: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) — primary deep-work block (due today) - [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) — secondary subtask -- Buffer for any CI/AOR firefighting +- Buffer for CI/AOR firefighting if PR-Check issues persist **Fri 2026-05-29:** Close loops + retrospective - Continue Address Toggle assets if not done -- Weekly review write-up (this week's + catch-up for May/22 if needed) +- Weekly review write-up (this week's + catch-up for May/22 if missing) - Handoff [macOS App Maintenance](https://app.asana.com/0/0/1215057986055515) to Tom (already assigned via May 29 cycle) - Pre-next-1:1 agenda items: capture anything that surfaced this week @@ -52,7 +54,7 @@ due 2026-05-26 — Alessandro asked on 2026-05-22 whether the toggle should remain hidden until onboarding completes; Alex committed publicly to "review pass on Monday and assign to [reviewer]" — Alex IS the blocker. Action today. - [ ] **[Privacy Triage: Apple — iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214965405681675)** — assignee: Jake Abel - delegated; due 2026-05-21 (4d overdue) — directly blocks closing TP. Nudge Jake today if not done. + delegated; due 2026-05-21 (4d overdue) — directly blocks closing last week's TP. Nudge Jake today if not done. - [ ] **[PR Check is failing on main](https://app.asana.com/0/0/1214797526093576)** — assignee: Alex due 2026-05-15 (10d overdue) — main-branch CI failure in `inbox`; P1-style signal. Diagnose Monday morning before deep-work blocks. @@ -60,7 +62,7 @@ - [ ] **[Full Analysis](https://app.asana.com/0/0/1214900901154134)** — assignee: Alex due 2026-05-22 (3d overdue) — title alone is ambiguous (no project, no notes context in snapshot); open and either action or re-scope. -- [ ] **[Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756)** — assignee: Alex (Alex is preparer) +- [ ] **[Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756)** — assignee: Alex (preparer) due 2026-05-26 — needs career items added before Tue meeting (see Career Action). ### AOR Quick Wins This Week @@ -85,27 +87,24 @@ - **[Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)** due 2026-05-01 (24d overdue) — Internal Product Feedback; UX regression -- **[Assertion Failure Pixel Anomaly - 2025/09/15](https://app.asana.com/0/0/1211379705725021)** - due 2025-09-17 (250d overdue) — `planning` section; revisit or close - - **[Review Overdue Tasks Summary - 22 Tasks (Jan 2026)](https://app.asana.com/0/0/1212881948512860)** due 2026-01-27 (118d overdue) — meta task about overdue management -(+ 2 aged items >180 days in backlog — not listed individually: Bug: Tab preview stuck around (405d), Duo login Grafana (306d)) +(+ 3 aged items >180 days in backlog — not listed individually: Bug: Tab preview stuck around (405d), Duo login Grafana (306d), Assertion Failure Pixel Anomaly (250d)) ### On Radar -- **TD: [Monthly pixels for iOS and macOS](https://app.asana.com/0/0/1214950124367781)** — Jonathan Jackson returned to monthly-pixel approach on 2026-05-23. Touches pixel/instrumentation AOR. Engage if Apple-team input solicited. -- **Discussion: [shield in address bar overlapping with text](https://app.asana.com/0/0/1214946075851940)** — Zac following up on macOS browser address-bar bug, reproducing on v1.190.0. macOS AOR adjacency; monitor. +- **TD: [Monthly pixels for iOS and macOS](https://app.asana.com/0/0/1214950124367781)** — Jonathan Jackson returned to monthly-pixel approach on 2026-05-23. Touches pixel/instrumentation AOR Alex has worked in. Engage if Apple-team input solicited. +- **Discussion: [shield in address bar overlapping with text](https://app.asana.com/0/0/1214946075851940)** — Zac confirmed reproduction on v1.190.0 (2026-05-23); macOS browser address-bar AOR adjacency; monitor for direct ask. ### Career Action This Week **Add career discussion points to [Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756) before Tue 2026-05-26 (15 min)** -Picked because 1:1 IS this week AND Dominik is NOT OOO (verified — next AFK is 2026-06-01). Skipped #1 (Project Advisor doc Part 1 draft) because the 1:1 is the more time-bounded action — raise Project Advisor as the *primary* agenda item in the 1:1 instead. Skipped #4 (Christie EP2/3 calibration ping) — surface as a 1:1 question to Dominik first ("did Christie submit?"), then act if needed. Skipped #5 (Assessment comment) — no current open O-N/O-L Assessment requires it this week. +Picked because 1:1 IS this week AND Dominik is NOT OOO (verified — next AFK is 2026-06-01). Skipped #1 (Project Advisor doc Part 1 draft) because the 1:1 is the more time-bounded action — raise Project Advisor as the *primary* agenda item in the 1:1 instead, same content, better leverage. Skipped Christie EP2/3 calibration ping — surface as a 1:1 question first ("did Christie submit?"), then act if needed. Skipped Assessment comment item — no current open O-N/O-L Assessment requires it this week. Specific 1:1 agenda items to add (in priority order): -1. **Project Advisor** — "I've made no progress since last cycle; want to commit to Part 1 of the Readiness doc this cycle. Sanity-check what 'good' looks like." +1. **Project Advisor** — "No progress since last cycle; want to commit to Part 1 of the Readiness doc this cycle. Sanity-check what 'good' looks like." 2. **Primary AOR target** — "Which AOR is realistic to pursue as primary by next review (~2026-08)?" 3. **Christie EP2/3 calibration** — "Did she submit? Status still unclear in my notes." 4. **EP3 gap check** — "Beyond what we discussed in Feb, what's the next gap to close?" @@ -121,13 +120,13 @@ Specific 1:1 agenda items to add (in priority order): ### Carried Forward from Last Week - **[iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249)** — Alex (DRI) - → see Mon in Shape — closing out PR, Privacy Triage delegated, Project-Advisor async open + → see Mon in Shape — closing out PR, Privacy Triage delegated to Jake, Project-Advisor async open - **[DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551072611261)** — Alex - async sign-off thread; verify status before closing the TP + async sign-off thread; verify status before closing the last TP - **[Address Universal Input (UTI) issues](https://app.asana.com/0/0/1214965000075517)** — Alex - per Alex's May 22 note: completing this before pivoting to new TP — wrap on Monday + per Alex's May 22 note: completing this before pivoting fully to new TP — wrap on Monday - **[Alex Shurgin – HR](https://app.asana.com/0/0/1215056211788084)** — Alex HR-related task surfaced May 22; review for any time-sensitive action. ⚠️ HR content — handle privately, don't auto-summarize via connectors. @@ -142,7 +141,7 @@ Specific 1:1 agenda items to add (in priority order): bot-generated TP-threads nudge from May/24; close or update once new TP is declared today --- -*Based on DB snapshot 2026-05-25 01:20 UTC + plan-2026-05-18.md (no weekly-review for 2026-05-22).* +*Based on DB snapshot 2026-05-25 02:01 UTC + plan-2026-05-18.md (no weekly-review for 2026-05-22 on disk).* *DRI conflict check: none flagged. Career advisor (Dominik) OOO check: clear through 2026-05-31. Quick Wins week: not announced.* Saved to `/Users/admin/obsidian/work/briefs/weekly/plan-2026-05-25.md`.