You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs/NATIVE_ONLY_REDESIGN.md lines 225-231 explicitly call out a Phase 3 exit blocker:
The integration is unverified against a notarized build with associated-domain entitlements wired (the macOS build cannot be exercised from CI on Linux). A follow-up validation pass on a real macOS host is required before declaring Phase 3 complete.
Issue #13 wired AuthenticationServices into BrokerCore, but no end-to-end run on a notarized bundle exists. Until this lands, v2.0.0 GA cannot be honestly claimed as "Phase 3 complete."
Run the full E2E flow on a real macOS host: apw app install → apw app launch → apw login https://<domain> and verify the iCloud Keychain picker appears.
Verify the documented error paths: cancel, denied, timeout, unsupported domain.
Capture a short manual test report under docs/ (or expand SECURITY_POSTURE_AND_TESTING.md) so future releases have a checklist.
Acceptance criteria
Verified successful apw login returning a real iCloud Keychain credential on at least one notarized host.
All five error paths (success/cancel/denied/timeout/unsupported) reproduced with documented broker error codes.
Phase 3 exit blocker prose in docs/NATIVE_ONLY_REDESIGN.md removed or updated to reflect verification.
Context
docs/NATIVE_ONLY_REDESIGN.mdlines 225-231 explicitly call out a Phase 3 exit blocker:Issue #13 wired
AuthenticationServicesintoBrokerCore, but no end-to-end run on a notarized bundle exists. Until this lands, v2.0.0 GA cannot be honestly claimed as "Phase 3 complete."Scope
APW.app(depends on Feature: add Apple notarization step to release CI pipeline #7) withwebcredentials:example.com(or another test domain) entitlement.apw app install→apw app launch→apw login https://<domain>and verify the iCloud Keychain picker appears.docs/(or expandSECURITY_POSTURE_AND_TESTING.md) so future releases have a checklist.Acceptance criteria
apw loginreturning a real iCloud Keychain credential on at least one notarized host.docs/NATIVE_ONLY_REDESIGN.mdremoved or updated to reflect verification.