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

163 lines
11 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.
Now I have everything I need. Key findings from the data:
- **Dominik OOO** ends today (Apr 20, Apple Meetup); 1:1 on Tuesday Apr 21 proceeds as confirmed in weekly review
- **O-N Weekly Meeting cancellation** (Gary Apr 11): "Canceling next week's call" = the Apr 14 call during meetup week, **not** Apr 21 — kick-off proceeds tomorrow
- **Apple Weekly Team Meeting** confirmed Apr 21 (Bartek moved it to skip meetup week)
- **EP3/EP2 Calibration tasks**: Christie onboarded Alex as a project reviewer; "no action needed on this task — I'll assign project submissions when available" → positive career development, no urgent action
- **iOS Toggle Screen tracking task** (`1213320237636425`): intentionally still open — currently in Week 9-10 (data collection Apr 20May 1), not to be closed
- **Tom Strba** explicitly asked Alex to review `PR: Remove combinedPermissionView feature flag` on Apr 18 (direct ask, Alex's AOR)
# Weekly Plan — Week of 2026-04-20
**Top Priority**: iOS: Demo tracker blocking after chat in onboarding `gid:1213551050320249` — Kick-off is tomorrow (Apr 21) at the O-N Weekly Meeting; Alex publicly declared this as next TP on Apr 14, Dominik's reaction confirmed, DRI with due May 11 — aligns with O-N momentum after the iOS Toggle Ship Review completing clean last week.
---
### Quadrants
| Quadrant | This Week | Notes |
|---|---|---|
| Project | 60% | TP kick-off + early investigation; sprint starts post-Tuesday kick-off |
| AOR | 20% | 2 CI failures, text selection bug, tab bug, feature flag PR review |
| Career | 15% | 1:1 prep (Tue) + Advisor Readiness doc; 1:1 is happening — Dominik back Apr 21 |
| Strategy | 5% | O-L Weekly meetup recap input |
---
### Shape
**Mon (Apr 20):** Ramp up + triage + O-L sync
- O-L Weekly Meeting (today) `gid:1213875127694364` — Stephen added "Apple and Windows Functional Meetup recap?" as discussion topic; prepare 1-2 sentence update on Apple meetup highlights
- Set this week's 1-Must
- `gid:1213996660793764` [macOS] GeolocationProviderTests async tests flakiness — **due TODAY**, triage immediately (Apple CI Failing Tests)
- Inbox triage: Ashby setup `gid:1214121856485510`, rollback/DEBUG proposal `gid:1213733523353466`, QWD wrap-up `gid:1214075310050341`
- Check EP3/EP2 calibration tasks for any newly assigned submissions from Christie
**Tue (Apr 21):** TP kick-off + 1:1 + team meetings — heavy meeting day, no deep work
- 1:1 prep (30 min before 1:1): Project Advisor progress, primary AOR target, EP3 reviewer role update, AFK May 18 plan
- **1:1 with Dominik** — Dominik returns from Apple Meetup; 1:1 proceeds as confirmed in weekly review
- O-N Weekly Meeting `gid:1213984645402209` — TP kick-off for iOS: Demo tracker blocking
- Complete kick-off task `gid:1213551072611251` (post kick-off notes/next steps) — due today
- Apple Weekly Team Meeting `gid:1213976243215792` (4AM ET — confirmed by Bartek Apr 8, moved from meetup week)
- Recovery buffer after back-to-back meetings; no deep work this afternoon
**Wed (Apr 22):** AOR deadline day + TP investigation start
- `gid:1214071796247142` Text selection in the address bar — **due TODAY**, investigate and post status update before EOD
- `gid:1214067738586364` PR Check failing on main (CSS 14.0.0) — investigate fatal navigation error ("Fatal error: The test is causing a real navigation action"), reply to Alessandro
- TP: begin codebase exploration for Demo tracker blocking — reproduce issue in staging, scope investigation
- Review Tom Strba's PR: Remove combinedPermissionView feature flag (direct ask, Alex has most context)
**Thu (Apr 23):** TP planning + admin
- `gid:1214121856485510` Ashby Hiring Team Member Setup — **due TODAY**, complete admin action
- TP: continue investigation; draft initial scope notes or tech design outline
- AOR: work through GitHub review queue (C-S-S bump, macOS PRs)
**Fri (Apr 24):** Close loops + weekly review
- Write weekly review (brief: TP kick-off done, CI status, experiment tracking, AOR state)
- `gid:1213975496167929` PR Check - testWhenTabWithConnectionLost… — investigate Sam S's report if not addressed mid-week; reply with findings or flaky-test label
- Assess/update stale top_priority items: `gid:1213472659952301` FE <> iOS Sync (stalled 4+ weeks), `gid:1214040804696193` Follow-up: Inline Text Images
- iOS Toggle Screen tracking task `gid:1213320237636425` — update task notes to reflect current experiment status (Week 910: data collection Apr 20May 1; leave open through May 1)
---
### Must-Not-Forget
- [ ] **[macOS] GeolocationProviderTests async tests flakiness** `gid:1213996660793764` — assignee: Alex
due 2026-04-20 (TODAY) — Alex is the assigned DRI on this Apple CI Failing Tests task; it expired today with no action. Triage, investigate, or escalate before EOD.
- [ ] **Text selection in the address bar doesn't work as standard** `gid:1214071796247142` — assignee: Alex
due 2026-04-22 — Alessandro assigned Apr 16 as OOO coverage for someone out; Alex is the sole owner. Must investigate and post a status (fix or timeline) before EOD Wednesday.
- [ ] **[Action Needed] Ashby Hiring Team Member Setup - Alex** `gid:1214121856485510` — assignee: Alex
due 2026-04-23 — Hiring admin task requiring Alex's direct action; assigned Apr 19, no action yet.
- [ ] **PR Check is failing on main** `gid:1214067738586364` — assignee: Alex
overdue 5 days — Alessandro explicitly tagged Alex on Apr 15 for the integration test crash after CSS 14.0.0 merge. No response in 5 days. Alessandro is waiting.
- [ ] **PR Check is failing on main - testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_errorPageIsShownOnce** `gid:1213975496167929` — assignee: Alex
overdue 11 days — Sam S assigned Apr 8 and asked Alex directly to investigate (suspected flaky test from unreliable CI runner). Two automated overdue reminders; still no response.
---
### AOR Quick Wins This Week
<!-- Quick-actionable overdue tasks (<2h each). Not urgent but worth scheduling in a gap. -->
- **QWD: Agentic macOS UI tests virtualization** `gid:1214075310050341`
overdue 3 days — QWD task unfinished after Apr 15-17 sprint; post a status update and either carry forward to next sprint slot or close if QWD window has passed.
- **fix duck.ai capitalization** `gid:1214060691829797`
no due date — iOS Release Board item; likely a 1-line copy change. Verify scope and close or delegate in < 15 min.
- **Consider removing or reworking mac_malicious-site-protection_client-timeout** `gid:1210855358441832`
in quick_wins (no urgent deadline) — feature flag/config removal candidate; 30-min evaluation: is the flag still needed? If not, schedule PR.
---
### Sprint Backlog (pick 12 if time allows)
<!-- Mid-age overdue assigned tasks (14180 days). Daily planner selects from here during gaps. -->
- **Pinned tab opens link in background tab** `gid:1214038885921128`
due 2026-04-17 (overdue 3 days) — Alessandro offered re-assign if capacity is tight. Triage: quick fix or needs a dedicated slot?
- **Review Overdue Tasks Summary - 22 Tasks (Jan 2026)** `gid:1212881948512860`
due 2026-01-27 (overdue 83 days) — Meta planning task; do a pass and archive/close the resolved items.
(+ 3 aged items >180 days: Bug: Tab preview stuck around, Duo login to Grafana, Assertion Failure Pixel Anomaly — not listed individually)
---
### On Radar
<!-- Non-assigned items that touch Alex's AOR or work. No action required unless directly mentioned. -->
- **iOS Toggle Screen experiment** `gid:1213320237636425` — Public release started today (Apr 20); data collection runs Apr 20May 1 (Week 9-10 per task notes). Task is intentionally open and correctly in top_priority. No action needed until May 11 experiment analysis phase.
- **O-L Weekly Meeting today** — Stephen added "Apple and Windows Functional Meetup recap?" as a discussion topic; have a 1-2 sentence update on Apple meetup highlights ready for the call.
---
### Career Action This Week
**Draft Part 1 of Advisor Readiness doc** `gid:1210386994396212` — 30 min, before or after Tuesday's 1:1. Then raise Project Advisor at the 1:1 agenda with Dominik. This is the highest-leverage EP3 action and the most direct lever toward EP3 visibility this cycle.
**Bonus**: Christie has onboarded Alex as an EP3 project reviewer (`gid:1214121856485502`, `gid:1214121856485500`). Christie confirmed: "there's no action you need to take — I'll assign project submissions when available." GitHub invite already accepted. This directly advances the Project Advisor goal — watch these tasks for incoming calibration assignments.
Why others skipped:
- **Primary AOR discussion** → will be raised at 1:1 naturally; no separate pre-prep needed this week
- **Calibration (Christie)** → already resolved; Alex is now a reviewer, Christie owns the next step
- **Assessment visibility** → no active O-N/O-L Assessment with a comment gap identified this week
- **1:1 career prep** → folded into the Advisor Readiness action above; raise directly at 1:1 Tuesday
---
### On Radar / Participation Needed
- **PR: Remove combinedPermissionView feature flag and old permission flow (apple-browsers)** `gid:1214121879880035`
Tom Strba (Apr 18): "Since you have the best context, would you have space to review the PR please?" — **ENGAGE**: direct ask for Alex's code review on a feature flag/permission flow removal. Alex has the most context here. Review this week (Wednesday or Thursday).
---
### Carried Forward from Last Week
- **PR Check is failing on main** `gid:1214067738586364` — Alex (DRI)
OVERDUE +5d — Alessandro assigned Apr 15; integration test crashing ("Fatal error: The test is causing a real navigation action") after CSS 14.0.0 merge. Next action: investigate fatal navigation error in integration test; reply to Alessandro with findings. → See MNF above.
- **PR Check is failing on main - testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_errorPageIsShownOnce** `gid:1213975496167929` — Alex (DRI)
OVERDUE +11d — Sam S assigned Apr 8, asked Alex to investigate (suspected flaky test from unreliable CI runner). Two automated overdue reminders; no response. Next action: reproduce failure; if confirmed flaky, mark and notify Sam. → See MNF above.
- **Pinned tab opens link in background tab** `gid:1214038885921128` — Alex (DRI)
OVERDUE +3d — Assigned Apr 13 with re-assign offer if capacity tight. No action during QWD week. Next action: triage — quick fix this week or request re-assign.
- **Text selection in the address bar doesn't work as standard** `gid:1214071796247142` — Alex (DRI)
due Apr 22 — Alessandro assigned Apr 16 as OOO coverage. Investigate and fix or post timeline before EOD Wednesday. → See MNF above.
- **Follow-up: add support of Inline Text Images to TypingTextAnimation** `gid:1214040804696193` — Alex (DRI)
no due date — Post-ship follow-up added Apr 14 after iOS Toggle Screen shipped. No activity since creation. Next action: set a due date or schedule for next sprint (Friday).
- **FE <> iOS Sync** `gid:1213472659952301` — Alex (DRI)
STALLED, last modified Mar 19 (4+ weeks) — Still sitting in top_priority section. Next action: assess whether this is still blocking anything; if not, move to backlog or close on Friday.
- **assertionFailure when DBP url is opened** `gid:1212305913722018` — Delegated to Anh Do
due Dec 12 2025 (overdue 4+ months) — No activity in months. Next action: ping Anh Do for a status update or close/archive.
---
*Based on weekly-review 2026-04-17 + DB state as of 2026-04-20 07:11 UTC*