VISORA AI V5.1 — TOTP QR Enrollment Adds a local QR renderer to /security for Authenticator App enrollment.
QR encodes the existing otpauth:// URI and is rendered locally in the browser.
No third-party QR API is called, so the TOTP secret is not transmitted to an external QR service.
Keeps manual Secret and otpauth URI fallback.
Adds mobile-friendly 3-step enrollment UI and copy-secret button.
No database migration is required for this patch.