NetExperts Messenger Sign In presentation candidate2350, based on verified2330.
Trusted mode uses Sign In for named/generic/OAuth preferred SSO and native OAuth actions.
Hostname-free actionable network, credential, service-limit and discovery error copy.
Desktop renderer browser-completion copy uses Sign In and a short instruction.
Password fallback and soft logout keep existing routes. Fixed API origin and immediate SSO config are unchanged.
Verification:126 focused unit tests passed including routing assertions; TypeScript passed; actual production webpack build.
No native packaging, installed app launch, public login or deployment performed by this task.
English title capitalization and new trusted-mode strings; untranslated locales use English fallback.
Eight stale upstream-brand expectations were updated to the already existing NetExperts branding.
Node22.22.2; existing pinned dependencies reused via per-entry links, candidate-local cache directories.
Build: PATH=/opt/local/bin:/usr/bin:/bin VERSION=netexperts-sign-in-copy-20261025-2350 NODE_OPTIONS=--max-old-space-size=8192 node_modules/.bin/webpack --mode production (apps/web).
Dependencies retain base2330 provenance and existing call overlays; no installs or upgrades.
