From 62f82ee85d0790f929af98a2b73fdb0bf7503d27 Mon Sep 17 00:00:00 2001 From: Alexey Martemyanov Date: Mon, 18 May 2026 09:04:28 +0600 Subject: [PATCH] Failed to authenticate. API Error: 401 Invalid authentication credentials [2026-05-18] vault sync --- work/briefs/inbox/2026-05-18.md | 33 ++++++ work/briefs/weekly/plan-2026-05-18.md | 164 ++++++++++++++++++++++++++ 2 files changed, 197 insertions(+) create mode 100644 work/briefs/inbox/2026-05-18.md create mode 100644 work/briefs/weekly/plan-2026-05-18.md diff --git a/work/briefs/inbox/2026-05-18.md b/work/briefs/inbox/2026-05-18.md new file mode 100644 index 00000000..572d2d37 --- /dev/null +++ b/work/briefs/inbox/2026-05-18.md @@ -0,0 +1,33 @@ +## Inbox Triage — 2026-05-18 (since 2026-05-15T19:37:29) + +### New / Changed — Action Required + +**[Ship Review]** — [Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478) *(overdue since May 15)* +- **Costas** (Sun May 17, 13:07): @mentioned you + one other: "If the 3 tasks below are wrapped and QA passed, feel free to mark them complete and merge — even before Design Review is approved." Also asks to **port uncompleted tasks** to follow-up project → [1214592943696234](https://app.asana.com/1/137249556945/project/1208671677432066/task/1214592943696234) + - 3 tasks to check: [1214828145455319](https://app.asana.com/1/137249556945/project/1202406491309510/task/1214828145455319), [1214682678629766](https://app.asana.com/1/137249556945/project/1202406491309510/task/1214682678629766), [1214683268207886](https://app.asana.com/1/137249556945/project/1202926619948002/task/1214683268207886) +- **Alessandro** (Mon May 18, 06:01): Running another round of tests today, will share update. +- **Action**: Verify 3 tasks are complete + QA passed → merge. Port any uncompleted tasks to follow-up project. + +--- + +**[@mention]** — [DRI <> Project Advisor async for iOS Address onboarding conflicts with unified input and ship AI onboarding winner](https://app.asana.com/0/0/1214592851898717) — Alessandro at Mon May 18, 05:22 +Context: "would probably be good to create a task with all the design questions and assign it to [designer] so he can go through them once he's back. Given you are both out, should we have an async kick-off for this one?" +Action: Respond — confirm or propose async kick-off; create a design questions task and assign to designer. + +**[@mention]** — [DRI <> Project Advisor async…](https://app.asana.com/0/0/1214592851898717) — Costas at Sun May 17, 12:57 +Context: "would you mind focused on items that require less design/UX input this week, and ping me on anything that does — so I can prioritize it once working w/c 25th May." +Action: Acknowledge — plan to focus on non-design items; flag any design-dependent blockers. + +**[@mention]** — [DRI <> Project Advisor async…](https://app.asana.com/0/0/1214592851898717) — Gary at Sat May 16, 06:02 +Context: June 15 deadline to ship experiment #1 treatment b (compatible with O-J unified input). Gary wants this kicked off Tuesday. Alessandro is advising. Asks Alex to coordinate with O-J release train. +Action: Coordinate with O-J team on timeline; plan kick-off this week. + +--- + +**[New Assignment]** — [macOS App Maintenance](https://app.asana.com/0/0/1214837564647979) *(due May 22)* — assigned by Rachel M at Fri May 15, 20:47 +Context: Rachel M handing maintenance over to you. Ongoing: rebranding fix in progress ([task](https://app.asana.com/1/137249556945/project/1199230911884351/task/1214816707188281)). Also FYI: reports of [visible issue](https://app.asana.com/1/137249556945/project/1204912272578138/task/1214650828403479) being handled. +Action: Acknowledge handover; monitor rebranding fix; be aware of visible issue reports. + +### New / Changed — Monitoring + +- **[Tech input] Permissions on iOS** (task [1214732727456025](https://app.asana.com/0/0/1214732727456025)) — Sveta asked Alex on May 15; Brindy subsequently redirected to Tom Strba as the owner. No action needed from Alex — Tom is handling. Due today (May 18). diff --git a/work/briefs/weekly/plan-2026-05-18.md b/work/briefs/weekly/plan-2026-05-18.md new file mode 100644 index 00000000..3b091ed9 --- /dev/null +++ b/work/briefs/weekly/plan-2026-05-18.md @@ -0,0 +1,164 @@ +# Weekly Plan — Week of 2026-05-18 + +**Top Priority**: Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days — overdue by 3 days, Alex is DRI, active Ship Review with open subtasks requiring resolution before merge window closes. + +--- + +### Quadrants + +| Quadrant | This Week | Notes | +|---|---|---| +| Project | 70% | SR crunch — all hands on Ship Review subtasks + Design Review sign-off | +| AOR | 15% | CI failing test overdue 26d; light independent bug queue | +| Career | 10% | 1:1 with Dominik on Tuesday — prep agenda, raise Project Advisor & primary AOR | +| Strategy | 5% | Feature ownership survey response if tagged | + +> Ship Review is the TP → Project bumped to 70%, explicitly at expense of AOR (15% vs 20% target). + +--- + +### Shape + +**Mon 2026-05-18:** SR push — close remaining open subtasks +- [Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478) +- Open subtasks due May 15 (3 days overdue) — GJ7, GJ8, Remove pointer tasks, Try Visiting a Site: Background/Remove Browser Toolbar, Address Bar Toggle Selection: Revert Copy, Animated Assets +- Costas green-lit merge for wrapped + QA-passed subtasks — identify which 3 are ready and mark complete +- [O-L Weekly Meeting](https://app.asana.com/0/0/0) — today (from snapshot) +- Set 1-Must: pick the single highest-value SR subtask to close today + +**Tue 2026-05-19:** 1:1 with Dominik + SR Design Review push +- [Dominik :: Alex Regular 1:1 Agenda](https://app.asana.com/0/0/1214742648120931) — 1:1 today (due May 19) +- [Apple Weekly Team Meeting](https://app.asana.com/0/0/0) — Tue +- [O-N Weekly Meeting](https://app.asana.com/0/0/0) — Tue +- Career agenda items: Project Advisor status, primary AOR target, EP3 gap check +- Review Alessandro's May 18 comment on SR — coordinate QA round and Design Review sign-off +- Recovery buffer after 1:1 — no deep work immediately after + +**Wed 2026-05-20:** SR wrap-up or next TP kickoff +- If SR merges by Wed → transition to next queued TP from `top_priority` section +- Next TP candidate: [iOS: Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551050320249) (due May 18, also top_priority) +- If SR still open → continue subtask resolution + DRI async coordination +- AOR: address CI failing test ([PR Check is failing on main](https://app.asana.com/0/0/1214797526093576), overdue 3d) + +**Thu 2026-05-21:** AOR + Sprint Backlog gap day +- Clear quick-actionable AOR items if SR merged +- Address [PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929) — overdue 26 days, Apple CI +- [macOS - Add Pixels: Downloads - Daily and Count](https://app.asana.com/0/0/1213572720491214) — due May 22 tomorrow + +**Fri 2026-05-22:** Close loops + weekly review + 1:1 prep +- macOS Weekly Maintenance DRI rotation task due today: [macOS Weekly Maintenance DRI - Alex](https://app.asana.com/0/0/1214129023477449) +- [macOS App Maintenance](https://app.asana.com/0/0/1214837564647979) — due May 22 +- [macOS - Add Pixels: Downloads - Daily and Count](https://app.asana.com/0/0/1213572720491214) — due today +- Write weekly review +- No upcoming 1:1 next week (next Dominik 1:1 bi-weekly → around Jun 2, before his AFK Jun 1-3) + +--- + +### Must-Not-Forget + +- [ ] **[Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478)** — assignee: Alex + due 2026-05-15 (3 days overdue) — Alex is DRI; Costas has green-lit merge for 3 wrapped subtasks; Alessandro running another QA round today. Must identify which subtasks are done and mark complete to unlock merge window. + +- [ ] **[GJ7/ Fix address bar focus dismissing search suggestion dialog when "Search only" is selected](https://app.asana.com/0/0/1214682678629766)** — assignee: Alex + due 2026-05-15 — Open SR subtask blocking Ship Review completion. + +- [ ] **[GJ8/ Change "Duck.ai" to "Ask AI" on the toggle selection screen in onboarding only](https://app.asana.com/0/0/1214683268207886)** — assignee: Alex + due 2026-05-15 — Open SR subtask; copy change, likely quick. + +- [ ] **[macOS - Add Pixels: Downloads - Daily and Count (1-2 days)](https://app.asana.com/0/0/1213572720491214)** — assignee: Alex + due 2026-05-22 — Alex DRI for observability pixels; due Friday, no recent activity since May 15. + +- [ ] **[PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** — assignee: Alex + due 2026-04-22 (26 days overdue) — Active CI failure in Alex's section; needs triage or close if no longer relevant. + +--- + +### AOR Quick Wins This Week + +- **[Consider removing or reworking mac_malicious-site-protection_client-timeout](https://app.asana.com/0/0/1210855358441832)** + overdue 298 days (due 2025-07-24) — Feature flag removal candidate; evaluate if still needed and remove or reschedule. + +- **[If a page fails to load and I try to reload it, the URL gets wrapped in JavaScript code](https://app.asana.com/0/0/1207267367762569)** + overdue 26 days (due 2026-04-22) — macOS Feedback bug; quick_wins section. Reproduce and file or fix. + +- **[Feature flag: warnBeforeQuit](https://app.asana.com/0/0/1212444166689969)** + overdue 24 days (due 2026-04-24) — If warnBeforeQuit shipped, close this flag registry task. Low effort check. + +- **[Remove or re-evaluate Warn Before Quit pixels](https://app.asana.com/0/0/1212808567112832)** + overdue 18 days (due 2026-04-30) — Companion to above; check if pixels still live; close or reschedule. + +--- + +### Sprint Backlog (pick 1–2 if time allows) + +- **[Assertion Failure Pixel Anomaly - 2025/09/15](https://app.asana.com/0/0/1211379705725021)** + due 2025-09-17 — 243 days overdue in `planning`; needs status check or explicit close/defer. + +- **[macOS App Maintenance](https://app.asana.com/0/0/1214837564647979)** + due 2026-05-22 — macOS App Development project; due this Friday. Confirm scope and action. + +(+ multiple aged items >180 days in backlog — not listed) + +--- + +### On Radar + +- **TD: DRI <> Project Advisor async for iOS Address onboarding** — Gary's comment May 16 suggests Alex should kick off Project Advisor role this week (Tuesday); Costas also +1'd. This is an opportunity to formally take on the Project Advisor role on this project — check with Gary's coverage plan since he's OOO May 19–30. + +- **O-G: Investigate drop in completed-onboarding counts** — Alessandro @mentioned someone in Alex's team today (May 18); may touch demo tracker onboarding work Alex shipped. Monitor. + +- **Feature ownership survey** — Ivy is collecting responses. Alex may be @tagged to confirm ownership of macOS features; respond if mentioned. + +- **[ON HOLD] iOS: Introduce a new screen for toggle with Search or Duck.ai** — top_priority but ON HOLD, due May 15 (3d overdue). Confirm hold status with Dominik at 1:1. + +--- + +### Career Action This Week + +**Draft Part 1 of Project Advisor Readiness doc** — 30 min + +*Why this one*: Gary OOO May 19–30 creates a window to formalize Alex's Project Advisor role on the "iOS Address onboarding conflicts" project (gid 1214592851898717). Costas and Gary have already +1'd this in comments. First action: create a short Advisor Readiness doc per `career-notes.md` goal #1. Raise at today's 1:1 with Dominik. + +*Skipped*: +- Primary AOR discussion → will raise at 1:1 (Dominik not OOO) — captured in Shape +- Calibration follow-up (Christie) → raise at 1:1 as well +- Assessment visibility → no active O-N/O-L Assessment identified needing comment this week +- 1:1 career prep → done by preparing the above agenda items + +--- + +### On Radar / Participation Needed + +- **[DRI <> Project Advisor async for iOS Address onboarding conflicts with unified input](https://app.asana.com/0/0/1214592851898717)** + Gary + Costas tagged Alex directly — Gary says Alex should kick off as Project Advisor Tuesday; Costas asked Alex to focus on items with less design/UX input this week. **Engage today / Tuesday.** + +- **[O-G: Investigate drop in completed-onboarding counts (cross-platform)](https://app.asana.com/0/0/1214738867458457)** + Alessandro commented today with AB1 question. This may relate to the demo tracker onboarding Alex worked on. **Monitor — engage if @mentioned.** + +--- + +### Carried Forward from Last Week + +No weekly review file found for the week of 2026-05-11 to 2026-05-15 in briefs/weekly/ (last review: 2026-04-06). Carrying forward open items from snapshot: + +- **[Ship Review: iOS: Demo tracker blocking after chat in onboarding - 2-5 days](https://app.asana.com/0/0/1214147157456478)** — Alex (DRI) + Was top priority last week; still open with 3+ subtasks unresolved. → see TP section above. + +- **[PR Check is failing on main - testWhenTabWithConnectionLostError...](https://app.asana.com/0/0/1213975496167929)** — Alex + Active CI failure, 26 days overdue. Needs triage this week. + +- **[DRI <> Project Advisor async for Demo tracker blocking after chat in onboarding](https://app.asana.com/0/0/1213551072611261)** — Alex + Inbox, no due date. Related to Ship Review TP. Check if this async needs an update. + +- **[PR #4668: Fix UTI mode onboarding dialog flow](https://github.com/duckduckgo/apple-browsers/pull/4668)** — Alex (DRI) + CI ✅, review ⏳ waiting. Review stalled — ping reviewers if no movement by Wed. + +- **[PR #4663: [executor] Add inline image support to AnimatableTypingText](https://github.com/duckduckgo/apple-browsers/pull/4663)** — Alex (DRI, draft) + CI ✅, review ⏳ waiting. Draft — promote to review-ready if SR subtask scope allows. + +- **[EP2 TD Calibration - Alex](https://app.asana.com/0/0/1214121856485500)** — Alex + No due date, inbox. Raise at 1:1 with Dominik — clarify if Christie's EP2→EP3 calibration was submitted. + +--- + +*Based on asana_context.md snapshot (2026-05-18 02:05 UTC) + DB state as of 2026-05-18 08:00*