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

107 lines
6.8 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-25
### ✨ Morning
Today is **Towel Day** — the annual celebration of Douglas Adams and *The Hitchhiker's Guide to the Galaxy*. Adams wrote: "A towel is about the most massively useful thing an interstellar hitchhiker can have." Don't panic.
🚶 Take a short walk before diving in.
## Plan for Today
1. ⚡ Close [Alex M next Top Priority (May/25)](https://app.asana.com/0/0/1215058019347550) — thread opened May 22, purpose served, auto-reminder fired. Mark complete. [2 min]
2. 🔴 **Try Visiting a Site: Background [1d]** — due TODAY. Alessandro confirmed design (May 19): taller background. Implement or explicitly defer to follow-up project.
3. 🔴 **PR: iOS Demo tracker blocking** — Monday review pass + respond to Alessandro's toggle question → assign PR to Pete. Due tomorrow.
4. 🟠 Fix CI on PR #4668 (UTI onboarding dialog flow) — red CI blocking review.
5. 🟠 DRI async: respond to Alessandro's May 21 request to run test cases after rebase.
6. 🟠 iOS Address onboarding TP kick-off (new TP starts today) — post async kick-off comment.
7. 🟠 Postmortems: Security Triage ×2 — created May 21, 4 days with no draft.
8. 📋 7 PR reviews queued — batch after TP block.
---
### 🔴 Urgent / Overdue
**[OVERDUE] DRI** — [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) (due 2026-05-22)
Context: PR merged to release branch (May 20). UTI issues task still open and blocking public UTI release. Alessandro (May 21) recommended running test cases again after rebase — Alex hasn't responded.
Action: Reply in [DRI async task](https://app.asana.com/0/0/1213551072611261) confirming test result; close TP task once UTI task ships.
**[OVERDUE] DRI** — [PR Check failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929) (due 2026-04-22, active section, 5 weeks stale)
Context: CI test failure sitting in `active` section for over a month.
Action: Triage — check current state on main, fix or document as known issue with ETA.
**[NEEDS CLOSE]** — [Alex M next Top Priority (May/25)](https://app.asana.com/0/0/1215058019347550) (due 2026-05-23)
Context: You announced next TP on May 22, auto-reminder fired May 24.
Action: Close/mark complete.
**[STALE] DRI** — [Full Analysis](https://app.asana.com/0/0/1214900901154134) (due 2026-05-22)
Context: You posted comprehensive GDPR/Hermes analysis on May 20. Appears complete.
Action: Close task if analysis is final.
**Backlog cluster** (inbox/planning items with stale dates, no recent activity — informational only, not ranked):
Bug: Tab preview stuck (2025-04) · Duo login to Grafana (2025-07) · Assertion Failure Pixel Anomaly (2025-09) · Review Overdue Tasks Summary (2026-01) · Text selection in address bar (2026-05-01) · Pinned tab opens link in background (2026-05-01). Fold into quarterly triage.
---
### 🟠 Needs Action Today
**DRI — New TP kick-off**
[iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592943696234) — due 2026-06-05
You posted May 22: "starting the project next week (May/25)"; kick-off slots taken, proposing async.
Action: Post async kick-off comment; confirm with Costas async is OK.
**AUTHOR — PR: iOS Demo tracker blocking** (due 2026-05-26)
[PR: iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1214425079182350)
Alessandro asked (May 22): "Shouldn't the toggle remain hidden until onboarding completes?" — unanswered. Pete is waiting for assignment.
Action: Respond to Alessandro's toggle question → do review pass → assign PR to Pete.
**DRI — Due today**
[Try Visiting a Site: Background [1d]](https://app.asana.com/0/0/1214828145455342)
Alessandro confirmed design (May 19): taller background to fill empty screen. Costas noted nice-to-have — port to follow-up if time doesn't allow.
Action: Implement OR move to follow-up project and close.
**DRI — UTI active blocker**
[Address Universal Input (UTI) issues](https://app.asana.com/0/0/1214965000075517) — no due date, blocking public UTI release
PR #4668 (Fix UTI mode onboarding dialog flow): 🔴 CI failing, no reviewer.
Action: Fix CI on #4668.
**DRI — Postmortems (4 days old, no drafts)**
[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)
Both created May 21, assigned to Alex, no content added.
Action: Draft both postmortems; at minimum add a status comment with timeline.
**PR Reviews — batch (7 requests)**
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
---
### 🟡 Delegated — Follow Up Needed
**OVERDUE**
[Privacy Triage: Apple - iOS: Demo tracker blocking](https://app.asana.com/0/0/1214965405681675) — Jake Abel, due 2026-05-21 (4 days overdue). No activity since May 20.
Follow-up: "Jake — any update on the privacy triage? It was due May 21."
[Pinned tab activates in other window unpinning](https://app.asana.com/0/0/1210705465887828) — Juan Pereira, due 2026-05-22 (3 days overdue).
Follow-up: "Juan — any progress on the pinned tab unpinning bug?"
**DUE TODAY — new TP project**
[Hide Free plan • Upgrade in onboarding [0.5d]](https://app.asana.com/0/0/1215009192158952) — due today, no assignee recorded.
[Disable back button during duck.ai onboarding [1d]](https://app.asana.com/0/0/1215009192158960) — due today, no assignee recorded.
Action: Confirm who owns these tasks or explicitly assign.
**STALE (batch follow-up)**
Login autofill empty field (Deepankar, due 2025-11-17) · assertionFailure when DBP url opened (Anh Do, due 2025-12-12) · Localization - 2-5 days (unassigned, due 2026-04-28). Recommend one 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) — starting today, due 2026-06-05.
Prev TP (Demo tracker): PR merged to release branch, UTI task pending → close once UTI ships.
Next TP Thread: ✅ Opened May 22 — close the [thread task](https://app.asana.com/0/0/1215058019347550) today (item #1 in plan).
**Upcoming this week:**
- 📅 Today: O-N Weekly + O-L Weekly meetings (Dominik hosting O-L — agenda light, add topics if needed)
- 📅 Tomorrow (May 26): Apple Weekly Team Meeting + 1:1 with Dominik — agenda items ready?
- 🏖️ Wednesday May 27: AFK (holiday) — anything to hand off before EOD tomorrow?
- 📅 June 812: WWDC'26 (partly AFK)