b93dd03f0a
The Setup Command panel rendered the per-customer retrieval passphrase (the secret that fetches the WHOLE config) in cleartext twice — as #retrieval-pw text and baked into the Option-3 curl's X-Retrieval-Password header — which contradicts the panel's own "never on the command line" guidance. Now: the retrieval password is MASKED by default (bullet run) with Reveal/Hide + copy-secret controls (value lives in data-secret — the existing reveal model); the Option-3 debug command carries a <YOUR-RETRIEVAL-PASSWORD> placeholder, never the secret. Render test asserts the secret is not baked into any command + is masked by default; red-proof (bake it back) FAILS. (A zero-secret-in-DOM reveal-on-demand fetch is a noted follow-up, not this task.) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01PSK5g6qYLknKj8u3QAFEr6