- DM19: the app shows a refusal as one snackbar with the server's sentence; lines that blame the role say the demo sentence; ErrorKind.DEMO_LOCKED for load screens. §3.1 rewritten to match. - DM20: the app shows the banner only; its strip names the site's sign-in page for the passwords (§6). - §10 step 4 built as Android-app#61. - android/PLAN.md §7: the demo's refusal and strip. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY