[2026-05-15] vault restructure: personal-os plans → personal/projects/personal-os, briefs → work/briefs

This commit is contained in:
Alexey Martemyanov
2026-05-15 14:17:41 +06:00
parent 00f89f49d0
commit 4f4358d76b
72 changed files with 5797 additions and 0 deletions
+176
View File
@@ -0,0 +1,176 @@
## 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.*