# Weekly Review — Week of April 27, 2026 *Generated: 2026-05-01 (Friday)* --- ## ✅ Moved Forward ### iOS: Demo tracker blocking after chat in onboarding **Role: DRI** — The week's main project. Implementation progressed significantly: - Pre-ship-review completed Apr 28 ([task 1214147157456480](https://app.asana.com/0/0/1214147157456480)) - Ship Review ([1214147157456478](https://app.asana.com/0/0/1214147157456478)) opened — most comments addressed - Feature split into 5 stacked PRs to isolate changes - Status update posted Apr 30 — put **ON HOLD** after unified toggle input redesign (task [1214281344740598](https://app.asana.com/0/0/1214281344740598)) introduced breakages. Decision made with Alessandro: hold ship review until breakages fixed. - DRI<>PA async active — Gary confirmed no new apple projects added to upcoming assessment cycle to protect experiment runway. ### Rollback /Applications/DEBUG install dir for macOS browser ✓ COMPLETED **Role: AUTHOR** — Proposal completed Apr 28. PR #4510 approved by Diego. Technically clean — `DEPLOYMENT_LOCATION = NO` did the trick. Tom S and Diego both confirmed. ([task 1214136461142650](https://app.asana.com/0/0/1214136461142650)) ### Validate malicious site protection pixel anomalies ✓ COMPLETED **Role: DRI** — Assigned and completed same day (Apr 30). Samantha opened fix PR #4648. ([task 1214399571487179](https://app.asana.com/0/0/1214399571487179)) ### Ship Reviews closed this week (as reviewer/participant) - Ship Review: Desktop Browsers: Windows: Update Auto-Clear to Automatically Delete Data — Apr 28 - Ship Review: macOS - Improve address bar experience when Duck.ai input isn't submitted — Apr 28 - Ship Review: Pull Request(s) - Add reasoning menu for reasoning capable models — Apr 27 - 2 additional Ship Reviews completed Apr 24 ### PR Reviews Active reviewer across multiple PRs: - PR: iOS: Demo tracker blocking after chat in onboarding — actively reviewing Alessandro's PR - PR: Remove combinedPermissionView feature flag — reviewed, Diego approved - PR: FreemiumDBPUserStateManager — review round completed with József - PR: Free scan banner showing even for subscriber — assigned by József (needs follow-up) - PR: iOS/macOS VPN leak detection — Diego and Sam progressing; merging into release branch this week --- ## 🔄 Didn't Move | Task | Why Stalled | Likely Next Step | |------|------------|-----------------| | [ON HOLD] iOS: Introduce a new screen for toggle with Search or Duck.ai default state | Blocked by same unified toggle input redesign conflict | Resume after Demo tracker toggle fix; due May 15 | | Failing pixels report for Alex M ([1214280588891026](https://app.asana.com/0/0/1214280588891026)) | Samantha opened PR #4648 — awaiting merge | Monitor PR, mark done once merged | | [Executor] Open PRs & Queue — 2026-04-28 | Likely superseded by current week | Archive or update | | Text selection in address bar bug ([1214071796247142](https://app.asana.com/0/0/1214071796247142)) | No activity — due May 1 | Assess if still valid or defer | | Pinned tab opens link in background tab ([1214038885921128](https://app.asana.com/0/0/1214038885921128)) | No activity — due May 1 | Triage this week | **Long-stalled (low priority / old):** - Proposal: Phase out Singletons — due date 2023, last modified Jan 2026. Either snooze far out or close. - Discuss AOR task prioritization with Dominik — due 2024, last modified Feb 2026. Stale. - Grafana Duo login persistence — due Jul 2025, last modified Mar 2026. Worth a quick update or close. --- ## 🔗 Open Loops Carrying Forward **Ship Reviews in progress:** - **[ON HOLD] Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days** ([1214147157456478](https://app.asana.com/0/0/1214147157456478)) — On hold for toggle redesign fix. Most comments addressed. Due May 15. Need to unblock by fixing breakages from [1214281344740598](https://app.asana.com/0/0/1214281344740598). - **Ship Review: (iOS Only) Ensure compatibility on iPad** ([1214396826612252](https://app.asana.com/0/0/1214396826612252)) — In inbox, no due date. Needs triage/assignment. **Tech Designs awaiting re-review:** None identified this week. **Delegated tasks overdue:** - Localization - 2-5 days ([1214147157456477](https://app.asana.com/0/0/1214147157456477)) — was due Apr 28, no assignee in DB. Needs follow-up. - Pinned tab activates in other window unpinning (Juan Pereira) — due Apr 30. Needs ping. - Login autofill shows empty field (Deepankar) — due Nov 2025, very stale. Reassess. - assertionFailure when DBP url is opened (Anh Do) — due Dec 2025, stale. Reassess. **Incidents without postmortem:** None identified. **PFRs awaiting decision summary:** None identified. **Alessandro AFK** — noted in DRI<>PA async thread. Confirm dates and ensure PR review coverage. --- ## 📅 Next Week Setup **TP Suggestion:** [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) **Reasoning:** Due May 11 (ship review due May 15). Feature is complete but blocked by toggle input redesign breakages. Next step: fix the unified toggle input breakage, get ship review back off hold, drive to approval before deadline. This is the highest-stakes open item. **Rotation:** None active or starting next week. **OOO watch:** Alessandro mentioned being AFK (confirm exact dates from his Asana OOO task). Ensure someone else covers PR reviews on Demo tracker stacked PRs. **1:1 with Dominik (May 5):** Items to bring: - Demo tracker status: ON HOLD due to unified toggle redesign conflict, plan to unblock - Ship Review: (iOS Only) Ensure compatibility on iPad — needs triage - AOR prioritization task (stale since 2024) — worth a quick sync to close or re-scope - Failing pixels delegation (Samantha's PR #4648) — confirm closed --- ## 🏆 Wins 1. **[Rollback /Applications/DEBUG install dir for macOS browser](https://app.asana.com/0/0/1214136461142650)** — Shipped a clean proposal that unblocked other developers from VPN/PIR debug testing. PR approved swiftly; praised by Tom and Diego. Candidate for work summary. 2. **[iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249)** — Drove implementation to ship-review-ready state, opened 5 stacked PRs, maintained clear status cadence (Apr 24, 28, 30). Navigated the unexpected unified toggle redesign conflict decisively: put on hold vs. rushing a risky ship. 3. **[Validate malicious site protection pixel anomalies](https://app.asana.com/0/0/1214399571487179)** — Triaged, delegated fix (PR #4648), and closed same day. Clean example of fast loop closure. --- *Data source: local Asana DB (personal_os). Last sync: ~2026-04-30.*