134 lines
7.3 KiB
Markdown
134 lines
7.3 KiB
Markdown
# Daily Brief — 2026-04-06
|
||
|
||
_Generated 08:30. DB synced as of 2026-04-06 15:59 UTC+6._
|
||
|
||
---
|
||
|
||
## 🔴 Urgent / Overdue
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DRI] — Performance Review Process Tasks: 2026-02 - Alex Martemyanov**
|
||
Context: Due 2026-02-11 — **54 days overdue**. No comments visible in DB. Unknown whether work is complete or abandoned.
|
||
Action: Open task now. If done, mark complete. If not, identify what's outstanding and either complete today or escalate to Dominik in tomorrow's 1:1.
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DRI] — Follow-up: remove autocompleteTabs from Privacy Config**
|
||
Context: Due 2026-03-12 — **25 days overdue**. Section: do_later. No activity since task was created.
|
||
Action: Either do the follow-up (post comment to relevant task/PR) or explicitly reschedule with a realistic date.
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DRI] — 📝 Provide feedback about the maintenance process** (macOS App Development)
|
||
Context: Due 2026-03-20 — **17 days overdue**. No recent activity.
|
||
Action: Write and post the maintenance process feedback today, or reschedule with a committed date.
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DRI] — [Required] Install Asana MCP Hooks & Rules for Claude Code**
|
||
Context: Due 2026-03-27 — **10 days overdue**. Asana MCP is now running (this session uses it), suggesting it may be done.
|
||
Action: If setup is complete, mark task complete. If any hooks remain unconfigured, finish now — it's marked Required.
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DRI] — Feature flag: warnBeforeQuit** (Apple Feature Flags Registry)
|
||
Context: Due 2026-03-13 — **24 days overdue**. Section: do_later.
|
||
Action: Check if the flag has been registered/deployed. If done, mark complete. If still pending, reschedule.
|
||
|
||
---
|
||
|
||
**Backlog cluster — 8+ tasks with stale due dates (2023–2025), all in `do_later` / `quick_wins` sections**
|
||
Context: e.g. "Proposal: Phase out Singletons" (due 2023-07-24), "Bug: Tab preview stuck around" (due 2025-04-15), "Duo login to Grafana" (due 2025-07-23). These appear to be backlog items with un-updated dates, not active work items.
|
||
Action: Do a batch cleanup pass — reschedule or explicitly park as indefinite backlog. Use "Review Overdue Tasks Summary" task as your vehicle (itself 69 days overdue).
|
||
|
||
---
|
||
|
||
## 🟠 Needs Action Today
|
||
|
||
### Ship Reviews
|
||
|
||
**[NEEDS ACTION] [DRI] — Ship-Review: [iOS] Introduce a new screen that allows usage of the toggle with Search or Duck.ai set as the default toggle state** (due 2026-04-10)
|
||
Context: Alex posted last on Apr 3 (build update addressing GJ15, partial GJ/14 discussion). Gary responded Apr 4 with new items — GJ12/a–b directed at Barbara G. (@her profile linked), GJ13/a–b (omnibar and contextual search issues in focused state — likely native/Alex), GJ14 (remove speech bubble border from "You've got this!" dialogue — likely native/Alex). Stephen raised SH1 (double dialog on Surprise me! path). No Alex response in **2 days**.
|
||
Action: Post response today:
|
||
- **GJ12/a–b** → Barbara G.'s items (FE/webview). Acknowledge and route: "GJ12/a+b — Barbara, these are yours."
|
||
- **GJ13/a–b** → Investigate omnibar disable and contextual dialog triggering in focused state. Fix if native.
|
||
- **GJ14** → Remove speech bubble border on "You've got this!" dialogue (native change).
|
||
- **SH1** → Reproduce Surprise me! double dialog. Confirm owner — Stephen or Alex?
|
||
Ship review is due Apr 10. 4 days remaining — no room to let feedback sit another day.
|
||
|
||
---
|
||
|
||
### Delegated — Due Today
|
||
|
||
**[NEEDS ACTION] [DELEGATOR] — macOS AppStore UI tests** (delegated to Dominik, Incident Action Items)
|
||
Context: Due today (2026-04-06). Last modified today — status unknown from DB.
|
||
Action: Check in with Dominik: "Hey, macOS AppStore UI tests due today — any update? Done or need more time?"
|
||
|
||
---
|
||
|
||
### Active Projects
|
||
|
||
**[ON TRACK] [DRI] — Downloaded file names are cut short** (Leaderboard - Internal Product Feedback, due today)
|
||
Context: Alex commented today "on it, PR's up." PR is open.
|
||
Action: Monitor for review. No immediate action unless reviewer requests changes.
|
||
|
||
**[STALLED] [DRI] — Integration_Tests_App_Store.HistoryIntegrationTests.testWhenScriptTrackerLoaded_trackerAddedToHistory** (Apple CI Failing Tests, due 2026-05-01)
|
||
Context: Assigned to Alex, in inbox, last modified Apr 1 (5 days ago). No comments in last 3 days.
|
||
Action: Check current test status. Post update: is test still failing? Is there a fix in progress or does it need to be prioritized?
|
||
|
||
---
|
||
|
||
## 🟡 Delegated — Follow Up Needed
|
||
|
||
**[OVERDUE] [DELEGATOR] — Alex: Calibration for EP2/3 reviews for Apple engineers**
|
||
Assigned to: Christie | Due: 2026-04-03 | **3 days overdue** | Last activity: 2026-04-02
|
||
Action: Follow up with Christie — "Hey Christie, just checking in on the calibration — due was Apr 3. Any update or blocker I can help with?"
|
||
|
||
---
|
||
|
||
**[ACTIVE] [DELEGATOR] — Pinned tab activates in other window unpinning**
|
||
Assigned to: Juan Pereira | Due: 2026-04-10 | Last activity: 2026-03-30 (7 days ago)
|
||
Action: Soft check-in with Juan — "Hey Juan, how's the pinned tab fix coming? Due Apr 10."
|
||
|
||
---
|
||
|
||
**[MONITORING] [DELEGATOR] — G14/ Dax talking image missing in contextual onboarding screens**
|
||
Assigned to: Gary | macOS Release Board | Last modified: today (2026-04-06 14:27)
|
||
Action: None — Gary actively working on it today. Monitor.
|
||
|
||
---
|
||
|
||
**Stale delegated pool (no due dates, no named assignees, last touched Mar 16–28):**
|
||
~8 tasks including: "Importing browser data does not work in some cases," "Privacy dashboard not accessible on localhost," "Testing sandboxed build on CI," "Update Bloom Filter in update_embedded.sh." No assignees in DB — may have fallen through or are project-tracked elsewhere.
|
||
Action: Batch review — confirm each has a clear owner or close if no longer relevant.
|
||
|
||
---
|
||
|
||
## 🔵 Rhythms
|
||
|
||
**1-Must**: ⚠️ **UNABLE TO VERIFY** — Daily Status task not synced to local DB. Set today's 1-Must before starting work if not already done.
|
||
|
||
**TP**: ✅ iOS: Introduce a new screen (toggle/Duck.ai onboarding) — confirmed in 1:1 Agenda notes (updated Apr 4). Task itself modified today. Current and active.
|
||
|
||
_(No active rotation. None starting or ending within 3 days — omitted.)_
|
||
|
||
**Upcoming:**
|
||
- **1:1 with Dominik: TOMORROW (2026-04-07)** — Agenda is set with items: TP update (Ship Review shifted due to scope changes), macOS browser App State Machine. Review agenda tonight. Consider adding: overdue perf review task, Ship Review timeline, calibration follow-up.
|
||
- **OOO May 1–8** (25 days) — No prep needed this week.
|
||
|
||
---
|
||
|
||
## Priority Order for Today
|
||
|
||
1. **Ship Review — iOS toggle screen**: Post response to Gary's Apr 4 feedback (GJ12–GJ14, SH1). Due Apr 10 — 4 days left.
|
||
2. **Set 1-Must** — If not already set.
|
||
3. **macOS AppStore UI tests** — Check in with Dominik. Due today.
|
||
4. **Performance Review Process Tasks: 2026-02** — Open task, assess, mark complete or escalate. 54 days overdue.
|
||
5. **[Required] Asana MCP Hooks** — Mark complete if done; finish if not. Required item.
|
||
6. **Prep 1:1 with Dominik** — Meeting tomorrow. Add: perf review status, ship review timeline, calibration.
|
||
7. **📝 Maintenance process feedback** — 17 days overdue. Write and post.
|
||
8. **autocompleteTabs follow-up** — 25 days overdue. Do or explicitly reschedule.
|
||
9. **CI test: HistoryIntegrationTests** — Post status update.
|
||
10. **Calibration follow-up (Christie)** — 3 days overdue. Send check-in message.
|