Stable 16, Admin Shell, and new sign-in paths
Stable 16 is the first release shipped as a machine-readable module kit AI coding agents can read directly, so an upgrade PR per module can be drafted and checked against a running stack. The Admin Shell moves the AngularJS admin UI into its own module and previews a Vue-based replacement using the strangler pattern. Sign-in gains three new paths: OTP by email, WebAuthn passkeys and MFA, each configurable per store and separately for the Backoffice. Returns are visible in-app to the buyer, in an organization view to maintainers, and in the vendor portal to marketplace vendors. The Sales Rep Hub ships as the first Module Federation plugin — no bundle cost when the module is off.