177 lines
8.1 KiB
Markdown
177 lines
8.1 KiB
Markdown
## Weekly Review — Week of 2026-04-06
|
||
|
||
**Data freshness**: Synced 19:02 today. All 29 sync streams current.
|
||
|
||
---
|
||
|
||
### ✅ Moved Forward
|
||
|
||
**iOS: Duck.ai Onboarding Toggle Screen** `[DRI]` — The week's dominant thread.
|
||
- **Mar 31**: Swept 20+ Release Board sub-issues in a single push (GJ1–GJ12, CT1–CT3, AB1, OM1). Multiple Ship Review items closed.
|
||
- **Apr 2**: Addressed GJ13, GJ8, Z1 — toggle + keyboard now visible on "You've Got This" screen. New build posted.
|
||
- **Apr 3**: Fixed GJ15 (misplaced screen with bottom address bar ✅), removed guardrails, updated Surprise Me prompt. Gary: *"We're very close!"*
|
||
- **Apr 3**: Status update posted to main project task.
|
||
- Ship Review still open, due Apr 10 (2 items remaining — see Open Loops).
|
||
|
||
**Tech Design: macOS: Prevent Videos from Autoplaying** `[REVIEWER]` → **Approved Apr 1 ✅**
|
||
Dominik signed off. Eduardo provided iOS cross-reference. COMPLETE.
|
||
|
||
**PR: Fix crash caused by duck:// URLs in iframes** `[DRI]` → **Merged Apr 6 ✅**
|
||
Clean bug fix shipped today.
|
||
|
||
**Tech Design: [iOS] Only display final destination URL** `[REVIEWER]` → Active
|
||
- Apr 3: Alex flagged `shouldUpdateURLForAddressBar` discrepancy vs. macOS security-origin gating. Sabrina agreed the approach was sensible.
|
||
- Apr 3–4: Eduardo acknowledged, implemented full solution with unit tests + Maestro coverage.
|
||
- Apr 6: Alex posted one remaining edge-case concern. WAITING on Eduardo to address and re-request.
|
||
|
||
**Proposal + Tech Design: Better Feature Flags Handling** `[REVIEWER]` → **Approved + Merged Apr 3 ✅**
|
||
Pete: "looks good. Nice change!" Mariusz confirmed merge-ready. COMPLETE.
|
||
|
||
**Performance Review Process Tasks: 2026-02** `[DRI]` → **Completed Apr 6 ✅**
|
||
EP review submitted.
|
||
|
||
**Downloaded file names are cut short** `[DRI]` — Due today. Alex: "on it, PR's up" (15:30). PR posted.
|
||
|
||
---
|
||
|
||
### Ship Reviews Closed This Week
|
||
| Ship Review | Date |
|
||
|---|---|
|
||
| iOS: Remember toggle position | Mar 31 ✅ |
|
||
| Tweak permission center copy and sizing (macOS) | Mar 31 ✅ |
|
||
| Pull Request(s) — macOS Release Board batch | Apr 1 ✅ |
|
||
| PR: Better feature flags handling | Apr 3 ✅ |
|
||
|
||
### Tech Designs Approved
|
||
| TD | Approved By | Date |
|
||
|---|---|---|
|
||
| macOS: Prevent videos from autoplaying | Dominik | Apr 1 ✅ |
|
||
| Better feature flags handling | Pete + Mariusz | Apr 3 ✅ |
|
||
|
||
### PRs Merged
|
||
- **PR: Fix crash caused by duck:// URLs in iframes** — Apr 6 (Alex DRI)
|
||
- **PR: Better feature flags handling** — ~Apr 3 (Alex reviewer)
|
||
|
||
### Rotations
|
||
None active or completed this week.
|
||
|
||
---
|
||
|
||
### 🔄 Didn't Move
|
||
|
||
**[OVERDUE] [DRI] — Follow-up: remove autocompleteTabs from Privacy Config**
|
||
Due 2026-03-12 — 25 days overdue. No activity since due date. Deprioritized during onboarding crunch.
|
||
Action: Close or set explicit new date this week.
|
||
|
||
**[OVERDUE] [DRI] — Feature flag: warnBeforeQuit**
|
||
Due 2026-03-13. No activity since Mar 14.
|
||
Action: If warnBeforeQuit shipped → close this. If not → reschedule.
|
||
|
||
**[OVERDUE] [DRI] — Remove or re-evaluate Warn Before Quit pixels**
|
||
Due 2026-03-19. No activity since Mar 26.
|
||
Action: Check if pixels are still live; close or reschedule.
|
||
|
||
**[STALLED] [DRI] — Tech Design: Filter pixels by N latest versions**
|
||
Due **Apr 9 (3 days)**. Last modified Mar 30. No stories. No visible progress.
|
||
Action: Status check Monday — is this drafted? If not started, it's at risk.
|
||
|
||
**[STALLED] [DRI] — Ship Review: Pull Request(s)** (macOS Release Board, open since Mar 31)
|
||
No due date, no recent activity. Likely waiting on post-batch PR merges.
|
||
Action: Check if PRs landed — if so, mark complete.
|
||
|
||
**[STALLED] [DRI] — GH Workflow Failure - UI Tests** (macOS App Development)
|
||
Last modified Mar 20. No follow-up.
|
||
Action: Check if CI failure self-healed or still needs a fix.
|
||
|
||
**[STALLED] [DRI] — macOS: Address bar bugs batch**
|
||
Parent touched Apr 6, but subtasks ("Implement fixes," "UI tests - 4d") untouched since Mar 30.
|
||
Action: Status update Monday. Queued after Ship Review, or blocked?
|
||
|
||
**Long-term backlog requiring periodic triage** (no action this week):
|
||
Tab preview stuck bug (1yr overdue), Grafana Duo login (9mo overdue), Discuss AOR prioritization with Dominik (18mo overdue). Schedule a housekeeping pass.
|
||
|
||
---
|
||
|
||
### 🔗 Open Loops Carrying Forward
|
||
|
||
**[NEEDS ACTION] [DRI] — Ship-Review: iOS Toggle Screen — Due Apr 10**
|
||
Two items outstanding from Gary's Apr 4 review:
|
||
1. **SH1**: Double dialog on Search-only path — reported by Stephen, not yet fixed.
|
||
2. **Copy button**: Still appears interactive but does nothing — Gary + Stephen want it hidden.
|
||
|
||
Last build: Apr 3. Does not address either item.
|
||
Action: Post new build Mon or Tue addressing SH1 + copy button. Gary needs time to do a final pass before Friday.
|
||
|
||
---
|
||
|
||
**[NEEDS ACTION] [REVIEWER] — Tech Design: Duck.ai native storage on Apple — Due TOMORROW (Apr 7)**
|
||
Fernando posted "ready to review" today (Apr 6) with draft PR + privacy config PR.
|
||
Alex has not reviewed yet.
|
||
Action: Review tonight or first thing tomorrow. Post approval or feedback before EOD Apr 7.
|
||
|
||
**[WAITING] [REVIEWER] — Tech Design: [iOS] Only display final destination URL**
|
||
Alex's Apr 6 concern outstanding. Eduardo to address and re-request.
|
||
Action: None until Eduardo responds.
|
||
|
||
**[NEEDS ACTION] [DRI] — Tech Design: Filter pixels by N latest versions — Due Apr 9**
|
||
No activity since Mar 30. At-risk.
|
||
Action: Status check Monday.
|
||
|
||
---
|
||
|
||
**[OVERDUE] [DELEGATOR] — Alex: Calibration for EP2/3 reviews**
|
||
Due Apr 3 (3 days overdue). Assigned to Christie.
|
||
Action: Confirm with Christie — submitted? If not, flag to Dominik.
|
||
|
||
**[OVERDUE] [DELEGATOR] — macOS AppStore UI tests**
|
||
Due today (Apr 6). Assigned to Dominik. Escalated to P1 by Luis (OPS-6451, OPS-6720 — incidents undetected 28 days and 18 hours due to lack of automated post-release testing).
|
||
Action: Follow up with Dominik on status. Needs visible progress by Monday.
|
||
|
||
**Incidents without postmortem**: None found. ✅
|
||
**PFRs awaiting decision**: None found. ✅
|
||
|
||
---
|
||
|
||
### 📅 Next Week Setup
|
||
|
||
**TP Suggestion: Close the iOS Duck.ai Toggle Ship Review**
|
||
|
||
Tier 1 TP: *Ship-Review: iOS: Introduce toggle screen with Search or Duck.ai default*
|
||
|
||
Reasoning:
|
||
- Ship Review is due **Apr 10 (Friday)** — 4 days from now. Alex is DRI.
|
||
- Two reviewer items require a new build **by Mon/Tue** to give Gary time for final sign-off.
|
||
- Once this ships, "iOS: Demo tracker blocking after chat in onboarding" (due Apr 21) unlocks. Gary explicitly tied it: *"As soon as Alex's ship review completes…we should kick this one off."*
|
||
- This is the highest-urgency, highest-impact closure available next week.
|
||
|
||
Tier 2 fallback: macOS: Address bar bugs batch — pivot to this if Ship Review closes mid-week.
|
||
|
||
**Upcoming Rotation**: None detected starting next week.
|
||
|
||
**OOO Watch**: Alex AFK May 1–8 (~3.5 weeks). No teammate OOO found for next week. No coverage needed yet.
|
||
|
||
**1:1 with Dominik — TOMORROW, Apr 7**
|
||
Key items to bring:
|
||
|
||
1. **macOS AppStore UI tests** — Dominik is the assignee, overdue today, P1. What's the timeline?
|
||
2. **Ship Review: iOS toggle** — confirm Apr 10 target; flag SH1 + copy button as the last 2 blockers.
|
||
3. **Calibration EP2/3 (Christie)** — confirm submission happened before Apr 3.
|
||
4. **Next TP** — close Ship Review, then address bar bugs batch.
|
||
|
||
---
|
||
|
||
### 🏆 Wins
|
||
|
||
**1. 30+ iOS Onboarding Issues Closed in One Week**
|
||
Mar 31–Apr 3: Alex swept GJ1–GJ15, CT1–CT3, AB1, OM1 — two test builds posted within 48 hours of each other. A significant chunk of the Duck.ai onboarding feature landed. Gary called it "very close" after weeks of iteration. This is a near-ship of a major O-N Growth objective.
|
||
|
||
**2. High-Quality Technical Reviewing Across Two TDs**
|
||
Alex reviewed two non-trivial Tech Designs in parallel this week — each with platform-specific security reasoning. The iOS Final Destination URL TD incorporated Alex's feedback directly. The videos autoplay TD was Dominik-approved after Alex's input. Both shipped forward.
|
||
|
||
**3. EP Review + Crash Fix Shipped on the Same Friday**
|
||
Apr 6: Performance review submitted and a duck:// crash fix merged — two separate tracks closed clean at end of week.
|
||
|
||
---
|
||
|
||
*Data: local Asana DB, synced 2026-04-06 19:02. Stories window: 7 days. Long-term backlog items with no near-term signals excluded from stalled section.*
|