DEMO_MODE.md §3.3 gets the data: URI rule (a pasted image is an upload), §9.1 records DM25, and §10 step 5 records the first wipes: the rig half worked, and the seed loaded no module because the runner's chown of modules/ and logs/ failed silently. BACKEND_DESIGN.md §5.1 mirrors the rule. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01E14m6SuuY6i1vASFeGDBeY