Files
obsidian-vault/work/briefs/daily/2026-05-26.md
T

107 lines
7.3 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.
---
## Daily Brief — 2026-05-26
### ✨ Morning
On this day in 1969, Apollo 10 splashed down after circling the Moon just 8 miles above its surface — the closest humans had been without landing. NASA deliberately loaded the lunar module with insufficient fuel to prevent the crew from attempting a landing on their own. The ultimate trust exercise.
💧 Start with a glass of water.
## Plan for Today
1. ⚡ [Desktop Browser Feature Owner Survey](https://app.asana.com/0/0/1214940335721015) — anonymous, 5-min timebox, due today. [5 min]
2. 🔴 Prep [1:1 agenda](https://app.asana.com/0/0/1214933759913756) — add 4 career items before meeting today (Project Advisor, Primary AOR, Christie EP2/3, EP3 gap).
3. 🔴 [PR: iOS Demo tracker](https://app.asana.com/0/0/1214425079182350) — Pete reassigned after test steps issue; due today. Update steps → re-assign to Pete.
4. 🟠 Reply to Costas: O-N meeting (May 27) = AFK day → propose async kick-off or Thursday slot. (Costas also confirmed you as Project Advisor for the new TP.)
5. 🟠 [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) — 1 day overdue. Implement today or move to follow-up project and close.
6. 🟠 [Persist 'You've got this' dialogue [0.5d]](https://app.asana.com/0/0/1215009192158950) — due today, first new-TP subtask.
7. 🟠 Assign reviewer to PR #4668 (UTI) — CI is now ✅.
8. 🟠 Security postmortems ×2 — 5 days old, no drafts. Add status comment at minimum.
9. 📋 7 PR reviews queued — batch after TP block.
---
### 🔴 Urgent / Overdue
**[OVERDUE] DRI** — [Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342) (due 2026-05-25, 1 day overdue)
Context: Was due yesterday. Alessandro confirmed design (May 19): taller background to fill empty screen. Costas flagged as nice-to-have if time constrained.
Action: Implement today OR explicitly move to follow-up project and close.
**[NEEDS CLOSE] DRI** — [Full Analysis](https://app.asana.com/0/0/1214900901154134) (due 2026-05-22, 4 days overdue)
Context: Analysis posted May 20. Likely complete but still open in inbox.
Action: Close task if analysis is final.
**Backlog cluster** (informational — stale dates expected, not ranked above active work): CI failing test (active, Apr 22) · PR Check failing main (inbox, May 15) · Tab preview stuck (2025) · Duo login Grafana (2025) · Assertion Failure Pixel (2025) · Review Overdue Tasks meta (Jan 2026) · Text selection in address bar · Pinned tab opens in background.
---
### 🟠 Needs Action Today
**AUTHOR — PR: iOS Demo tracker (DUE TODAY, REASSIGNED)**
[PR: iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214425079182350) — due today
Pete tested yesterday (May 25): found test steps were wrong, assigned back to Alex. Pete's last comment (14:42): "please update the steps and then I'll test again when you have confirmed they are all correct." Alex responded with a link (14:21) but Pete posted after — Alex is the blocker.
Action: Update test steps in the Asana task → re-assign PR to Pete.
**DRI — 1:1 Agenda (DUE TODAY)**
[Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214933759913756) — 1:1 is today
Career items to add (per weekly plan, in priority order):
1. Project Advisor — "No progress since last cycle; want to commit to Part 1 of Readiness doc this cycle." (Note: Costas just confirmed you as Project Advisor for iOS Address onboarding — useful context.)
2. Primary AOR target — "Which AOR is realistic to pursue as primary by next review (~Aug 2026)?"
3. Christie EP2/3 calibration — "Did she submit? Status still unclear."
4. EP3 gap check — "Beyond Feb discussion, what's the next gap to close?"
Action: Add 4 items above before the meeting.
**DRI — New TP kick-off slot conflict (NEW)**
[iOS Address onboarding TP](https://app.asana.com/0/0/1214592943696234) — Costas comment (May 25 04:12): room in O-N Weekly meeting (May 27) for kick-off; also confirmed Alex as Project Advisor.
⚠️ May 27 = AFK (holiday). You will not be at the O-N meeting.
Action: Reply to Costas today — flag AFK conflict, propose async kick-off OR push to Thursday.
**DRI — Due today**
[Persist 'You've got this' dialogue in non-focused state [0.5d]](https://app.asana.com/0/0/1215009192158950) — first implementation subtask of new TP. 0.5d estimate.
Action: Start implementation block after TP-block.
**DRI — PR #4668 reviewer (UTI)**
PR #4668 (Fix UTI mode onboarding dialog flow) — CI is now ✅ (was red yesterday). No reviewer assigned.
Action: Assign a reviewer to #4668.
**DRI — Security postmortems ×2 (5 days old)** ⚠️ Security content — handle privately
[Postmortem: Security Triage: AI Agent use via likely external Discord service](https://app.asana.com/0/0/1214996544314182) · [Postmortem: Security Triage AI: edit link](https://app.asana.com/0/0/1214996544314187)
Created May 21, assigned to Alex, no content added. Five days without a draft approaches the OVERDUE threshold for High-severity incidents.
Action: Draft both OR add a status comment with timeline on each.
**PR Reviews — batch (7 requests, unchanged)**
Batch after TP block: macOS: Simplify TabBarViewController · Bump nativeStorage to 100% · Enable ad blocking soft launch · Improve value transformer failure observability · Avoid force unwrap crash in debugDescription · Fix maestro tests · Enable iPad toggle iOS 7.211
(Plus 5 GitHub mentions that may require review input.)
---
### 🟡 Delegated — Follow Up Needed
**OVERDUE (5 days)**
[Privacy Triage: Apple — iOS: Demo tracker blocking](https://app.asana.com/0/0/1214965405681675) — Jake Abel, due 2026-05-21
No activity since May 20. Directly blocks closing last week's TP.
Follow-up: "Jake — any update on the privacy triage? It was due May 21 and is blocking close-out."
**DUE YESTERDAY — unassigned (new TP project)**
[Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952) · [Disable back button during duck.ai onboarding [1d]](https://app.asana.com/0/0/1215009192158960) — both due May 25, no assignee recorded.
Action: Confirm who owns these or explicitly assign.
**DUE TOMORROW**
[Pinned tab activates in other window unpinning](https://app.asana.com/0/0/1210705465887828) — Juan Pereira, due 2026-05-27
Quick check-in today before AFK.
**Stale batch (no change)**
Login autofill empty field (Deepankar, due 2025-11-17) · assertionFailure DBP url (Anh Do, due 2025-12-12) · Localization (unassigned, due 2026-04-28) — one follow-up message per person to close or re-scope.
---
### 🔵 Rhythms
**TP:** [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — due 2026-06-05. Declared this week. Not stale.
Next TP Thread: ✅ Opened May 22, bot task closed May 25.
**Upcoming this week:**
- 📅 Today: Apple Weekly Team Meeting + 1:1 with Dominik (agenda prep = item #2 in plan)
- 🏖️ Tomorrow (May 27): AFK (holiday) — reply to Costas TODAY about kick-off slot conflict
- 📅 Thu May 28: Deep work — [Address Bar Toggle: Animated Assets [2-3d]](https://app.asana.com/0/0/1214627423981798) (primary), Try Visiting a Site (secondary)
- 📅 Fri May 29: Close loops + weekly review + handoff macOS App Maintenance to Tom
- 📅 Jun 812: WWDC'26 (partly AFK)