Files
obsidian-vault/work/briefs/weekly/weekly-2026-04-06.md
T

177 lines
8.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
## 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 (GJ1GJ12, CT1CT3, 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 34: 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 18 (~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 31Apr 3: Alex swept GJ1GJ15, CT1CT3, 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.*