Files
obsidian-vault/work/briefs/weekly/plan-2026-04-27.md
T

135 lines
8.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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 18 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 ST1ST4 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 2830. Alex authored AM1AM4; 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 12 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`.*