135 lines
8.2 KiB
Markdown
135 lines
8.2 KiB
Markdown
# 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:1212444166689969`
|
||
overdue 3 days — feature flag removal, paired with pixel cleanup below.
|
||
|
||
- **Remove or re-evaluate Warn Before Quit pixels** `gid:1212808567112832`
|
||
overdue 3 days — temporary pixel cleanup; pair with the warnBeforeQuit feature flag for one PR.
|
||
|
||
- **macOS Feedback: page reload wraps URL in JS** `gid:1207267367762569`
|
||
overdue 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:1212881948512860`
|
||
due 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`.*
|