Files
obsidian-vault/work/briefs/weekly/2026-05-22.md
T

6.6 KiB

Weekly Review — Week of 2026-05-18

Generated: 2026-05-22 (Friday EOW) · DB sync: 2026-05-22 16:34


Moved Forward

iOS: Demo tracker blocking after chat in onboarding (O-N TP) — SHIPPED The week's headline win. After addressing all Ship Review comments, PRs merged to the release branch. Privacy Triage opened and completed. This was the previous TP and it's done.

Ship Reviews closed (2):

  • Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days → Completed May 20
  • Ship Review: (iOS Only) Ensure compatibility on iPad → Completed May 20

PRs merged (2):

  • PR: Moving bookmark from bookmark bar to bookmark dropdown doesn't work correctly → Merged May 21 (macOS bug fix)
  • PR: iOS: Main branch unit tests are failing → Merged May 19

privacy-configuration PR #5189: Disable old Duck.ai onboarding experiment; add onboardingDuckAIQueryTrackersDemoExperiment → Completed May 19.

Rotations completed:

  • macOS Weekly Maintenance DRI - Alex → Done today (May 22) Status: 🟢 Pixel spikes and O-L incoming clear; 🟠 macOS App Development has 3 new incoming issues (pinged owners).
  • macOS App Maintenance → Done today (May 22)

1:1 with Dominik: Held May 19, agenda closed.

Onboarding cleanup tasks (May 18):

  • GJ7/ Fix address bar focus dismissing search suggestion dialog → done
  • GJ8/ Change "Duck.ai" to "Ask AI" on toggle selection screen → done
  • Address Bar Toggle Selection: Revert Copy → done
  • Try Visiting a Site: Remove Browser Toolbar → done
  • You've Got This!: Remove pointer → done
  • Try a Search or AI chat: Remove pointer → done

🔄 Didn't Move

PR: iOS: Demo tracker blocking after chat in onboarding (due May 26) Still in progress. Alessandro added review comments today about the UTI toggle visibility during trackers dialog. Alex took it off hold May 21, pushed fixes (UTI input, locking controls, bottom bar), but Dax logo blinking and keyboard post-subscription-upsell are still open items. Pete will re-review once final changes are ready. → Next step: Fix remaining items (Dax logo blink, keyboard after upsell), ping Pete for final review before May 26.

PR: iOS: AI onboarding - Transition to Contextual + Resume Linear Flow (due May 21, now overdue) Alessandro says he addressed comments and the regression is fixed in a separate PR. Wants Alex to confirm it's safe to merge. → Next step (NEEDS ACTION): Re-review, confirm regression is handled in the other PR, approve/merge or give go-ahead to Alessandro.

PR: iOS: AI onboarding - New Tab Page Dialogs Refactor (due May 22) No story activity this week — likely blocked by the Transition PR above. → Next step: Unblock after Transition PR is resolved.

Address Universal Input (UTI) issues (no due date) Created May 20, no activity. Explicitly mentioned in Demo tracker TP status as a follow-up before public release. → Next step: Pick this up as part of the new TP next week.

PR Check failing on main (testWhenTabWithConnectionLostError...) Due Apr 22, stalled since May 13. → Next step: Investigate if still failing; close or reassign.

Warn Before Quit pixels (due Apr 30, flagged as overdue 3 weeks) Bot comment May 21: "prepare a PR or adjust due date." → Next step: Either open PR or snooze with updated due date.

Postmortem: Security Triage AI: edit link — open, no due date Postmortem: Security Triage: AI Agent use via likely external Discord service — open, no due date Both created May 21. Neither has been written yet. → Next step (OVERDUE-ish): These are fresh incidents — write postmortems next week before they go cold.


🔗 Open Loops Carrying Forward

Ship Reviews in progress: None currently open in the DB — the Demo tracker SR closed May 20. New project (iOS Address onboarding) hasn't opened its SR yet.

Tech Designs: None pending in DB.

Delegated tasks overdue:

  • Login autofill shows empty field in macOS Browser → Deepankar, due 2025-11-17 (very stale)
  • assertionFailure when DBP url is opened → Anh Do, due 2025-12-12 (stale)
  • Privacy Triage: Apple - iOS: Demo tracker blocking → Jake Abel, due May 21 (1 day overdue) — check status

Incidents without postmortem:

  • Security Triage AI (edit link) — no postmortem
  • Security Triage AI Agent via external Discord — no postmortem → Both need postmortems next week.

Full Analysis task (1214900901154134, due May 22) — still open. Alex added a clarification comment about Nous Research vs local Hermes Agent; unclear if analysis is complete. → Next step: Confirm if this is done or what's blocking it.


📅 Next Week Setup

TP Suggestion: iOS Address onboarding conflicts with unified input and ship AI onboarding winner (due Jun 2) — task

Reasoning: This was explicitly assigned by manager as the next TP after shipping Demo tracker. Manager noted it needs to reach Ship Review before they return from OOO. O-N Tier 1 project. Dominik is AFK Jun 1-3 so the review window is tight — start immediately Monday.

OOO watch — next week is HEAVILY AFK due to public holidays:

  • Mon May 25: Memorial Day (US) — Jonathan, Shilpa, Gerard, Rachel, Federico, Marcos, David, Lucia AFK
  • Wed May 27: Alex AFK (public holiday)
  • Also AFK ~May 25-29: Karl, Hassaan, Mike, James F, Balint (Thu)
  • Dominik AFK Jun 1-3 (LDX3 conference)

1:1 with Dominik: Last held May 19. Next is likely Mon June 2 week. With Dominik AFK Jun 1-3, the next 1:1 may slide to Jun 9. Prep: progress on iOS Address onboarding TP, postmortems status.

Rotation: No rotation starting next week in DB.

Action before Monday:

  • Set TP to iOS Address onboarding task
  • Fix Demo tracker PR remaining items (Dax blink, keyboard) — due May 26
  • Complete Full Analysis task if not done
  • Schedule postmortems (2 open)

🏆 Wins

  1. Shipped iOS Demo tracker blocking after chat in onboarding — a multi-week project that went through ship review, multiple PR rounds, and a UTI compatibility challenge before landing. task

  2. Closed 2 Ship Reviews in one day (May 20) — Demo tracker SR and iPad compatibility SR both completed, clearing the release board. SR1 · SR2

  3. macOS Maintenance DRI completed — Ran weekly maintenance rotation, triaged pixel anomalies, cleared O-L incoming queue, flagged macOS App Development incoming issues to owners. task