Files
obsidian-vault/work/briefs/daily/2026-05-22.md
T
2026-05-22 10:03:04 +06:00

120 lines
7.5 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-22
### ✨ Morning
On May 22, 1849, Abraham Lincoln received U.S. patent #6,469 — making him the only president ever to hold a patent. His invention: a device to lift steamboats over shallow sandbars using buoyant chambers. The model is in the Smithsonian. It was never built.
🌿 Step outside for 5 minutes before opening Slack.
---
## Plan for Today
1. ⚡ Post macOS App Maintenance daily status update — 5 min, daily routine
2. 🔴 Complete Full Analysis — due today, security/GDPR + Dominik, Keagan watching
3. 🔴 Triage PR Check failing — testWhenTab... (OVERDUE 30d) — close or fix
4. 🔴 Begin Security Triage postmortems — 2 tasks just assigned, write first drafts
5. 🟠 Demo tracker PR: fix Dax logo blinking + keyboard after Subscription, then assign to Pete
6. 🟠 Open Next TP Thread on iOS Address onboarding conflicts — one comment ≤10 min
7. 🟠 Review PR: iOS AI onboarding — New Tab Page Dialogs Refactor (due today)
8. 🟡 Follow up: Privacy Triage (Jake Abel) — overdue since yesterday
9. 🟠 Batch remaining PR review queue (7 GitHub requests + Transition PR) — after TP block
10. 📝 Write weekly review
---
### 🔴 Urgent / Overdue
**[OVERDUE 30d] [DRI] PR Check is failing on main — testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain**
[`1213975496167929`](https://app.asana.com/0/0/1213975496167929) — `active`, Apple CI Failing Tests
Context: Due Apr 22. Bot sent overdue reminders twice in April. Michal and Rachel merged two duplicates into it in May. No action from Alex since.
Action: Check if the test passes on main now (likely resolved via duplicate merges); if yes, mark complete. If still failing, triage fix or reschedule with updated due date.
**[OVERDUE 7d] [DRI] PR Check is failing on main**
[`1214797526093576`](https://app.asana.com/0/0/1214797526093576) — `inbox`, Apple CI Failing Tests
Context: Due May 15. Appears to be a newer duplicate of the above. No activity since May 17.
Action: Merge or close as duplicate of `1213975496167929`.
**[OVERDUE 7d] [DRI] Try Visiting a Site: Background**
[`1214828145455342`](https://app.asana.com/0/0/1214828145455342) — `inbox`
Context: Due May 15. Was an open SR subtask; Ship Review merged May 20. Last modified May 20.
Action: Confirm whether this was resolved with the SR merge; if yes, mark complete.
**[OVERDUE 3d] [DRI] Create Mattermost Bots request**
[`1214799615211686`](https://app.asana.com/0/0/1214799615211686) — `inbox`, Internal Support Inbox
Context: Due May 19. No activity since creation.
Action: Route to the correct team via the Help Request project, or respond with a status.
_Backlog cluster (do_later / quick_wins — stale dates expected, not individually urgent):_ Feature flag: warnBeforeQuit, Remove or re-evaluate Warn Before Quit pixels (bot nudge May 21: "prepare a PR — overdue 3 weeks"), mac_malicious-site-protection timeout (overdue 298d), plus ~20 quick_wins/hack_days items. Address during a dedicated backlog session.
---
### 🟠 Needs Action Today
**Security Postmortems [DRI]**
— Postmortem: Security Triage AI: edit link [`1214996544314187`](https://app.asana.com/0/0/1214996544314187)
— Postmortem: Security Triage: AI Agent use via likely external Discord service [`1214996544314182`](https://app.asana.com/0/0/1214996544314182)
Context: Both assigned to Alex on May 21 as subtasks of the parent security triage incident. No due date but postmortems are time-sensitive. Alex is DRI.
Action: Draft both postmortems; post for team review today or schedule a slot.
**Full Analysis [DRI]**
[`1214900901154134`](https://app.asana.com/0/0/1214900901154134) — `inbox`, due today
Context: GDPR/security data removal analysis. Alex provided key clarification May 20 (Nous Research "Hermes" ≠ DDG "Hermes Agent"). Dominik, Keagan Jarvis, Jonathan Jackson, Zach Deane-Mayer are collaborators. Due today.
Action: Complete the analysis and post final findings.
**Demo tracker PR — finish remaining 2 items [DRI]**
[`1214425079182350`](https://app.asana.com/0/0/1214425079182350) — due May 26
Context: Alex pushed significant UTI/Fire Onboarding/bottom bar fixes yesterday. Still in progress: Dax logo blinking, keyboard not shown after Subscription upsell. Pete confirmed: assign to him once done.
Action: Fix both remaining items; assign to Pete for review.
**DRI <> Project Advisor async [DRI]**
[`1213551072611261`](https://app.asana.com/0/0/1213551072611261) — `inbox`
Context: Alessandro commented May 21 recommending running regression tests on the rebased SR. Alex reacted (👍) but hasn't posted a formal response or confirmed test plan.
Action: Post regression test plan or confirm test run; close coordination loop.
**PR Reviews — batch**
— PR: iOS AI onboarding — New Tab Page Dialogs Refactor [`1214998530536204`](https://app.asana.com/0/0/1214998530536204) — due today, fresh (assigned May 21 by automation)
— PR: iOS AI onboarding — Transition to Contextual + Resume Linear Flow [`1214928613949181`](https://app.asana.com/0/0/1214928613949181) — WAITING for author to address regression Alex flagged May 21; Alex is not the blocker
— 7 GitHub review requests (see asana_context.md — GitHub Needs Attention)
**9 review requests total — batch after TP block. New Tab Page Dialogs Refactor is due today → prioritize first.**
**macOS App Maintenance [DRI]**
[`1214837564647979`](https://app.asana.com/0/0/1214837564647979) — `top_priority`, due today
Context: Alex has been posting daily pixel spikes status (🟡 yesterday). Due today.
Action: Post today's status update with current pixel spike assessment.
---
### 🟡 Delegated — Follow Up Needed
**[OVERDUE yesterday] Privacy Triage: Apple — iOS: Demo tracker blocking after chat in onboarding**
[`1214965405681675`](https://app.asana.com/0/0/1214965405681675) — Jake Abel — due 2026-05-21
Context: Opened May 20 when SR merged. Overdue by 1 day. No update from Jake.
Action: Follow up: "Hey Jake — any blockers on the privacy triage? SR is merged to release branch."
**[STALE 170d] Login autofill shows empty field in macOS Browser**
[`1211742725064177`](https://app.asana.com/0/0/1211742725064177) — Deepankar Bajpeyi — due 2025-11-17
Context: No activity since Dec 2025.
Action: Ping Deepankar for status or close/reassign.
**[STALE 160d] assertionFailure when DBP url is opened**
[`1212305913722018`](https://app.asana.com/0/0/1212305913722018) — Anh Do — due 2025-12-12
Context: No activity since Dec 2025.
Action: Check with Anh or close.
---
### 🔵 Rhythms
**TP:** iOS: Demo tracker blocking after chat in onboarding [`1213551050320249`](https://app.asana.com/0/0/1213551050320249) — Ship Review ✅ completed May 20. PR in progress (due May 26). Feature task due today. TP is in final stretch.
**⚠️ Next TP Thread: NOT opened.** Current TP near completion (SR done, PR active). **Daily must: Open Next TP Thread — comment on [iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) announcing it as incoming TP.** (→ Plan item 6)
**Active Rotation:** macOS Weekly Maintenance DRI — ends today [`1214129023477449`](https://app.asana.com/0/0/1214129023477449).
**Upcoming:**
- AFK Wed May 27 (holiday) — short week next week; plan accordingly
- ⚠️ 1:1 Agenda task due May 26 [`1214933759913756`](https://app.asana.com/0/0/1214933759913756) — weekly plan projected Jun 2; confirm with Dominik whether 1:1 is actually May 26
- O-N + O-L Weekly: Mon May 25 (Dominik hosting O-L next week)
- Apple Weekly Team Meeting: Tue May 26
- WWDC partial AFK Jun 812