8.2 KiB
Weekly Plan — Week of 2026-04-27
Top Priority: iOS: Demo tracker blocking after chat in onboarding gid:1213551050320249 — active TP, due May 11, PR #4544 open with Alessandro's "chunk it" guidance still to apply; this is the only Project task with real due-date pressure inside the week.
Quadrants
| Quadrant | This Week | Notes |
|---|---|---|
| Project | 65% | TP (PR #4544 chunking) + Pre-Ship-Review iOS AI onboarding (gid:1214147157456480, due Apr 30) + TD re-review (gid:1213551226650171, due Apr 27 today). Slight bump above 60% because PSR window closes mid-week. |
| AOR | 15% | Two OVERDUE DRI items (testWhenTabWithConnectionLost, text selection address bar). Light because no fresh AOR landed and Ship Review subtasks count under Project. |
| Career | 15% | 1:1 with Dominik Tue Apr 28 (he is NOT OOO — first AFK is May 1) + Advisor Readiness doc Part 1 (slipped from last week, hard slot Monday). |
| Strategy | 5% | No active Assessment comment owed; placeholder for opportunistic O-L/O-N input. |
Forcing constraint: AFK May 1–8 starts Friday. Friday must finish AFK handoff (PRs #4482, #4483, #4510, #4530 reviewer nudges) — non-negotiable.
Shape
Mon Apr 27: Ramp + 1:1 prep + TD close-out
- O-L Weekly Meeting
gid:1214138787102516 - TD re-review iOS AI onboarding (due TODAY)
gid:1213551226650171— approve or post final ST-series comments - Advisor Readiness doc Part 1 — 30-min hard slot (career action)
gid:1210386994396212 - Add 1:1 agenda items for Dominik
gid:1214157855537862 - Close out duck.ai non-experiment onboarding state restore
gid:1213992139518104(due today) - TP context-load: read Alessandro's Apr 22 chunking guidance, plan PR #4544 split
Tue Apr 28: Heavy meeting day — recovery buffer afternoon
- Apple Weekly Team Meeting
gid:1214148525123832 - O-N Weekly Meeting
gid:1214177047050007 - 1:1 with Dominik (agenda
gid:1214157855537862) - Pre-Ship-Review iOS AI onboarding
gid:1214147157456480— answer any new AM follow-ups (sub-tasks due Apr 28) - No deep work after 1:1 — slot for inbox + comment triage only
Wed Apr 29: TP deep work
- PR #4544 chunking — split into reviewable units; push first chunk
gid:1213551050320249 - testWhenTabWithConnectionLost
gid:1213975496167929— at minimum post 2-line investigating comment to Sam S, target reproduce + RCA
Thu Apr 30: TP + AOR cleanup + AFK ramp
- Pre-Ship-Review window closes today
gid:1214147157456480— final round - Text selection address bar
gid:1214071796247142— post Asana status linking PR #4548, stabilize CI - Pinned tabs PR #4541 — triage CI 🔴
- AFK handoff: brief reviewers on PRs #4482 / #4483 / #4510 / #4530
Fri May 1: Weekly review + AFK handoff finalize (Alex AFK starts; Dominik also AFK today)
- Weekly review for week of Apr 27
- AFK final handoff Slack to relevant reviewers
- Surface anything unfinished as carry-into-AFK note
Must-Not-Forget
-
Tech Design re-review: iOS AI onboarding for custom product pages
gid:1213551226650171— assignee: Alessandro (Alex is reviewer) due TODAY Apr 27 — Alessandro addressed Alex's ST1–ST4 review Apr 24; Alex is the blocker on approve/final comments. -
PR Check failing on main — testWhenTabWithConnectionLost…
gid:1213975496167929— assignee: Alex OVERDUE +5d, third automated reminder fired Apr 23, carried through 2 weekly plans. Alex is DRI; even a 2-line "investigating, ETA Wed" resets the clock with Sam S. -
Text selection in the address bar doesn't work as standard
gid:1214071796247142— assignee: Alex OVERDUE original. PR #4548 in flight (CI 🔴) but Asana has zero status update — Alessandro is OOO-coverage stakeholder and silent motion still reads as silence. -
Pre-Ship-Review iOS AI onboarding
gid:1214147157456480— assignee: Costas (Alex authored) Window due Apr 28–30. Alex authored AM1–AM4; needs to monitor for follow-ups and close window cleanly before AFK. -
AFK handoff — Alex M AFK May/1-8
gid:1212694796293417— assignee: Alex Departs Sat May 1. PRs #4482, #4483, #4510, #4530 need reviewer nudges before handoff. Carried from last week unaddressed.
AOR Quick Wins This Week
-
Feature flag: warnBeforeQuit
gid:1212444166689969overdue 3 days — feature flag removal, paired with pixel cleanup below. -
Remove or re-evaluate Warn Before Quit pixels
gid:1212808567112832overdue 3 days — temporary pixel cleanup; pair with the warnBeforeQuit feature flag for one PR. -
macOS Feedback: page reload wraps URL in JS
gid:1207267367762569overdue 5 days — small bug in quick_wins; reproducer + fix in one sitting.
Sprint Backlog (pick 1–2 if time allows)
- Review Overdue Tasks Summary - 22 Tasks (Jan 2026)
gid:1212881948512860due 2026-01-27 (90 days) — administrative pass; defer if AFK pressure dominates.
(+ 3 aged items >180 days in backlog — not listed)
On Radar
- Follow-up: Inline Text Images to TypingTextAnimation
gid:1214040804696193— no due date, no activity. If still un-actioned by Friday, Alex must set a date or move it to a sprint — two consecutive "carried forward"s is how it dies silently.
Career Action This Week
Picked: Draft Part 1 of Advisor Readiness Self-Reflection (gid:1210386994396212) — 30-min hard slot Monday morning.
Why this and not the others:
- Project Advisor (#1) picked — highest EP3 leverage, slipped last Friday, Dominik will ask in Tuesday's 1:1 and Alex needs an artifact to point at, not another apology.
- Primary AOR target (#2) — deferred to the 1:1 itself: already on the agenda as a discussion item.
- Calibration follow-up (#3) — Christie's EP2/3 status unconfirmed, but lower leverage than the Advisor doc this week; raise as one-line check at 1:1.
- Assessment visibility (#4) — no active Assessment with Alex's silence flagged this week.
- 1:1 prep (#5) — covered by Monday's agenda-add; doesn't need its own block.
Carried Forward from Last Week
-
PR Check failing on main — testWhenTabWithConnectionLost
gid:1213975496167929— assignee: Alex → see Must-Not-Forget above. OVERDUE 17d since Sam S's original ping; structural pattern worth raising in 1:1. -
Text selection in the address bar
gid:1214071796247142— assignee: Alex → see Must-Not-Forget above. -
Readiness Self-Reflection for Project Advisor
gid:1210386994396212— assignee: Alex → see Career Action above. Deadline slid Friday; Monday slot protected. -
Follow-up: Inline Text Images to TypingTextAnimation
gid:1214040804696193— assignee: Alex → see On Radar. STALLED, no due date since Apr 14. Set a date or move to sprint by Friday. -
Pinned tab opens link in background tab
gid:1214038885921128— assignee: Alex (Alessandro's reassign offer pending) Originally due Apr 17, now showing May 1 in DB after re-date. Reassign offer is past polite limit. Decision Monday: take with ETA or hand back. -
Proposal: Rollback /Applications/DEBUG install dir
gid:1214136461142650— assignee: Alex PR #4510 CI ✅, awaiting Diego's formal approval. Status: courtesy nudge to Diego early week. -
PR #4999 privacy-configuration (Remove autocompleteTabs) — assignee: Alex Needs config-team approver. Status: identify and tag a config-team reviewer Monday.
-
Tom Strba combinedPermissionView PR review
gid:1214121879880035— assignee: Tom (Alex reviewer) Slipped last Friday. Status: review and ping Tom this week, courtesy Slack if it slips again. -
Delegated: assertionFailure when DBP url is opened
gid:1212305913722018— assignee: Anh Do 4 months overdue (due 2025-12-12). Pinged daily without action. Decision Monday: 2-min ping or close/archive. -
Delegated: Login autofill shows empty field
gid:1211742725064177— assignee: Deepankar 5 months overdue (due 2025-11-17). Same status. Decision Monday: ping or close. -
AFK May 1-8 handoff
gid:1212694796293417— assignee: Alex → see Must-Not-Forget. Friday is the hard deadline.
Based on weekly-review 2026-04-24 + DB state as of 2026-04-27 (snapshot 01:24 UTC). Saved to /Users/admin/Developer/personal-os/briefs/weekly/plan-2026-04-27.md.