Files
obsidian-vault/work/notes/work-summary-notes-draft-2026-10-23.md
T

196 lines
19 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.
---
tags: [work, performance-review, draft]
date: 2026-10-26
status: draft-for-manual-paste
source: Asana Work Summary 1213731680648355 (copy fetched 2026-10-26, not modified since 2026-10-23), personal_os DB (read-only)
---
**Structural work, refactoring and tooling**
- Feb/10: [New Type-Safe Settings Protocol: KeyValueStoring with StoringKeys](https://app.asana.com/0/0/1213211176970868)
- Mar/6: [Convert all macOS modules to Swift Package](https://app.asana.com/0/0/1211573210737831) – AppUpdater, CrashReporting and Bitwarden moved to local Swift packages
- Apr/20: [Proposal: rollback/Applications/DEBUG install path](https://app.asana.com/0/0/1213733523353466)
- Apr/28: [Proposal: Rollback /Applications/DEBUG install dir for macOS browser](https://app.asana.com/0/0/1214136461142650)
- Sep/30: [Proposal: Code-initialized CoreData models](https://app.asana.com/0/0/1218983598776255)
- Oct/16: [Migration to fully VSCode-supported builds&debugging](https://app.asana.com/0/0/1209808486380252) – closed Oct/16: full dev cycle runs from VS Code/Cursor; not adopted team-wide (opt-in setup); includes compile-flag removal, storyboard removal (12 PRs), #bundle localization, dead target flags, sandbox-test-tool replacement
- Oct/19: [Remove CoreData SPM test hacks compiling model in runtime](https://app.asana.com/0/0/1218987523298563)
- Oct/20: [xcodebuild MCP](https://app.asana.com/0/0/1210809552155065)
- open: [Move macOS UI Tests target to separate xcode project file](https://app.asana.com/0/0/1219521748932290)
**Tests and CI**
- Feb/4: [Disable flaky testWhenSwitchingBetweenTabsWithTypedValue_typedValueIsPreserved](https://app.asana.com/0/0/1213123965892224)
- Feb/5: [NavigationTests.DistributedNavigationDelegateTests.testWhenWebContentProcessIsTerminated_webProce…](https://app.asana.com/0/0/1206506149377247)
- Feb/6: [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1213145779023333)
- Feb/9: [PR Check is failing on main](https://app.asana.com/0/0/1213151841318775)
- Feb/10: [PR Check is failing on main](https://app.asana.com/0/0/1213163473329329)
- Feb/18: [PR Check is failing on main](https://app.asana.com/0/0/1213247622662122)
- Feb/25: [PR Check is failing on main](https://app.asana.com/0/0/1213401285060843)
- Mar/3: [GH Workflow Failure - UI Tests - PrivacyDashboardUITests](https://app.asana.com/0/0/1213369846008734)
- Mar/4: [PR Check is failing on main](https://app.asana.com/0/0/1213519419299684)
- Mar/9: [PR Check is failing on main](https://app.asana.com/0/0/1213583314268266)
- Mar/10: [(iOS) Failing E2E test: ai-chat-iphone-ipad-flag](https://app.asana.com/0/0/1213569958901253)
- Mar/12: [PR Check is failing on main](https://app.asana.com/0/0/1213605647447823)
- Mar/24: [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1213732945834563)
- Apr/20: [Integration_Tests_App_Store.HistoryIntegrationTests.testWhenScriptTrackerLoaded_trackerAddedToHis…](https://app.asana.com/0/0/1205641193228593)
- Apr/20: [make dbp2e2 flaky test for anh](https://app.asana.com/0/0/1210729142259399)
- Apr/21: [PR Check is failing on main](https://app.asana.com/0/0/1214067738586364)
- Apr/22: [(macOS) GeolocationProviderTests async tests flakiness](https://app.asana.com/0/0/1213996660793764)
- Jun/1: [PR Check is failing on main](https://app.asana.com/0/0/1215264800186724)
- Jun/16: [Integration_Tests.ErrorPageTests.testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_e…](https://app.asana.com/0/0/1208324840822237)
- Jul/1: [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1214288272402074)
- Jul/4: [Integration_Tests_App_Store.AddressBarTests.testWhenGoingBackToNewtabPage_addressBarIsActivated](https://app.asana.com/0/0/1209318139281949)
- Jul/8: [PR Check is failing on main testWhenDidUpdateStorageCacheNotificationNotificationSentThenUserScri…](https://app.asana.com/0/0/1216201525692622)
- Jul/13: [Fix testWhenAuthenticationChallengeReturnsCancel_responderChainReceivesFailure](https://app.asana.com/0/0/1215587453456948)
- Jul/16: [PR Check is failing on main - testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_erro…](https://app.asana.com/0/0/1213975496167929)
- Jul/16: [GH Workflow Failure - DownloadsUITests - Fire Window downloads added to Regular window](https://app.asana.com/0/0/1214167538194692)
- Jul/16: [macOS: Only build arm64 architecture for UI Tests](https://app.asana.com/0/0/1216591205063619)
- Aug/19: [GH Workflow Failure - PrivacyDashboardUITests](https://app.asana.com/0/0/1213729659282440)
- Aug/19: [Fix BSK/NavigationTests now failing in macOS 26.6+](https://app.asana.com/0/0/1217396172381092)
- Aug/20: [PR Check is failing on main – testWhenTabWithConnectionLostErrorActivatedAndReloadFailsAgain_erro…](https://app.asana.com/0/0/1214797526093576)
- Aug/21: [Add swiftlint rule to use uitestcase and avoid app.launch](https://app.asana.com/0/0/1209477403052217)
- Aug/28: [GH Workflow Failure - UI Tests - PrivacyDashboardUITests](https://app.asana.com/0/0/1216750297212906)
- Aug/28: [GH Workflow Failure - UI Tests (internal mode, advance warning)](https://app.asana.com/0/0/1217408320235732)
- Sep/14: [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1218437384027924)
- Sep/19: [NavigationTests.NavigationSessionRestorationTests.testWhenSessionIsRestored_navigationTypeIsSessi…](https://app.asana.com/0/0/1206506154943201)
- Sep/19: [NavigationTests.DistributedNavigationDelegateTests.testRealRequestAfterCustomSchemeRequest](https://app.asana.com/0/0/1206506317738372)
- Sep/19: [NavigationTests.NavigationDownloadsTests.testDownloadNavigationActionFromFrame](https://app.asana.com/0/0/1206506327039123)
- Sep/29: [macOS 27: WebKit HUD private API has changed](https://app.asana.com/0/0/1218906032497990)
- Oct/2: [GH Workflow Failure - UI Tests](https://app.asana.com/0/0/1219010874871322)
- Oct/16: [GH Workflow Failure - UI Tests (internal mode, advance warning)](https://app.asana.com/0/0/1219198926817764)
- Oct/17: [macOS: AddressBarTests (integration tests) failing on Bitrise runners](https://app.asana.com/0/0/1217390622364925)
- Oct/19: [BSK: NavigationAuthChallengeTests.testWhenAuthenticationChallengeReturnsCancel_responderChainRece…](https://app.asana.com/0/0/1217382197304459)
- Oct/19: [PR Check is failing on main](https://app.asana.com/0/0/1218294255502017)
- Oct/19: [PR Check is failing on main](https://app.asana.com/0/0/1219642167648883)
- Oct/21: [macOS: Address bar Ask AI Chat button keeps the closed window’s objects alive](https://app.asana.com/0/0/1219676439283927)
- Oct/21: [Swift Testing migration batch](https://app.asana.com/0/0/1219709925032923)
- Oct/21: [Three package test bundles never run on PR CI: EventHubTests, SnapshotTestingSupportTests, UIComp…](https://app.asana.com/0/0/1219728566677383)
**Crashes, bugs and pixel triage**
- Feb/19: [Option menu not displaying with control + click](https://app.asana.com/0/0/1213223886344977)
- Mar/19: [(Bug) Autofill password manager updated to Bitwarden without user consent](https://app.asana.com/0/0/1213733826355513)
- Mar/30: [Investigate and consider applying recent KSCrash changes](https://app.asana.com/0/0/1213875029587621)
- Apr/7: [Downloaded file names are cut short](https://app.asana.com/0/0/1213803861044638)
- Apr/10: [macOS Big Sur End Of Life: fix critical issues](https://app.asana.com/0/0/1213148789021806)
- Apr/20: [autofill not working on HomeAssistant login page](https://app.asana.com/0/0/1214060691829796)
- Apr/21: [Unable to download from DMV site due to popup blocking.](https://app.asana.com/0/0/1213832268661772)
- Apr/21: [PR privacy-configuration #4987: Add dmv.ny.gov to popup blocking allowlist on macOS](https://app.asana.com/0/0/1214128779286157)
- Apr/23: [Crash in NSException+cxxHandler.mm](https://app.asana.com/0/0/1214143353966986)
- Apr/30: [Validate malicious site protection pixel anomalies](https://app.asana.com/0/0/1214399571487179)
- May/4: [Follow up on "Hovered link tooltip covers content in the bottom"](https://app.asana.com/0/0/1214426153607555)
- May/19: [PR privacy-configuration #5189: Disable old Duck.ai onboarding experiment; add onboardingDuckAIQu…](https://app.asana.com/0/0/1214895946163976)
- Jun/22: [PR privacy-configuration #5395: Disable Duck.ai onboarding trackers demo experiment](https://app.asana.com/0/0/1215903684761315)
- Jun/25: [Remove or re-evaluate Warn Before Quit pixels](https://app.asana.com/0/0/1212808567112832)
- Jul/3: [SIGKILL String.hashedSuffixRange (WKNavigationAction.isSameDocumentNavigation main-thread stall)](https://app.asana.com/0/0/1215403820548743)
- Jul/6: [Hovering over tabs sometimes leaves the preview stuck open, and it only closes by triggering anot…](https://app.asana.com/0/0/1207427229216996)
- Jul/27: [Pinned tab opens link in background tab](https://app.asana.com/0/0/1214038885921128)
- Aug/21: [mac_debug_webkit_did_terminate: 7682778 pixels (+1849%)](https://app.asana.com/0/0/1217730135971381)
- Sep/14: [macOS: One-time "Allow" permission decision has no effect (camera/mic/external apps)](https://app.asana.com/0/0/1218390043558943)
- Sep/18: [Pixel spikes: mac_debug_dari (09.13 report)](https://app.asana.com/0/0/1218465897093751)
- Oct/7: [PR privacy-configuration #6024: Gate Sync auto-restore to iOS 7.240.1](https://app.asana.com/0/0/1219230942293647)
- Oct/16: [EXC_BAD_ACCESS NSError.domainAndCode.getter](https://app.asana.com/0/0/1219292410414766)
- Oct/20: [Text selection in the address bar doesn't work as standard](https://app.asana.com/0/0/1214071796247142)
- Oct/20: [SIGSEGV/SIGKILL EmailKeychainManager.retrieveData (RecursiveLockWithSideEffects unbounded recursi…](https://app.asana.com/0/0/1215495893369499)
- Oct/21: [Cannot open a duplicate tab.](https://app.asana.com/0/0/1214147700081496)
- Oct/21: [Suggestions: open tab not found by gh PR number](https://app.asana.com/0/0/1219711264523982)
- Oct/21: [PR privacy-configuration #6242: Gate cpmDiagnosticsRecorder to iOS 7.243.0 / macOS 1.213.0](https://app.asana.com/0/0/1219726478863653)
- open: [Bug: Tab preview stuck around - 2d](https://app.asana.com/0/0/1208347387296425)
**iOS Duck.ai onboarding, experiments and subscription promo (not covered by project entries)**
- Mar/3: [iOS: Mobile app onboarding Duck.ai copy additions (2 days)](https://app.asana.com/0/0/1213318082980990)
- Mar/4: [iOS Screenshots](https://app.asana.com/0/0/1213505138168246)
- Mar/9: [iOS: Mobile app onboarding Toggle Selection copy update (< 1 day)](https://app.asana.com/0/0/1213505143018852)
- Mar/9: [iOS: Add Line Break after "between"](https://app.asana.com/0/0/1213562442973310)
- Apr/20: [NA Analysis: iOS Duck.ai Onboarding Experiment - Chat](https://app.asana.com/0/0/1214126868034919)
- Apr/20: [NA Analysis: iOS Duck.ai Onboarding Experiment - Drop-off](https://app.asana.com/0/0/1214126868034924)
- Apr/20: [NA Analysis: iOS Duck.ai Onboarding Experiment - CTA Interactions](https://app.asana.com/0/0/1214135053253748)
- May/3: [NA Analysis: iOS Duck.ai Onboarding Experiment](https://app.asana.com/0/0/1214126868034912)
- Jun/17: [NA Analysis: iOS Duck.ai Onboarding Tracker Demo Experiment](https://app.asana.com/0/0/1215186850972358)
- Jun/22: [duck.ai onboarding Localization!](https://app.asana.com/0/0/1215353333476330)
- Sep/18: [Monitor the error after rolling out the fix](https://app.asana.com/0/0/1218179064557826)
- Oct/7: [Duck.ai fire button onboarding loop](https://app.asana.com/0/0/1219170037473457)
**Team, hiring and knowledge sharing**
- Jun/22: [Alex - Thank you for your impactful work!](https://app.asana.com/0/0/1214279078018888)
- Jun/29: [EP2 TD Review Calibration - 7a2 (Alex)](https://app.asana.com/0/0/1215285052893281)
- Sep/1: [Feedback from Alex Martemyanov for Alessandro Boron](https://app.asana.com/0/0/1217692431643097)
- Sep/1: [Review Request: Add 202609v1 TDS experiment at 25%](https://app.asana.com/0/0/1218049729572613)
- Sep/3: [Review Request: Re-stage TDS A/B experiment](https://app.asana.com/0/0/1218149108608796)
- Oct/15: [Add Hermes/agent system to Apple AI knowledge sharing](https://app.asana.com/0/0/1214334955739916)
- open: [EP3 Implementation Calibration - Alex](https://app.asana.com/0/0/1214121856485502)
**Other**
- Sep/4: [Add check for products availability](https://app.asana.com/0/0/1218135697815902)
**Closed Feb/11 (backlog grooming, mostly tasks from 2023–2025; delete this group if it is not your work of this cycle)**
- [Display sound icon and permission](https://app.asana.com/0/0/1204180319229712)
- [macOS: testGPC](https://app.asana.com/0/0/1204317492529614)
- [Improve reliability of HTTPSUpgradeIntegrationTests](https://app.asana.com/0/0/1204457673014327)
- [add JSONDecoderExtension from string helper to Common](https://app.asana.com/0/0/1204733234929425)
- [macOS: NavigationProtectionIntegrationTests.testAMPLinks](https://app.asana.com/0/0/1204964843231114)
- [macOS: NavigationProtectionIntegrationTests.testReferrerTrimming](https://app.asana.com/0/0/1205069911498948)
- [Popup not blocked after failed Open in new window](https://app.asana.com/0/0/1205410340239224)
- [Drag window by holding the Address Bar; Activate Bar on mouse up](https://app.asana.com/0/0/1205936507400798)
- [Reduce Tab preview wait time; fix not appearing after disappearing](https://app.asana.com/0/0/1205999213273438)
- [QW: show update window always on top](https://app.asana.com/0/0/1206180278541484)
- [Test plans](https://app.asana.com/0/0/1206542455948541)
- [(Action Required) Update Desktop Browser Feature description if needed](https://app.asana.com/0/0/1207098639844208)
- [(Action Required) Update Desktop Browser Feature description if needed](https://app.asana.com/0/0/1207098668320344)
- [move hotfix tasks to Done section, add tag](https://app.asana.com/0/0/1207676595546160)
- [Some Sentry exception reports have filtered-out stack trace](https://app.asana.com/0/0/1208407293762413)
- [check javaScriptCanOpenWindowsAutomatically usage](https://app.asana.com/0/0/1208705149123019)
- [refactor UserDefaultsWrapper to support SwiftUI/publishing](https://app.asana.com/0/0/1208785877826811)
- [Adjust ui tests to use standard accessors, make cursor instructions](https://app.asana.com/0/0/1209477403052195)
- [Ui tests for pinned tabs activation](https://app.asana.com/0/0/1209477403052196)
- [Ui tests for pinned tabs dialogs](https://app.asana.com/0/0/1209477403052197)
- [Ui tests for closing last pinned tab](https://app.asana.com/0/0/1209477403052198)
- [Swift withoutActuallyEscaping](https://app.asana.com/0/0/1209477403052199)
- [Skip swift syntax build flag](https://app.asana.com/0/0/1209477403052205)
- [Add pixel metric for new menu item](https://app.asana.com/0/0/1209477403052211)
- [Privacy features flaky (autoconsent, gpc..)](https://app.asana.com/0/0/1209767015721437)
- [Browser update not installed instantly; Empty description.](https://app.asana.com/0/0/1209800316258011)
- [Unit tests random failures](https://app.asana.com/0/0/1209839316313102)
- [mention AI in documentation features](https://app.asana.com/0/0/1210033784308936)
- [Adopt Swift Testing](https://app.asana.com/0/0/1210042803727329)
- [tell about ??? "<nil>" operator](https://app.asana.com/0/0/1210056117805620)
- [macOS app Accessibility](https://app.asana.com/0/0/1210056870640222)
- [AI documentation generation](https://app.asana.com/0/0/1210067809730603)
- [Add tests for Modifier Keys Link activation](https://app.asana.com/0/0/1210067809730612)
- [Create apple radars](https://app.asana.com/0/0/1210067811341173)
- [Tab stays highlighted](https://app.asana.com/0/0/1210286543045042)
- [Add .md feature/pixels documentation](https://app.asana.com/0/0/1210389573211743)
- [add by-target file placement enforcement to input file checker](https://app.asana.com/0/0/1210512634804234)
- [duplicate tab for pinned tab should create unpinned](https://app.asana.com/0/0/1210520085486368)
- [document vscode/sweetpad/swift-build](https://app.asana.com/0/0/1210567671107688)
- [Check Integration Tests failures on GHA](https://app.asana.com/0/0/1210568338687348)
- [check windows downloads tasks](https://app.asana.com/0/0/1210580357011369)
- [Merge Tab Bar AX controls](https://app.asana.com/0/0/1210617627588791)
- [add UI tests to how we write tests](https://app.asana.com/0/0/1210739452435071)
- [update how we write tests with XCTAssertImagesEqual](https://app.asana.com/0/0/1210740811946311)
- [experiment with git worktree](https://app.asana.com/0/0/1210809549464164)
- [Advertise to the Apple Dev/LHF section](https://app.asana.com/0/0/1211077935576637)
- [mac_debug_dfpf](https://app.asana.com/0/0/1211242308121403)
- [make address bar progress match request timeout](https://app.asana.com/0/0/1211350410583830)
- [Fire Button: Pixels](https://app.asana.com/0/0/1211573537908777)
- [add "Popups" feature description](https://app.asana.com/0/0/1211648443914161)
- [AppKit-based Pinned Tabs A11y URLs for AXPressDeck](https://app.asana.com/0/0/1211793574224415)
- [Fire Button](https://app.asana.com/0/0/1211815980398410)
- [Cmd+Delete deletes wrong part of URL](https://app.asana.com/0/0/1211845797126176)
- [Task for O-J](https://app.asana.com/0/0/1212251755558983)
- [EXC_BREAKPOINT MainWindowController.moveTabBarView](https://app.asana.com/0/0/1212633133822845)
- [Document Cursor Agent Usage](https://app.asana.com/0/0/1212810162541471)
- [Look at the C++ chromium works, decide on the switch](https://app.asana.com/0/0/1213098178201830)
**Not assigned to me, but my work (from the previous Notes and checks)**
- Feb/6: scoping [macOS: Address bar bugs batch](https://app.asana.com/0/0/1213148466589898)
- Feb/10: [announcement: New Type-Safe Settings Protocol](https://app.asana.com/0/1213210586557160/), [KeyValueStoring Adoption Guidelines](https://app.asana.com/0/0/1213193685927782)
- Jul/8: [Pixel anomaly report 2026.04.07 (mac) – Downloads assertion failure](https://app.asana.com/0/0/1213975525679527) – proactive improvement of downloads error handling
- Mar/31: [Using local LLM model (llama/qwen) for iTerm2 command generation](https://app.asana.com/0/0/1213885214199647)
- Jul/16: [macOS REVIEW builds now default to arm64-only](https://app.asana.com/0/1216597500971739/)
- Sep/3: [review comment finding an issue in a macOS PR and helping to fix it](https://github.com/duckduckgo/apple-browsers/pull/6584#pullrequestreview-5098464623)
- Oct/6: [Mapping Apple OS builds to WebKit source releases](https://app.asana.com/0/0/1219208775858201) (WebKit ↔ OS table for crash forensics, presented at Apple Weekly Oct/6)
- Oct/16: [How many users are converting from the half-sheet promo?](https://app.asana.com/0/0/1219469970318428) – my analysis comment (re-check numbers: 3 148 iOS subscriptions via the promo since Aug/31, ~3% of those who tapped it)
- Oct: [VSCode Setup for iOS/macOS development](https://app.asana.com/0/0/1209678170937083), [How to work with Apple Browsers using Git worktrees](https://app.asana.com/0/0/1219571548600350)
**Apple Weekly topics I brought (no tasks of their own)**
- Feb/10: type-safe settings protocol (KeyValueStoring)
- Apr/21: proposal to roll back `/Applications/DEBUG` (feedback from Diego and Dominik changed the approach) and a demo of a VM-based UI test runner for agents
- Sep/29: CoreData code-initialized models proposal (dropped after objections); Oct/6: macOS modularization plan (Tech Designs in the sections above); Oct/20: UI tests target split, VS Code postmortem